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>
|
||||
|
||||
|
@ -20,29 +20,29 @@
|
||||
# nothing provides python2-venusian >= 1.0 needed by python2-pyramid
|
||||
%define skip_python2 1
|
||||
Name: python-sentry-sdk
|
||||
Version: 0.14.4
|
||||
Version: 0.19.5
|
||||
Release: 0
|
||||
Summary: Python SDK for Sentry.io
|
||||
License: BSD-2-Clause
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/getsentry/sentry-python
|
||||
Source0: https://github.com/getsentry/sentry-python/archive/%{version}/%{name}-%{version}.tar.gz
|
||||
BuildRequires: %{python_module Flask >= 0.8}
|
||||
Source0: https://github.com/getsentry/sentry-python/archive/%{version}/sentry-python-%{version}.tar.gz
|
||||
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 bottle >= 0.12.13}
|
||||
BuildRequires: %{python_module celery >= 3}
|
||||
BuildRequires: %{python_module certifi}
|
||||
BuildRequires: %{python_module executing}
|
||||
BuildRequires: %{python_module falcon >= 1.4}
|
||||
BuildRequires: %{python_module jsonschema}
|
||||
BuildRequires: %{python_module rq >= 0.6}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module tornado >= 5}
|
||||
BuildRequires: %{python_module urllib3}
|
||||
BuildRequires: fdupes
|
||||
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
|
||||
BuildRequires: %{python_module Werkzeug}
|
||||
BuildRequires: %{python_module eventlet}
|
||||
@ -51,10 +51,40 @@ BuildRequires: %{python_module hypothesis}
|
||||
BuildRequires: %{python_module pyramid}
|
||||
BuildRequires: %{python_module pytest-localserver}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module rq}
|
||||
BuildRequires: %{python_module tornado}
|
||||
BuildRequires: %{python_module tox}
|
||||
# /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
|
||||
|
||||
%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