From e7006fecc26e4f6d187807d3f21d73c947f3aff11acdea59ae8ef0a53cf5b3f0 Mon Sep 17 00:00:00 2001 From: Eric Schirra Date: Tue, 7 Feb 2023 12:30:08 +0000 Subject: [PATCH] Accepting request 1063614 from home:ecsos:messenger:matrix update to 1.15.0 OBS-URL: https://build.opensuse.org/request/show/1063614 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-sentry-sdk?expand=0&rev=45 --- python-sentry-sdk.changes | 59 +++++++++++++++++++++++++++++++++++++ python-sentry-sdk.spec | 28 ++++++++++++------ sentry-python-1.11.0.tar.gz | 3 -- sentry-python-1.15.0.tar.gz | 3 ++ 4 files changed, 81 insertions(+), 12 deletions(-) delete mode 100644 sentry-python-1.11.0.tar.gz create mode 100644 sentry-python-1.15.0.tar.gz diff --git a/python-sentry-sdk.changes b/python-sentry-sdk.changes index d42b771..f6d4448 100644 --- a/python-sentry-sdk.changes +++ b/python-sentry-sdk.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Tue Feb 7 12:11:22 UTC 2023 - ecsos + +- Update to 1.15.0 + - New: Add [Huey](https://huey.readthedocs.io/en/latest/) Integration (#1555) + - Profiling: Do not send single sample profiles (#1879) + - Profiling: Add additional test coverage for profiler (#1877) + - Profiling: Always use builtin time.sleep (#1869) + - Profiling: Defaul in_app decision to None (#1855) + - Profiling: Remove use of threading.Event (#1864) + - Profiling: Enable profiling on all transactions (#1797) + - FastAPI: Fix check for Starlette in FastAPI integration (#1868) + - Flask: Do not overwrite default for username with email address in FlaskIntegration (#1873) + - Tests: Add py3.11 to test-common (#1871) + - Fix: Don't log whole event in before_send / event_processor drops (#1863) +- Changes from 1.14.0 + - Add `before_send_transaction` (#1840) + - Django: Always remove values of Django session related cookies. (#1842) + - Profiling: Enable profiling for ASGI frameworks (#1824) + - Profiling: Better gevent support (#1822) + - Profiling: Add profile context to transaction (#1860) + - Profiling: Use co_qualname in python 3.11 (#1831) + - OpenTelemetry: fix Use dict for sentry-trace context instead of tuple (#1847) + - OpenTelemetry: fix extra dependency (#1825) + - OpenTelemetry: fix NoOpSpan updates scope (#1834) + - OpenTelemetry: Make sure to noop when there is no DSN (#1852) + - FastAPI: Fix middleware being patched multiple times (#1841) + - Starlette: Avoid import of pkg_resource with Starlette integration (#1836) + - Removed code coverage target (#1862) +- Changes from 1.13.0 + - Add Starlite integration (#1748) + - Profiling: Remove sample buffer from profiler (#1791) + - Profiling: Performance tweaks to profile sampler (#1789) + - Add span for Django SimpleTemplateResponse rendering (#1818) + - Use @wraps for Django Signal receivers (#1815) + - Add enqueued_at and started_at to rq job extra (#1024) + - Remove sanic v22 pin (#1819) + - Add support for `byterray` and `memoryview` built-in types (#1833) + - Handle `"rc"` in SQLAlchemy version. (#1812) + - Doc: Use .venv (not .env) as a virtual env location in CONTRIBUTING.md (#1790) + - Auto publish to internal pypi on release (#1823) + - Added Python 3.11 to test suite (#1795) + - Update test/linting dependencies (#1801) + - Deps: bump sphinx from 5.2.3 to 5.3.0 (#1686) +- Changes from 1.12.1 + - Link errors to OTel spans (#1787) by @antonpirker +- Changes from 1.12.0 + - This adds support to automatically integrate OpenTelemetry performance tracing with Sentry. + (#1772, #1766, #1765) + - Tox Cleanup (#1749) + - CI: Fix Github action checks (#1780) + - Profiling: Introduce active thread id on scope (#1764) + - Profiling: Eagerly hash stack for profiles (#1755) + - Profiling: Resolve inherited method class names (#1756) +- Changes from 1.11.1 + - Move set_transaction_name out of event processor in fastapi/starlette (#1751) + - Expose proxy_headers as top level config and use in ProxyManager: + https://docs.sentry.io/platforms/python/configuration/options/#proxy-headers (#1746) + ------------------------------------------------------------------- Mon Nov 14 15:19:03 UTC 2022 - ecsos diff --git a/python-sentry-sdk.spec b/python-sentry-sdk.spec index bc5e4dc..9696b93 100644 --- a/python-sentry-sdk.spec +++ b/python-sentry-sdk.spec @@ -1,7 +1,7 @@ # # spec file for package python-sentry-sdk # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,13 +21,14 @@ %define skip_python2 1 %define skip_python36 1 Name: python-sentry-sdk -Version: 1.11.0 +Version: 1.15.0 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}/sentry-python-%{version}.tar.gz +BuildRequires: %{python_module Django >= 1.8} BuildRequires: %{python_module Flask >= 0.11} BuildRequires: %{python_module SQLAlchemy >= 1.2} BuildRequires: %{python_module aiohttp >= 3.5} @@ -39,10 +40,13 @@ BuildRequires: %{python_module certifi} BuildRequires: %{python_module executing} BuildRequires: %{python_module falcon >= 1.4} BuildRequires: %{python_module httpx >= 0.16.0} +BuildRequires: %{python_module pymongo >= 3.1} BuildRequires: %{python_module rq >= 0.6} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module starlette >= 0.19.1} BuildRequires: %{python_module tornado >= 5} -BuildRequires: %{python_module urllib3 >= 1.10.0} +# upstream use %{python_module urllib3 >= 1.26.11} +BuildRequires: %{python_module urllib3 >= 1.25.10} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION test requirements @@ -61,15 +65,17 @@ BuildRequires: %{python_module tox} # /SECTION # SECTION extra requirements - which rise up buildtime error or missing in openSUSE #BuildRequires: %%{python_module pyspark >= 2.4.4} -#BuildRequires: %%{python_module Django >= 1.8} #BuildRequires: %%{python_module apache-beam >= 2.12} +#BuildRequires: %%{python_module huey >= 2} #BuildRequires: %%{python_module pure_eval} #BuildRequires: %%{python_module chalice >= 1.16.0} -#BuildRequires: %%{python_module starlette >= 0.19.1} +#BuildRequires: %%{python_module starlite >= 1.48} #BuildRequires: %%{python_module fastapi >= 0.79.0} -#BuildRequires: %%{python_module quart >= 1.16.1} +#BuildRequires: %%{python_module quart >= 0.16.1} #BuildRequires: %%{python_module sanic >= 0.8} +#BuildRequires: %%{python_module opentelemetry-distro >= 0.35b0} # /SECTION +Requires: python-Django >= 1.8 Requires: python-Flask >= 0.11 Requires: python-SQLAlchemy >= 1.2 Requires: python-aiohttp >= 3.5 @@ -82,19 +88,23 @@ Requires: python-executing Requires: python-falcon >= 1.4 Requires: python-httpx >= 0.16.0 Requires: python-jsonschema +Requires: python-pymongo >= 3.1 Requires: python-rq >= 0.6 +Requires: python-starlette >= 0.19.1 Requires: python-tornado >= 5 Requires: python-urllib3 >= 1.10.0 # 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-huey >= 2 #Requires: python-pyspark >= 2.4.4 #Requires: python-pure_eval #Requires: python-chalice >= 1.16.0 -#Requires: python-starlette >= 0.19.1 +#Requires: python-starlite >= 1.48 #Requires: python-fastapi >= 0.79.0 - +#Requires: python-quart >= 0.16.1 +#Requires: python-sanic >= 0.8 +#Requires: python-opentelemetry-distro >= 0.35b0 # /SECTION BuildArch: noarch %python_subpackages diff --git a/sentry-python-1.11.0.tar.gz b/sentry-python-1.11.0.tar.gz deleted file mode 100644 index b1d3292..0000000 --- a/sentry-python-1.11.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:49ca7c604b406af9f8ccbdd3c14e064ef8a9430ced209bd923b3fca5ead7224e -size 296421 diff --git a/sentry-python-1.15.0.tar.gz b/sentry-python-1.15.0.tar.gz new file mode 100644 index 0000000..4f54503 --- /dev/null +++ b/sentry-python-1.15.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:305f6fb1a25036deeec7c749e8458ab0ba9cb9bad188aab7f396e6d6cadf351f +size 317804