Requested by: @sl0thentr0py Merge target: (default) Quick links: - [View changes](https://github.com/getsentry/sentry-python/compare/2.62.0...release/2.63.0) - [View check runs](https://github.com/getsentry/sentry-python/commit/44b008a336bd9c64bf54ab8318bffbf9cc015bd1/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> ### Bug Fixes 🐛 #### Fastapi - Prevent double wrapping of sync handlers on FastAPI >= 0.137 by @jhonny-on in [#6569](https://github.com/getsentry/sentry-python/pull/6569) - Use effective_route_context path for prefixed routers by @ericapisani in [#6572](https://github.com/getsentry/sentry-python/pull/6572) - Stop eagerly consuming request bodies for streamed spans by @alexander-alderman-webb in [#6286](https://github.com/getsentry/sentry-python/pull/6286) #### Other - (asgi) Gate query string and client IP behind send_default_pii by @ericapisani in [#6501](https://github.com/getsentry/sentry-python/pull/6501) - (flask) Set user data on scope at request start by @ericapisani in [#6566](https://github.com/getsentry/sentry-python/pull/6566) - (serializer) Avoid creating reference cycles on every call by @Malkiz223 in [#6563](https://github.com/getsentry/sentry-python/pull/6563) - (starlette) Stop eagerly consuming request bodies for streamed spans by @alexander-alderman-webb in [#6282](https://github.com/getsentry/sentry-python/pull/6282) - (user) Set `user.ip_address` on telemetry if present by @sentrivana in [#6555](https://github.com/getsentry/sentry-python/pull/6555) - Remove 0000 trace_id fallbacks by @sl0thentr0py in [#6570](https://github.com/getsentry/sentry-python/pull/6570) - MANIFEST.in: Graft tests directory. by @charlesroelli in [#6237](https://github.com/getsentry/sentry-python/pull/6237) ### Internal Changes 🔧 - (fastapi) Verify request info capture with POST endpoints by @alexander-alderman-webb in [#6287](https://github.com/getsentry/sentry-python/pull/6287) - (grpc) Use `SegmentSource` constants for streamed spans by @alexander-alderman-webb in [#6542](https://github.com/getsentry/sentry-python/pull/6542) - (starlette) Verify request info capture with POST endpoints by @alexander-alderman-webb in [#6269](https://github.com/getsentry/sentry-python/pull/6269) - Remove unnecessary filter clauses by @alexander-alderman-webb in [#6548](https://github.com/getsentry/sentry-python/pull/6548) - Only capture relevant telemetry by @alexander-alderman-webb in [#6547](https://github.com/getsentry/sentry-python/pull/6547) </details>
Activity
github-actions commentedon Jun 16, 2026
Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.
getsantry commentedon Jun 16, 2026
CI checks passed for getsentry/sentry-python@2.63.0. Publishing is starting now.
github-actions commentedon Jun 16, 2026
Publishing: run#27618420509
github-actions commentedon Jun 16, 2026
Published successfully: run#27618420509