commit python-sentry-sdk for openSUSE:Factory
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 2022-10-24 11:13:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old) and /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-sentry-sdk" Mon Oct 24 11:13:16 2022 rev:21 rq:1030656 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes 2022-07-03 18:27:03.468750010 +0200 +++ /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2275/python-sentry-sdk.changes 2022-10-24 11:13:35.739259118 +0200 @@ -1,0 +2,88 @@ +Sun Oct 23 10:40:00 UTC 2022 - John Vandenberg <jayvdb@gmail.com> + +- Update to v1.10.1 + * Bug fixes for FastAPI and Sentry SDK 1.10.0 + * The wrapped receive() did not return anything +- from v1.10.0 + * Unified naming for span ops + We have unified the strings of our span operations. + See https://develop.sentry.dev/sdk/performance/span-operations/ + * Include framework in SDK name + * Asyncio integration + * Add exception handling to Asyncio Integration + * Fix asyncio task factory + * Have instrumentation for ASGI middleware receive/send callbacks. + * Use Django internal ASGI handling from Channels version 4.0.0. + * fix(integrations): Fix http putrequest when url is None + * Check for Decimal is in_valid_sample_rate + * Add session for aiohttp integration + * feat(profiling): Extract qualified name for each frame + * feat(profiling): Attach thread metadata to profiles + * ref(profiling): Rename profiling frame keys + * fix(profiling): get_frame_name only look at arguments + * fix(profiling): Need to sample profile correctly + * fix(profiling): Race condition spawning multiple profiling threads +- from v1.9.10 + * Use content-length header in ASGI instead of reading request body + * Added newer Celery versions to test suite + * Django 4.x support + * Increase max string size for desc + * Fix for partial signals in old Django and old Python versions + * Convert profile output to the sample format + * Dynamically adjust profiler sleep time +- from v1.9.9 + * Instrument Django Signals so they show up in "Performance" view + * include other Django enhancements brought up by the community + * fix(profiling): Profiler mode type hints + * New ASGIMiddleware tests + * ref: upgrade linters to flake8 5.x + * feat(profiling): Introduce different profiler schedulers + * fix(profiling): Check transaction sampled status before profiling + * Wrap Baggage ser/deser in capture_internal_exceptions + * feat(profiling): Add support for profiles_sample_rate + * feat(profiling): Support for multithreaded profiles +- from v1.9.8 + * Baggage creation for head of trace + The SDK now also generates new baggage entries for dynamic sampling + when it is the first (head) SDK in the pipeline. +- from v1.9.7 + * Let SentryAsgiMiddleware work with Starlette and FastAPI integrations +- from v1.9.6 + * Auto-enable Starlette and FastAPI + * Add more version constraints +- from v1.9.5 + * fix(redis): import redis pipeline using full path +- from v1.9.4 + * Remove TRANSACTION_SOURCE_UNKNOWN and default to CUSTOM + * feat(redis): Add instrumentation for redis pipeline + * Handle no release when uploading profiles +- from v1.9.3 + * Wrap StarletteRequestExtractor in capture_internal_exceptions +- from v1.9.2 + * chore: remove quotes +- from v1.9.1 + * Fix FastAPI issues + * Add deprecation warning for 3.4, 3.5 + * Update Flask and Quart integrations + * fix(django): Send correct "url" transaction source if Django resolver fails to resolve +- from v1.9.0 + * feat(profiler): Add experimental profiler under experiments.enable_profiling + * Fixed problem with broken response and python-multipart +1.8.0 + * feat(starlette): add Starlette integration + Important: Remove manual usage of SentryAsgiMiddleware! + * fix: avoid sending empty Baggage header + * fix: properly freeze Baggage object +- from v1.7.2 + * feat(transactions): Transaction Source + * Removed (unused) sentry_timestamp header +- from v1.7.1 + * Skip malformed baggage items +- from v1.7.0 + * feat(tracing): Dynamic Sampling Context / Baggage continuation + * The SDK now propagates the W3C Baggage Header from incoming + transactions to outgoing requests. It also extracts Sentry + specific sampling information and adds it to the transaction + headers to enable Dynamic Sampling in the product. + +------------------------------------------------------------------- Old: ---- sentry-python-1.6.0.tar.gz New: ---- sentry-python-1.10.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sentry-sdk.spec ++++++ --- /var/tmp/diff_new_pack.93v15I/_old 2022-10-24 11:13:36.335260347 +0200 +++ /var/tmp/diff_new_pack.93v15I/_new 2022-10-24 11:13:36.339260355 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %define skip_python36 1 Name: python-sentry-sdk -Version: 1.6.0 +Version: 1.10.1 Release: 0 Summary: Python SDK for Sentry.io License: BSD-2-Clause @@ -114,11 +114,11 @@ # do not test integration: rm -r tests/integrations # test_auto_enabling_integrations_catches_import_error asert False where False = ..., not sure -%pytest -k 'not (test_transport_works or test_auto_enabling_integrations_catches_import_error or test_filename or test_transport_infinite_loop or test_simple_rate_limits or test_data_category_limits or test_complex_limits_without_data_category or test_leaks)' +%pytest -rs -k 'not (test_transport_works or test_auto_enabling_integrations_catches_import_error or test_filename or test_transport_infinite_loop or test_simple_rate_limits or test_data_category_limits or test_complex_limits_without_data_category or test_leaks)' %files %{python_files} %doc README.md CHANGELOG.md CONTRIBUTING.md CONTRIBUTING-aws-lambda.md %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/sentry*/ %changelog ++++++ sentry-python-1.6.0.tar.gz -> sentry-python-1.10.1.tar.gz ++++++ ++++ 13213 lines of diff (skipped)
participants (1)
-
Source-Sync