Revisions of python-sentry-sdk

buildservice-autocommit accepted request 1157751 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 70)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1157750 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 69)
- disable build for python39 as ipdb is no longer available
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 67)
- remove optional ipbd dependency as it no longer exists for 3.9
buildservice-autocommit accepted request 1146460 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 66)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1146459 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 65)
Little change for Factory
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1146407 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 64)
- Update to 1.40.4
  - Only start metrics flusher thread on demand (#2727)
  - Bump checkouts/data-schemas from aa7058c to 6121fd3 (#2724)
- Changes from 1.40.3
  - Turn off metrics for uWSGI (#2720)
  - Minor improvements (#2714)
- Changes from 1.40.2
  - test: Fix pytest error (#2712)
  - build(deps): bump types-protobuf from 4.24.0.4 to 4.24.0.20240129 (#2691)
- Changes from 1.40.1
  - Fix uWSGI workers hanging (#2694)
  - Make metrics work with gevent (#2694)
  - Guard against engine.url being None (#2708)
  - Fix performance regression in sentry_sdk.utils._generate_installed_modules (#2703)
  - Guard against Sentry initialization mid SQLAlchemy cursor (#2702)
  - Fix yaml generation script (#2695)
  - Fix AWS Lambda workflow (#2710)
  - Bump codecov/codecov-action from 3 to 4 (#2706)
  - Bump actions/cache from 3 to 4 (#2661)
  - Bump actions/checkout from 3.1.0 to 4.1.1 (#2561)
  - Bump github/codeql-action from 2 to 3 (#2603)
  - Bump actions/setup-python from 4 to 5 (#2577)
- Changes from 1.40.0
  - Enable metrics related settings by default (#2685)
  - Fix UnicodeDecodeError on Python 2 (#2657)
  - Enable DB query source by default (#2629)
  - Fix query source duration check (#2675)
  - Reformat with black==24.1.0 (#2680)
  - Cleaning up existing code to prepare for new Scopes API (#2611)
  - Moved redis related tests to databases (#2674)
  - Improve sentry_sdk.trace type hints (#2633)
  - Bump checkouts/data-schemas from e9f7d58 to aa7058c (#2639)
buildservice-autocommit accepted request 1137937 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 63)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1137936 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 62)
- Update to 1.39.2
  - Fix timestamp in transaction created by OTel (#2627)
  - Fix relative path in DB query source (#2624)
  - Run more CI checks on 2.0 branch (#2625)
  - Fix tracing TypeError for static and class methods (#2559)
  - Fix missing ctx in Arq integration (#2600)
  - Change data_category from check_in to monitor (#2598)
- Changes from 1.39.1
  - Fix psycopg2 detection in the Django integration (#2593)
  - Filter out empty string releases (#2591)
  - Fixed local var not present when there is an error in a user's
    error_sampler function (#2511)
  - Fixed typing in aiohttp (#2590)
- Changes from 1.39.0
  - Add support for cluster clients from Redis SDK (#2394)
  - Improve location reporting for timer metrics (#2552)
  - Fix Celery TypeError with no-argument apply_async (#2575)
  - Fix Lambda integration with EventBridge source (#2546)
  - Add max tries to Spotlight (#2571)
  - Handle os.path.devnull access issues (#2579)
  - Change code.filepath frame picking logic (#2568)
  - Trigger AWS Lambda tests on label (#2538)
  - Run permissions step on pull_request_target but not push (#2548)
  - Hash AWS Lambda test functions based on current revision (#2557)
  - Update Django version in tests (#2562)
  - Make metrics tests non-flaky (#2572)
buildservice-autocommit accepted request 1133476 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 61)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 60)
- update to 1.38.0:
  * Only add trace context to checkins and do not run
    `event_processors` for checkins (#2536) by @antonpirker
  * Metric span summaries (#2522) by @mitsuhiko
  * Add source context to code locations (#2539) by @jan-auer
  * Use in-app filepath instead of absolute path (#2541) by
    @antonpirker
  * Switch to `jinja2` for generating CI yamls (#2534) by
    @sentrivana
  * Fix `NameError` on `parse_version` with eventlet (#2532) by
    @sentrivana
  * build(deps): bump checkouts/data-schemas from `68def1e` to
    `e9f7d58` (#2501) by @dependabot
  * Move installed modules code to utils (#2429) by @sentrivana
  * Note: We moved the internal function `_get_installed_modules`
    from `sentry_sdk.integrations.modules` to `sentry_sdk.utils`.
  * So if you use this function you have to update your imports
  * Add code locations for metrics (#2526) by @jan-auer
  * Add query source to DB spans (#2521) by @antonpirker
  * Send events to Spotlight sidecar (#2524) by @HazAT
  * Fix: Prevent global var from being discarded at shutdown
    (#2530) by @antonpirker
  * Fix: Scope transaction source not being updated in scope.span
    setter (#2519) by @sl0thentr0py
- add mock.patch to use mock from stdlib
  - Expose proxy_headers as top level config and use in ProxyManager:
  - Fix django legacy url resolver regex substitution due to
    experimental session_mode in favor of auto detecting its value,
  - Fixed Django transaction name by setting the name to
  - Fix for worker that logs data dropping of events with level
buildservice-autocommit accepted request 1128032 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 59)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1128031 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 58)
- Update to 1.36.0
  - Django: Support Django 5.0 (#2490)
  - Django: Handling ASGI body in the right way. (#2513)
  - Flask: Test with Flask 3.0 (#2506)
  - Celery: Do not create a span when task is triggered by Celery Beat (#2510)
  - Redis: Ensure RedisIntegration is disabled, unless redis is installed (#2504)
  - Quart: Fix Quart integration for Quart 0.19.4 (#2516)
  - gRPC: Make async gRPC less noisy (#2507)
- Update to 1.35.0
  - Updated gRPC integration: Asyncio interceptors and easier setup (#2369)
  - Python 3.12: Replace deprecated datetime functions (#2502)
  - Metrics: Unify datetime format (#2409)
  - Celery: Set correct data in check_ins (#2500)
  - Celery: Read timezone for Crons monitors from celery_schedule if existing (#2497)
  - Django: Removing redundant code in Django tests (#2491)
  - Django: Make reading the request body work in Django ASGI apps. (#2495)
  - FastAPI: Use wraps on fastapi request call wrapper (#2476)
  - Fix: Probe for psycopg2 and psycopg3 parameters function. (#2492)
  - Fix: Remove unnecessary TYPE_CHECKING alias (#2467)
buildservice-autocommit accepted request 1122940 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 57)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1122939 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 56)
- Update to 1.34.0
  - Added Python 3.12 support (#2471, #2483)
  - Handle missing connection_kwargs in patch_redis_client (#2482)
  - Run common test suite on Python 3.12 (#2479)
- Update to 1.33.1
  - Make parse_version work in utils.py itself. (#2474)
- Update to 1.33.0
  - New: Added error_sampler option (#2456)
  - Python 3.12: Detect interpreter in shutdown state on thread spawn (#2468)
  - Patch eventlet under Sentry SDK (#2464)
  - Mitigate CPU spikes when sending lots of events with lots of data (#2449)
  - Make debug option also configurable via environment (#2450)
  - Make sure get_dsn_parameters is an actual function (#2441)
  - Bump pytest-localserver, add compat comment (#2448)
  - AWS Lambda: Update compatible runtimes for AWS Lambda layer (#2453)
  - AWS Lambda: Load AWS Lambda secrets in Github CI (#2153)
  - Redis: Connection attributes in redis database spans (#2398)
  - Falcon: Falcon integration checks response status before reporting error (#2465)
  - Quart: Support Quart 0.19 onwards (#2403)
  - Sanic: Sanic integration initial version (#2419)
  - Django: Fix parsing of Django path patterns (#2452)
  - Django: Add Django 4.2 to test suite (#2462)
  - Polish changelog (#2434)
  - Update CONTRIBUTING.md (#2443)
  - Update README.md (#2435)
- Update to 1.32.0
  https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md#1320
- Update to 1.31.0
  https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md#1310
- Update to 1.30.0
  https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md#1300
- Update to 1.29.2
  https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md#1292
- Update to 1.29.1
  https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md#1291
- Update to 1.29.0
  https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md#1290
buildservice-autocommit accepted request 1099404 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 55)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1099403 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 54)
- Update to 1.28.1
  - Redis: Add support for redis.asyncio (#1933)
  - Make sure each task that is started by Celery Beat has its own trace. (#2249)
  - Add Sampling Decision to Trace Envelope Header (#2239)
  - Do not add trace headers (sentry-trace and baggage) to HTTP requests to Sentry (#2240)
  - Prevent adding sentry-trace header multiple times (#2235)
  - Skip distributions with incomplete metadata (#2231)
  - Remove stale.yml (#2245)
  - Django: Fix 404 Handler handler being labeled as "generic ASGI request" (#1277)
- Update to 1.28.0
  - Add support for cron jobs in ARQ integration (#2088)
  - Backpressure handling prototype (#2189)
  - Add "replay" context to event payload (#2234)
  - Update test Django app to be compatible for Django 4.x (#1794)
- Update to 1.27.1
  + Add Starlette/FastAPI template tag for adding Sentry tracing information (#2225)
    - By adding {{ sentry_trace_meta }} to your Starlette/FastAPI Jinja2 templates
      we will include   Sentry trace information as a meta tag in the rendered HTML
      to allow your frontend to pick up and continue the trace started in the backend.
  - Fixed generation of baggage when a DSC is already in propagation context (#2232)
  - Handle explicitly passing None for trace_configs in aiohttp (#2230)
  - Support newest Starlette versions (#2227)
- Update to 1.27.0
  - Support for SQLAlchemy 2.0 (#2200)
  - Add instrumentation of aiohttp client requests (#1761)
  + Add Django template tag for adding Sentry tracing information (#2222)
    - By adding {{ sentry_trace_meta }} to your Django templates we will include Sentry trace
      information as a meta tag in the rendered HTML to allow your frontend to pick up and
      continue the trace started in the backend.
  - Update Flask HTML meta helper (#2203)
  - Take trace ID always from propagation context (#2209)
  - Fix trace context in event payload (#2205)
  - Use new top level API in trace_propagation_meta (#2202)
  - Do not overwrite existing baggage on outgoing requests (#2191, #2214)
  - Set the transaction/span status from an OTel span (#2115)
  - Fix propagation of OTel NonRecordingSpan (#2187)
  - Fix TaskLockedException handling in Huey integration (#2206)
  - Add message format configuration arguments to Loguru integration (#2208)
  - Profiling: Add client reports for profiles (#2207)
  - CI: Fix CI (#2220)
  - Dependencies: Bump checkouts/data-schemas from 7fdde87 to 1b85152 (#2218)
  - Dependencies: Bump mypy from 1.3.0 to 1.4.1 (#2194)
  - Docs: Change API doc theme (#2210)
  - Docs: Allow (some) autocompletion for top-level API (#2213)
  - Docs: Revert autocomplete hack (#2224)
- Update to 1.26.0
  - Tracing without performance (#2136)
  - Load tracing information from environment (#2176)
  - Auto-enable HTTPX integration if HTTPX installed (#2177)
  - Support for SOCKS proxies (#1050)
  - Wrap parse_url calls in capture_internal_exceptions (#2162)
  - Run 2.7 tests in CI again (#2181)
  - Crons: Do not support sub-minute cron intervals (#2172)
  - Profile: Add function name to profiler frame cache (#2164)
  - Dependencies: bump checkouts/data-schemas from 0ed3357 to 7fdde87 (#2165)
  - Update changelog (#2163)
- Update to 1.25.1
  - Fix parse_url (#2161)
    Our URL sanitization used in multiple integrations broke with the recent Python security update.
    If you started seeing ValueErrors with "'Filtered' does not appear to be an IPv4 or IPv6
    address", this release fixes that. See the original issue for more context.
  - Better version parsing in integrations (#2152)
    We now properly support all integration versions that conform to PEP 440.
    This replaces our naïve version parsing that wouldn't accept versions
    such as 2.0.0rc1 or 2.0.5.post1.
  - Align HTTP status code as span data field http.response.status_code (#2113)
  - Do not encode cached value to determine size (#2143)
  - Fix using unittest.mock whenever available (#1926)
  - Fix 2.7 common tests (#2145)
  - Bump actions/stale from 6 to 8 (#1978)
  - Bump black from 22.12.0 to 23.3.0 (#1984)
  - Bump mypy from 1.2.0 to 1.3.0 (#2110)
  - Bump sphinx from 5.3.0 to 7.0.1 (#2112)
- Update to 1.25.0
  - Support urllib3>=2.0.0 (#2148)
    We're now supporting urllib3's new major version, 2.0.0.
    If you encounter issues (e.g. some of your dependencies not supporting
    the new urllib3 version yet) you might consider pinning the urllib3 version
    to <2.0.0 manually in your project. Check out the the urllib3 migration guide for details.
  - Auto-retry tests on failure (#2134)
  - Correct importlib.metadata check in test_modules (#2149)
  - Fix distribution name normalization (PEP-0503) (#2144)
  - Fix functions_to_trace typing (#2141)
- Drop mock.patch beecause no more need.
buildservice-autocommit accepted request 1092370 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 53)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1092330 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 51)
- Add %{?sle15_python_module_pythons}
Displaying revisions 1 - 20 of 70
openSUSE Build Service is sponsored by