Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-sentry-sdk for
openSUSE:Factory checked in at 2024-08-21 23:25:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
and /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sentry-sdk"
Wed Aug 21 23:25:56 2024 rev:35 rq:1194964 version:2.13.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes
2024-07-19 15:27:18.363112842 +0200
+++
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2698/python-sentry-sdk.changes
2024-08-21 23:26:26.026632899 +0200
@@ -1,0 +2,46 @@
+Wed Aug 21 03:59:32 UTC 2024 - Steve Kowalik <[email protected]>
+
+- Update to 2.13.0:
+ * New integration: Ray
+ * New integration: Litestar
+ * Profiling: Add client SDK info to profile chunk (#3386)
+ * Serialize vars early to avoid living references (#3409)
+ * Deprecate hub-based `sessions.py` logic (#3419)
+ * Deprecate `is_auto_session_tracking_enabled` (#3428)
+ * API: `push_scope` deprecation warning (#3355) (#3355)
+ * API: Replace `push_scope` (#3353, #3354)
+ * OTel: Remove experimental autoinstrumentation (#3239)
+ * Graphene: Add span for grapqhl operation (#2788)
+ * AI: Add async support for `ai_track` decorator (#3376)
+ * CI: Workaround bug preventing Django test runs (#3371)
+ * CI: Remove Django setuptools pin (#3378)
+ * Tests: Test with Django 5.1 RC (#3370)
+ * Broaden `add_attachment` type (#3342)
+ * Add span data to the transactions trace context (#3374)
+ * Gracefully fail attachment path not found case (#3337)
+ * Document attachment parameters (#3342)
+ * Add `disabled_integrations` (#3328)
+ * Use operation name as transaction name in Strawberry (#3294)
+ * WSGI integrations respect `SCRIPT_NAME` env variable (#2622)
+ * Make Django DB spans have origin `auto.db.django` (#3319)
+ * Sort breadcrumbs by time before sending (#3307)
+ * Fix `KeyError('sentry-monitor-start-timestamp-s')` (#3278)
+ * Set MongoDB tags directly on span data (#3290)
+ * Lower logger level for some messages (#3305)
+ * Emit deprecation warnings from `Hub` API (#3280)
+ * Clarify that `instrumenter` is internal-only (#3299)
+ * Support Django 5.1 (#3207)
+ * Remove apparently unnecessary `if` (#3298)
+ * Preliminary support for Python 3.13 (#3200)
+ * Move `sentry_sdk.init` out of `hub.py` (#3276)
+ * Unhardcode integration list (#3240)
+ * Allow passing of PostgreSQL port in tests (#3281)
+ * Add tests for `@ai_track` decorator (#3325)
+ * Do not include type checking code in coverage report (#3327)
+ * Fix test_installed_modules (#3309)
+ * Fix typos and grammar in a comment (#3293)
+ * Fixed failed tests setup (#3303)
+ * Only assert warnings we are interested in (#3314)
+- Switch to pyproject macros.
+
+-------------------------------------------------------------------
Old:
----
sentry-python-2.10.0.tar.gz
New:
----
sentry-python-2.13.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sentry-sdk.spec ++++++
--- /var/tmp/diff_new_pack.f5G8e1/_old 2024-08-21 23:26:26.654659058 +0200
+++ /var/tmp/diff_new_pack.f5G8e1/_new 2024-08-21 23:26:26.654659058 +0200
@@ -19,11 +19,10 @@
# nothing provides python2-venusian >= 1.0 needed by python2-pyramid
%{?sle15_python_module_pythons}
Name: python-sentry-sdk
-Version: 2.10.0
+Version: 2.13.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 >= 2.0}
@@ -42,12 +41,14 @@
BuildRequires: %{python_module grpcio >= 1.39}
BuildRequires: %{python_module httpx >= 0.16.0}
BuildRequires: %{python_module loguru >= 0.5}
+BuildRequires: %{python_module pip}
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 >= 6}
BuildRequires: %{python_module urllib3 >= 1.26.11}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
# SECTION test requirements
@@ -141,14 +142,13 @@
%autosetup -p1 -n sentry-python-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-export PYTHONDONTWRITEBYTECODE=1
export PYTEST_ADDOPTS="-W ignore::DeprecationWarning"
export DJANGO_SETTINGS_MODULE=tests.conftest
# do not test integration (many package are missing at SUSE):
@@ -159,5 +159,6 @@
%files %{python_files}
%doc README.md CHANGELOG.md CONTRIBUTING.md CONTRIBUTING-aws-lambda.md
%license LICENSE
-%{python_sitelib}/sentry*/
+%{python_sitelib}/sentry_sdk
+%{python_sitelib}/sentry_sdk-%{version}.dist-info
++++++ sentry-python-2.10.0.tar.gz -> sentry-python-2.13.0.tar.gz ++++++
++++ 9798 lines of diff (skipped)