Accepting request 854664 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/854664 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sentry-sdk?expand=0&rev=13
This commit is contained in:
commit
43e28bfa56
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0944101ab5007666d75112b3a490ced5c448973b839783a9d8ce85fce7dca5ff
|
|
||||||
size 160472
|
|
@ -1,3 +1,173 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 10 13:23:46 UTC 2020 - ecsos <ecsos@opensuse.org>
|
||||||
|
|
||||||
|
- Update to 0.19.5
|
||||||
|
- Fix two regressions added in 0.19.2 with regard to sampling
|
||||||
|
behavior when reading the sampling decision from headers.
|
||||||
|
- Increase internal transport queue size and make it configurable.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 2 12:33:17 UTC 2020 - ecsos <ecsos@opensuse.org>
|
||||||
|
|
||||||
|
- Add additional and missing requirements.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 1 21:41:22 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net>
|
||||||
|
|
||||||
|
- Update to version 0.19.4
|
||||||
|
* Fix a bug that would make applications crash if an old version
|
||||||
|
of boto3 was installed.
|
||||||
|
|
||||||
|
- Update to version 0.19.3
|
||||||
|
* Automatically pass integration-relevant data to traces_sampler
|
||||||
|
for AWS, AIOHTTP, ASGI, Bottle, Celery, Django, Falcon, Flask,
|
||||||
|
GCP, Pyramid, Tryton, RQ, and WSGI integrations
|
||||||
|
* Fix a bug where the AWS integration would crash if event was
|
||||||
|
anything besides a dictionary
|
||||||
|
* Fix the Django integrations's ASGI handler for Channels 3.0.
|
||||||
|
Thanks Luke Pomfrey!
|
||||||
|
|
||||||
|
- Update to version 0.19.2
|
||||||
|
* Add traces_sampler option.
|
||||||
|
* The SDK now attempts to infer a default release from various
|
||||||
|
environment variables and the current git repo.
|
||||||
|
* Fix a crash with async views in Django 3.1.
|
||||||
|
* Fix a bug where complex URL patterns in Django would create
|
||||||
|
malformed transaction names.
|
||||||
|
* Add options for transaction styling in AIOHTTP.
|
||||||
|
* Add basic attachment support (documentation tbd).
|
||||||
|
* fix a crash in the pure_eval integration.
|
||||||
|
* Integration for creating spans from boto3.
|
||||||
|
|
||||||
|
- Update to version 0.19.1
|
||||||
|
* Fix dependency check for blinker fixes #858
|
||||||
|
* Fix incorrect timeout warnings in AWS Lambda and GCP
|
||||||
|
integrations #854
|
||||||
|
|
||||||
|
- Update to version 0.19.0
|
||||||
|
* Removed _experiments.auto_enabling_integrations in favor of
|
||||||
|
just auto_enabling_integrations which is now enabled by
|
||||||
|
default.
|
||||||
|
|
||||||
|
- Update to version 0.18.0
|
||||||
|
* Breaking change: The no_proxy environment variable is now
|
||||||
|
honored when inferring proxy settings from the system. Thanks
|
||||||
|
Xavier Fernandez!
|
||||||
|
* Added Performance/Tracing support for AWS and GCP functions.
|
||||||
|
* Fix an issue with Django instrumentation where the SDK modified
|
||||||
|
resolver_match.callback and broke user code.
|
||||||
|
|
||||||
|
- Update to version 0.17.8
|
||||||
|
* Fix yet another bug with disjoint traces in Celery.
|
||||||
|
* Added support for Chalice 1.20. Thanks again to the folks at
|
||||||
|
Cuenca MX!
|
||||||
|
|
||||||
|
- Update to version 0.17.7
|
||||||
|
* Internal: Change data category for transaction envelopes.
|
||||||
|
* Fix a bug under Celery 4.2+ that may have caused disjoint
|
||||||
|
traces or missing transactions.
|
||||||
|
|
||||||
|
- Update to version 0.17.6
|
||||||
|
* Support for Flask 0.10 (only relaxing version check)
|
||||||
|
|
||||||
|
- Update to version 0.17.5
|
||||||
|
* Work around an issue in the Python stdlib that makes the entire
|
||||||
|
process deadlock during garbage collection if events are sent
|
||||||
|
from a __del__ implementation.
|
||||||
|
* Add possibility to wrap ASGI application twice in middleware to
|
||||||
|
enable split up of request scope data and exception catching.
|
||||||
|
|
||||||
|
- Update to version 0.17.4
|
||||||
|
* New integration for the Chalice web framework for AWS Lambda.
|
||||||
|
Thanks to the folks at Cuenca MX!
|
||||||
|
|
||||||
|
- Update to version 0.17.3
|
||||||
|
* Fix an issue with the pure_eval integration in interaction with
|
||||||
|
trimming where pure_eval would create a lot of useless local
|
||||||
|
variables that then drown out the useful ones in trimming.
|
||||||
|
|
||||||
|
- Update to version 0.17.2
|
||||||
|
* Fix timezone bugs in GCP integration.
|
||||||
|
|
||||||
|
- Update to version 0.17.1
|
||||||
|
* Fix timezone bugs in AWS Lambda integration.
|
||||||
|
* Fix crash on GCP integration because of missing parameter
|
||||||
|
timeout_warning.
|
||||||
|
|
||||||
|
- Update to version 0.17.0
|
||||||
|
* Fix a bug where class-based callables used as Django views
|
||||||
|
(without using Django's regular class-based views) would not
|
||||||
|
have csrf_exempt applied.
|
||||||
|
* New integration for Google Cloud Functions.
|
||||||
|
* Fix a bug where a recently released version of urllib3 would
|
||||||
|
cause the SDK to enter an infinite loop on networking and SSL
|
||||||
|
errors.
|
||||||
|
* Breaking change: Remove the traceparent_v2 option. The option
|
||||||
|
has been ignored since 0.16.3, just remove it from your code.
|
||||||
|
|
||||||
|
- Update to version 0.16.5
|
||||||
|
* Fix a bug that caused Django apps to crash if the view didn't
|
||||||
|
have a __name__ attribute.
|
||||||
|
|
||||||
|
- Update to version 0.16.4
|
||||||
|
* Add experiment to avoid trunchating span descriptions.
|
||||||
|
Initialize with
|
||||||
|
init(_experiments={"smart_transaction_trimming": True}).
|
||||||
|
* Add a span around the Django view in transactions to
|
||||||
|
distinguish its operations from middleware operations.
|
||||||
|
|
||||||
|
- Update to version 0.16.3
|
||||||
|
* Fix AWS Lambda support for Python 3.8.
|
||||||
|
* The AWS Lambda integration now captures initialization/import
|
||||||
|
errors for Python 3.
|
||||||
|
* The AWS Lambda integration now supports an option to warn about
|
||||||
|
functions likely to time out.
|
||||||
|
* Testing for RQ 1.5
|
||||||
|
* Flip default of traceparent_v2. This change should have zero
|
||||||
|
impact. The flag will be removed in 0.17.
|
||||||
|
* Fix compatibility bug with Django 3.1.
|
||||||
|
|
||||||
|
- Update to version 0.16.2
|
||||||
|
* New (optional) integrations for richer stacktraces: pure_eval
|
||||||
|
for additional variables, executing for better function names.
|
||||||
|
|
||||||
|
- Update to version 0.16.1
|
||||||
|
* Flask integration: Fix a bug that prevented custom tags from
|
||||||
|
being attached to transactions.
|
||||||
|
|
||||||
|
- Update to version 0.16.0
|
||||||
|
* Redis integration: add tags for more commands
|
||||||
|
* Redis integration: Patch rediscluster package if installed.
|
||||||
|
* Session tracking: A session is no longer considered crashed if
|
||||||
|
there has been a fatal log message (only unhandled exceptions
|
||||||
|
count).
|
||||||
|
* Breaking change: Revamping of the tracing API.
|
||||||
|
* Breaking change: before_send is no longer called for
|
||||||
|
transactions.
|
||||||
|
|
||||||
|
- Update to version 0.15.1
|
||||||
|
* Fix fatal crash in Pyramid integration on 404.
|
||||||
|
|
||||||
|
- Update to version 0.15.0
|
||||||
|
* Breaking change: The ASGI middleware will now raise an
|
||||||
|
exception if contextvars are not available, like it is already
|
||||||
|
the case for other asyncio integrations.
|
||||||
|
* Contextvars are now used in more circumstances following a
|
||||||
|
bugfix release of gevent. This will fix a few instances of
|
||||||
|
wrong request data being attached to events while using an
|
||||||
|
asyncio-based web framework.
|
||||||
|
* APM: Fix a bug in the SQLAlchemy integration where a span was
|
||||||
|
left open if the database transaction had to be rolled back.
|
||||||
|
This could have led to deeply nested span trees under that db
|
||||||
|
query span.
|
||||||
|
* Fix a bug in the Pyramid integration where the transaction name
|
||||||
|
could not be overridden at all.
|
||||||
|
* Fix a broken type annotation on capture_exception.
|
||||||
|
* Basic support for Django 3.1. More work is required for async
|
||||||
|
middlewares to be instrumented properly for APM.
|
||||||
|
|
||||||
|
- Add new dependencies
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 18 16:32:19 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
Thu Jun 18 16:32:19 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
@ -20,29 +20,29 @@
|
|||||||
# nothing provides python2-venusian >= 1.0 needed by python2-pyramid
|
# nothing provides python2-venusian >= 1.0 needed by python2-pyramid
|
||||||
%define skip_python2 1
|
%define skip_python2 1
|
||||||
Name: python-sentry-sdk
|
Name: python-sentry-sdk
|
||||||
Version: 0.14.4
|
Version: 0.19.5
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python SDK for Sentry.io
|
Summary: Python SDK for Sentry.io
|
||||||
License: BSD-2-Clause
|
License: BSD-2-Clause
|
||||||
Group: Development/Languages/Python
|
Group: Development/Languages/Python
|
||||||
URL: https://github.com/getsentry/sentry-python
|
URL: https://github.com/getsentry/sentry-python
|
||||||
Source0: https://github.com/getsentry/sentry-python/archive/%{version}/%{name}-%{version}.tar.gz
|
Source0: https://github.com/getsentry/sentry-python/archive/%{version}/sentry-python-%{version}.tar.gz
|
||||||
BuildRequires: %{python_module Flask >= 0.8}
|
BuildRequires: %{python_module Flask >= 0.11}
|
||||||
|
BuildRequires: %{python_module SQLAlchemy >= 1.2}
|
||||||
|
BuildRequires: %{python_module aiohttp >= 3.5}
|
||||||
BuildRequires: %{python_module blinker >= 1.1}
|
BuildRequires: %{python_module blinker >= 1.1}
|
||||||
BuildRequires: %{python_module bottle >= 0.12.13}
|
BuildRequires: %{python_module bottle >= 0.12.13}
|
||||||
|
BuildRequires: %{python_module celery >= 3}
|
||||||
BuildRequires: %{python_module certifi}
|
BuildRequires: %{python_module certifi}
|
||||||
|
BuildRequires: %{python_module executing}
|
||||||
BuildRequires: %{python_module falcon >= 1.4}
|
BuildRequires: %{python_module falcon >= 1.4}
|
||||||
|
BuildRequires: %{python_module jsonschema}
|
||||||
|
BuildRequires: %{python_module rq >= 0.6}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
|
BuildRequires: %{python_module tornado >= 5}
|
||||||
BuildRequires: %{python_module urllib3}
|
BuildRequires: %{python_module urllib3}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
Requires: python-Flask >= 0.8
|
|
||||||
Requires: python-blinker >= 1.1
|
|
||||||
Requires: python-bottle >= 0.12.13
|
|
||||||
Requires: python-certifi
|
|
||||||
Requires: python-falcon >= 1.4
|
|
||||||
Requires: python-urllib3
|
|
||||||
BuildArch: noarch
|
|
||||||
# SECTION test requirements
|
# SECTION test requirements
|
||||||
BuildRequires: %{python_module Werkzeug}
|
BuildRequires: %{python_module Werkzeug}
|
||||||
BuildRequires: %{python_module eventlet}
|
BuildRequires: %{python_module eventlet}
|
||||||
@ -51,10 +51,40 @@ BuildRequires: %{python_module hypothesis}
|
|||||||
BuildRequires: %{python_module pyramid}
|
BuildRequires: %{python_module pyramid}
|
||||||
BuildRequires: %{python_module pytest-localserver}
|
BuildRequires: %{python_module pytest-localserver}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
BuildRequires: %{python_module rq}
|
|
||||||
BuildRequires: %{python_module tornado}
|
|
||||||
BuildRequires: %{python_module tox}
|
BuildRequires: %{python_module tox}
|
||||||
# /SECTION
|
# /SECTION
|
||||||
|
# SECTION extra requirements - which rise up buildtime error or missing in openSUSE
|
||||||
|
#BuildRequires: %%{python_module Django >= 1.8}
|
||||||
|
#BuildRequires: %%{python_module sanic >= 0.8}
|
||||||
|
#BuildRequires: %%{python_module apache-beam >= 2.12}
|
||||||
|
#BuildRequires: %%{python_module pyspark >= 2.4.4}
|
||||||
|
#BuildRequires: %%{python_module pure_eval}
|
||||||
|
#BuildRequires: %%{python_module asttokens}
|
||||||
|
#BuildRequires: %%{python_module chalice >= 1.16.0}
|
||||||
|
# /SECTION
|
||||||
|
Requires: python-Flask >= 0.11
|
||||||
|
Requires: python-SQLAlchemy >= 1.2
|
||||||
|
Requires: python-aiohttp >= 3.5
|
||||||
|
Requires: python-blinker >= 1.1
|
||||||
|
Requires: python-bottle >= 0.12.13
|
||||||
|
Requires: python-celery >= 3
|
||||||
|
Requires: python-certifi
|
||||||
|
Requires: python-executing
|
||||||
|
Requires: python-falcon >= 1.4
|
||||||
|
Requires: python-jsonschema
|
||||||
|
Requires: python-rq >= 0.6
|
||||||
|
Requires: python-tornado >= 5
|
||||||
|
Requires: python-urllib3
|
||||||
|
# SECTION extra requirements - which rise up buildtime error or missing in openSUSE
|
||||||
|
#Requires: python-Django >= 1.8
|
||||||
|
#Requires: python-sanic >= 0.8
|
||||||
|
#Requires: python-apache-beam >= 2.12
|
||||||
|
#Requires: python-pyspark >= 2.4.4
|
||||||
|
#Requires: python-pure_eval
|
||||||
|
#Requires: python-asttokens
|
||||||
|
#Requires: python-chalice >= 1.16.0
|
||||||
|
# /SECTION
|
||||||
|
BuildArch: noarch
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
3
sentry-python-0.19.5.tar.gz
Normal file
3
sentry-python-0.19.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:41105936b5196fbed153d016b9425b190d7e1ea5088b3023a1c2ed041de3e0de
|
||||||
|
size 206164
|
Loading…
Reference in New Issue
Block a user