Requested by: @alexander-alderman-webb Merge target: (default) Quick links: - [View changes](https://github.com/getsentry/sentry-python/compare/2.70.0...release/2.71.0) - [View check runs](https://github.com/getsentry/sentry-python/commit/7d0255842d0cc41fcb5a80ef172ab164719fbb8b/checks/) Assign the **accepted** label to this issue to approve the release. ### Targets - [ ] pypi - [ ] gh-pages - [ ] registry - [ ] github - [ ] aws-lambda-layer - [ ] sentry-pypi Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target. --- <details open> <summary>📋 Changelog</summary> ### New Features ✨ #### Typesafe - Record `gen_ai.output.messages` by @alexander-alderman-webb in [#7720](https://github.com/getsentry/sentry-python/pull/7720) - Set token usage attributes by @alexander-alderman-webb in [#7719](https://github.com/getsentry/sentry-python/pull/7719) - Record `gen_ai.input.messages` by @alexander-alderman-webb in [#7718](https://github.com/getsentry/sentry-python/pull/7718) - Record `gen_ai.response.model` by @alexander-alderman-webb in [#7717](https://github.com/getsentry/sentry-python/pull/7717) - Add integration with `system_one()` patches by @alexander-alderman-webb in [#7716](https://github.com/getsentry/sentry-python/pull/7716) ### Bug Fixes 🐛 - Keep event if processor raises by @sentrivana in [#7701](https://github.com/getsentry/sentry-python/pull/7701) - Isolate user callbacks, emit client reports by @sentrivana in [#7692](https://github.com/getsentry/sentry-python/pull/7692) ### Documentation 📚 - Promote `data_collection` in changelog by @sentrivana in [#7565](https://github.com/getsentry/sentry-python/pull/7565) ### Internal Changes 🔧 - (aws-lambda) Add `.gitignore` to lambda handlers by @pabloDeputter in [#7638](https://github.com/getsentry/sentry-python/pull/7638) - (litellm) Set `LITELLM_LOCAL_MODEL_COST_MAP=true` by @alexander-alderman-webb in [#7630](https://github.com/getsentry/sentry-python/pull/7630) - (otlp) Adjust to `OTLPSpanExporter._headers` removal by @alexander-alderman-webb in [#7722](https://github.com/getsentry/sentry-python/pull/7722) - Use top-level flush API in tests by @sentrivana in [#7725](https://github.com/getsentry/sentry-python/pull/7725) - Unsample on sampler exception by @sentrivana in [#7723](https://github.com/getsentry/sentry-python/pull/7723) - Use `sentry_init` fixture by @sentrivana in [#7577](https://github.com/getsentry/sentry-python/pull/7577) </details>
Activity
github-actions commentedon Sep 28, 2026
Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.
getsantry commentedon Sep 28, 2026
CI checks passed for getsentry/sentry-python@2.71.0. Publishing is starting now.
github-actions commentedon Sep 28, 2026
Publishing: run#36432953088
github-actions commentedon Sep 28, 2026
Published successfully: run#36432953088