%global _empty_manifest_terminate_build 0 Name: python-sentry-django-settings Version: 0.6.1 Release: 1 Summary: Easy Django-Sentry integration via Django settings. License: BSD License URL: https://github.com/enervee/sentry-django-settings Source0: https://mirrors.nju.edu.cn/pypi/web/packages/43/8a/cf1e189228cd9d6ab6c5c2ad3cef70fabda42e9435dad0055a18768630ff/sentry_django_settings-0.6.1.tar.gz BuildArch: noarch Requires: python3-sentry-sdk %description # DEPRECATED This package is no longer being supported. While it should still work for the foreseeable feature, we recommend using the official [sentry-sdk](https://github.com/getsentry/sentry-python) package and following their documentation on [integrating with Django](https://docs.sentry.io/platforms/python/guides/django/). Read [the announcement issue](https://github.com/enervee/sentry-django-settings/issues/12) for more information. # Sentry Django Settings This is a package for Django that allows you to add Sentry integration by adding a Django setting. ## Installation `pip install sentry_django_settings` Add `sentry_django_settings.apps.Sentry` to your `INSTALLED_APPS`. ```python INSTALLED_APPS = [ # ... 'sentry_django_settings.apps.Sentry', # ... ] ``` You can now add the `SENTRY` setting to your `settings.py` file: ```python SENTRY = { 'enabled': True, 'dsn': "https://2e2ac79f64d34e4b85c3a3173e343464@sentry.mysite.com/5", 'environment': "dev", # Optional 'release': '1.0', # Optional } ``` `enabled` is a boolean if Sentry should be initialized or not. To find the DSN in Sentry: - Go to the project settings in Sentry - Under `Data`, select `Error Tracking` - Click "Get your DSN." - Use the "Public DSN" in all cases. The `environment` should be appropriate to environment where the server will be running. All other keys passed into the settings are forwarded onto the Sentry SDK `init` method. See [their documentation](https://docs.sentry.io/platforms/python/configuration/options/) for more information. %package -n python3-sentry-django-settings Summary: Easy Django-Sentry integration via Django settings. Provides: python-sentry-django-settings BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-sentry-django-settings # DEPRECATED This package is no longer being supported. While it should still work for the foreseeable feature, we recommend using the official [sentry-sdk](https://github.com/getsentry/sentry-python) package and following their documentation on [integrating with Django](https://docs.sentry.io/platforms/python/guides/django/). Read [the announcement issue](https://github.com/enervee/sentry-django-settings/issues/12) for more information. # Sentry Django Settings This is a package for Django that allows you to add Sentry integration by adding a Django setting. ## Installation `pip install sentry_django_settings` Add `sentry_django_settings.apps.Sentry` to your `INSTALLED_APPS`. ```python INSTALLED_APPS = [ # ... 'sentry_django_settings.apps.Sentry', # ... ] ``` You can now add the `SENTRY` setting to your `settings.py` file: ```python SENTRY = { 'enabled': True, 'dsn': "https://2e2ac79f64d34e4b85c3a3173e343464@sentry.mysite.com/5", 'environment': "dev", # Optional 'release': '1.0', # Optional } ``` `enabled` is a boolean if Sentry should be initialized or not. To find the DSN in Sentry: - Go to the project settings in Sentry - Under `Data`, select `Error Tracking` - Click "Get your DSN." - Use the "Public DSN" in all cases. The `environment` should be appropriate to environment where the server will be running. All other keys passed into the settings are forwarded onto the Sentry SDK `init` method. See [their documentation](https://docs.sentry.io/platforms/python/configuration/options/) for more information. %package help Summary: Development documents and examples for sentry-django-settings Provides: python3-sentry-django-settings-doc %description help # DEPRECATED This package is no longer being supported. While it should still work for the foreseeable feature, we recommend using the official [sentry-sdk](https://github.com/getsentry/sentry-python) package and following their documentation on [integrating with Django](https://docs.sentry.io/platforms/python/guides/django/). Read [the announcement issue](https://github.com/enervee/sentry-django-settings/issues/12) for more information. # Sentry Django Settings This is a package for Django that allows you to add Sentry integration by adding a Django setting. ## Installation `pip install sentry_django_settings` Add `sentry_django_settings.apps.Sentry` to your `INSTALLED_APPS`. ```python INSTALLED_APPS = [ # ... 'sentry_django_settings.apps.Sentry', # ... ] ``` You can now add the `SENTRY` setting to your `settings.py` file: ```python SENTRY = { 'enabled': True, 'dsn': "https://2e2ac79f64d34e4b85c3a3173e343464@sentry.mysite.com/5", 'environment': "dev", # Optional 'release': '1.0', # Optional } ``` `enabled` is a boolean if Sentry should be initialized or not. To find the DSN in Sentry: - Go to the project settings in Sentry - Under `Data`, select `Error Tracking` - Click "Get your DSN." - Use the "Public DSN" in all cases. The `environment` should be appropriate to environment where the server will be running. All other keys passed into the settings are forwarded onto the Sentry SDK `init` method. See [their documentation](https://docs.sentry.io/platforms/python/configuration/options/) for more information. %prep %autosetup -n sentry-django-settings-0.6.1 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-sentry-django-settings -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue May 30 2023 Python_Bot - 0.6.1-1 - Package Spec generated