Opened 11 months ago

Closed 8 months ago

#21313 closed enhancement (fixed)

sentry_sdk-2.29.1 (Python module)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version. This package updates way too often. Wait a while.

Change History (5)

comment:1 by Bruce Dubbs, 8 months ago

Summary: sentry_sdk-2.24.0 (Python module) (Wait until May)sentry_sdk-2.29.1 (Python module)

As soon as this gets updated, upstream will probably release a new version. We are up to version 2.29.1 from 2.23.1 in March.

comment:2 by Bruce Dubbs, 8 months ago

Milestone: 99-Waiting12.4

comment:3 by Bruce Dubbs, 8 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:4 by Bruce Dubbs, 8 months ago

2.29.1

  • fix(logs): send severity_text: warn instead of warning

2.29.0

  • fix(loguru): Move integration setup from init to setup_once
  • feat: Allow configuring keep_alive via environment variable
  • fix(celery): Do not send extra check-in
  • fix(typing): Add before_send_log to Experiments
  • ci: Fix pyspark test suite
  • fix(logs): Make sentry.message.parameters singular as per spec
  • apidocs: Remove snowballstemmer pin

2.28.0

  • fix(logs): Forward extra from logger as attributes
  • fix(logs): Canonicalize paths from the logger integration
  • fix(logs): Use new transport
  • fix: Deprecate set_measurement() API.
  • fix: Put feature flags on isolation scope
  • fix: Make use of SPANDATA consistent
  • fix: Discord link (#4371) by @sentrivana
  • tests: Pin snowballstemmer for now
  • tests: Regular tox update
  • tests: Bump test timeout for recursion stacktrace extract to 2s
  • tests: Fix test_stacktrace_big_recursion failure due to argv
  • tests: Move anthropic under toxgen
  • tests: Update tox.ini
  • chore: Update GH issue templates for Linear compatibility
  • chore: Bump actions/create-github-app-token from 2.0.2 to 2.0.6

2.27.0

  • fix: Make sure to use the default decimal context in our code
  • fix(integrations): ASGI integration not capture transactions in Websocket
  • feat(typing): Make all relevant types public
  • feat(spans): Record flag evaluations as span attributes
  • test(logs): Avoid failure when running with integrations enabled
  • tests: Remove unused code and rerun
  • tests: Add cohere to toxgen
  • tests: Migrate fastapi to toxgen
  • tests: Add huggingface_hub to toxgen
  • tests: Add huey to toxgen
  • tests: Update tox.ini
  • tests: Move aiohttp under toxgen
  • tests: Fix version picking in toxgen
  • build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2

2.26.1

  • fix(threading): Data leak in ThreadingIntegration between threads
  • fix(logging): Clarify separate warnings case is for Python <3.11
  • fix(logging): Add formatted message to log events
  • fix(logging): Send raw logging parameters
  • fix: Revert "chore: Deprecate same_process_as_parent

2.26.0

  • fix(debug): Do not consider parent loggers for debug logging
  • test(tracing): Simplify static/classmethod tracing tests
  • feat(transport): Add a timeout
  • meta: Change CODEOWNERS back to Python SDK owners
  • feat(logs): Add sdk name and version as log attributes
  • feat(logs): Add server.address to logs
  • chore: Deprecate same_process_as_parent
  • feat(logs): Add sentry.origin attribute for log handler
  • feat(tests): Add optional cutoff to toxgen
  • toxgen: Retry & fail if we fail to fetch PyPI data
  • build(deps): bump actions/create-github-app-token from 1.12.0 to 2.0.2
  • Trying to prevent the grpc setup from being flaky
  • feat(breadcrumbs): add _meta information for truncation of breadcrumbs
  • tests: Move django under toxgen
  • fix: Handle JSONDecodeError gracefully in StarletteRequestExtractor
  • fix(asyncio): Remove shutdown handler

2.25.1

  • fix(logs): Add a class which batches groups of logs together.
  • fix(logs): Use repr instead of json for message and arguments
  • fix(logs): Debug output from Sentry logs should always be debug level.
  • fix(ai): Do not consume anthropic streaming stop
  • fix(spotlight): Do not spam sentry_sdk.warnings logger w/ Spotlight
  • fix(docs): fixed code snippet
  • build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0

2.25.0

  • New Beta Feature Enable Sentry logs in logging Integration You can now send existing log messages to the new Sentry Logs feature.
  • Spotlight: Sample everything 100% w/ Spotlight & no DSN set
  • Dramatiq: use set_transaction_name
  • toxgen: Make it clearer which suites can be migrated
  • Move Litestar under toxgen
  • Added flake8 plugings to pre-commit call of flake8
  • Deprecate Scope.user
  • Fix hanging when capturing long stacktrace
  • Fix GraphQL failures
  • Fix flaky test
  • Update Ubuntu in Github test runners

2.24.1

  • Always set _spotlight_url
  • Broader except in Django parsed_body
  • Add platform header to the chunk item-type in the envelope
  • Move mypy config into pyproject.toml
  • Move flake8 config into pyproject.toml
  • Move pytest config into pyproject.toml
  • Bump actions/create-github-app-token from 1.11.6 to 1.11.7
  • Add CODEOWNERS

2.24.0

  • fix(tracing): Fix InvalidOperation
  • Fix memory leak by not piling up breadcrumbs forever in Spark workers.
  • Update scripts sources
  • Fixed flaky test
  • chore(profiler): Add deprecation warning for session functions
  • feat(profiling): reverse profile_session start/stop methods deprecation
  • Reset DedupeIntegration's last-seen if before_send dropped the event
  • style(integrations): Fix captured typo
  • Handle loguru msg levels that are not supported by Sentry
  • feat(tests): Update tox.ini
  • Support Starlette/FastAPI app.host

comment:5 by Bruce Dubbs, 8 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits:

869c05f6ac Update to sentry_sdk-2.29.1.
682b7ac77f Remove spurious line from seamonkey mozconfig.
e2332ef304 Update to mupdf-1.26.2.
7165d50240 Update to wireshark-4.4.7 (Security update).
cbdf93aa53 Update to pipewire-1.4.5.
63fac76769 Update to php-8.4.8.
Note: See TracTickets for help on using tickets.