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 <steven.kowa...@suse.com> + +- 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)