fix(deps): update dependency sentry-sdk to v2.66.1 - #1039
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Code coverage report
Diff CoverageDiff: origin/master..HEADNo lines with coverage information in this diff. |
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
from
June 1, 2026 17:56
081ad55 to
a47d98f
Compare
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
2 times, most recently
from
June 13, 2026 13:23
6ffb9d9 to
38f51cd
Compare
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
from
June 16, 2026 17:01
38f51cd to
7b0a168
Compare
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
from
June 30, 2026 11:54
7b0a168 to
8b1d231
Compare
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
from
July 13, 2026 12:49
8b1d231 to
7354662
Compare
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
from
July 16, 2026 23:56
7354662 to
8aca98a
Compare
renovate
Bot
force-pushed
the
renovate/sentry-sdk-2.x
branch
from
July 22, 2026 13:11
8aca98a to
0f93689
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.60.0→==2.66.1Release Notes
getsentry/sentry-python (sentry-sdk)
v2.66.1Compare Source
Bug Fixes 🐛
Tracing
Internal Changes 🔧
v2.66.0Compare Source
New Features ✨
Bug Fixes 🐛
Tracing
Internal Changes 🔧
nullcontexttosentry_sdk.utilsby @sentrivana in #6805v2.65.0Compare Source
New Features ✨
Huey
messaging.destination.nameon consumer spans by @alexander-alderman-webb in #6779messaging.destination.nameon producer spans by @alexander-alderman-webb in #6778Other
messaging.destination.nameon consumer spans by @alexander-alderman-webb in #6767messaging.destination.nameon consumer spans by @alexander-alderman-webb in #6776messaging.destination.nameon consumer spans by @alexander-alderman-webb in #6774Bug Fixes 🐛
Tracing
Other
ValueErrorin async middlewareprocess_*hooks by @r0ro in #6698Internal Changes 🔧
cache_write_tokensfield by @alexander-alderman-webb in #6804pydanticto the typing group by @alexander-alderman-webb in #6730python_multipartto the typing group by @alexander-alderman-webb in #6729changelog-previewby @alexander-alderman-webb in #6723requirements-testing.txtwith auvdependency group by @alexander-alderman-webb in #6693v2.64.0Compare Source
The SDK now extracts all
gen_aispans out of a transaction and sends them as v2 envelope items by default. This preventsgen_aispans from being dropped when the transaction payload exceeds size limits. Because they are no longer constrained by transaction size limits, AI message data is also no longer truncated. To keep the previous behavior, setstream_gen_ai_spans=False.Self-hosted Sentry users should opt out with
stream_gen_ai_spans=False, since streamedgen_aispans may not be ingested by their Sentry instance.Bug Fixes 🐛
GraphBubbleUpexceptions by @alexander-alderman-webb in #6608scope["root_path"]in URLs by @alexander-alderman-webb in #6579contextvarsby @alexander-alderman-webb in #6625Documentation 📚
Internal Changes 🔧
stream_gen_ai_spansopt out by @alexander-alderman-webb in #6658setuptoolsfromrequirements-testing.txtby @alexander-alderman-webb in #6618executingfromrequirements-testing.txtby @alexander-alderman-webb in #6619asttokensfromrequirements-testing.txtby @alexander-alderman-webb in #6615responsesfromrequirements-testing.txtby @alexander-alderman-webb in #6621pytest-forkedfromrequirements-testing.txtby @alexander-alderman-webb in #6611dockerfromrequirements-testing.txtby @alexander-alderman-webb in #6616--skip-version-updateoption topopulate_tox.pyby @alexander-alderman-webb in #6675httpcorefromrequirements-testing.txtby @alexander-alderman-webb in #6622pytest-timeoutfromrequirements-testing.txtby @alexander-alderman-webb in #6613pytest-localserverfromrequirements-testing.txtby @alexander-alderman-webb in #6612jsonschemafromrequirements-testing.txtby @alexander-alderman-webb in #6620socksiofromrequirements-testing.txtby @alexander-alderman-webb in #6617pysocksfromrequirements-testing.txtby @alexander-alderman-webb in #6623brotlifromrequirements-testing.txtby @alexander-alderman-webb in #6614tomlifromrequirements-testing.txtby @alexander-alderman-webb in #6630pytest-watchfromrequirements-testing.txtby @alexander-alderman-webb in #6624pipfromrequirements-testing.txtby @alexander-alderman-webb in #6629Other
v2.63.0Compare Source
Bug Fixes 🐛
Fastapi
Other
user.ip_addresson telemetry if present by @sentrivana in #6555Internal Changes 🔧
v2.62.0Compare Source
New Features ✨
Add integration for
aiomysqlby @tonal in #4703We're adding support for the
aiomysqlpackage. To enable the integration, add it to yourintegrationslist:Support HTTPX2 by @sentrivana in #6463
We're adding out-of-the-box support for HTTPX2. As long as use the package, the Sentry integration
will be enabled automatically and you should see your requests instrumented in Sentry.
Bug Fixes 🐛
ModelRequestContext.modelexists by @alexander-alderman-webb in #6480functools.wraps()for patched functions by @alexander-alderman-webb in #6532Internal Changes 🔧
fakeredis<2.36.0in tests by @alexander-alderman-webb in #6444package-ecosystem: uvin dependabot by @sentrivana in #6522aiomysqlversion and update text matrix by @alexander-alderman-webb in #6496update-toxtimeout to 20 minutes by @alexander-alderman-webb in #6488grpcio-toolssource builds when generating test matrices by @alexander-alderman-webb in #6487update-toxjob by @alexander-alderman-webb in #6453setuptoolsin relevant tests by @alexander-alderman-webb in #6467v2.61.1Compare Source
Internal Changes 🔧
Rq
fakeredis<2.36.0in tests by @alexander-alderman-webb in #6454redisandfakeredisfor tests by @alexander-alderman-webb in #6443Other
v2.61.0Compare Source
New Features ✨
Add
server.addressto transformed spans whenstream_gen_ai_spans=Trueby @alexander-alderman-webb in #6307Allow integrations to define control flow exceptions by @sentrivana in #6425
Disable string truncation for events by default by @alexander-alderman-webb in #6290
Following a previous significant increase of the string truncation limit, we've now completely removed the limit by default.
In case you have large strings in your events, you should now be able to see them.
In rare cases, if you have really long strings (or a lot of them), you might see envelopes being dropped because of their size.
If that happens, you can set the
max_value_lengthinitoption to the previous value of100_000:Bug Fixes 🐛
Langchain
TypeErroronlangchain.agentsimport by @alexander-alderman-webb in #6268Openai Agents
starting_agentkeyword argument in runner patches by @ericapisani in #6428name, notdescriptioninstart_spanby @sentrivana in #6323Pydantic AI
Agent.run_stream_events()patch by @alexander-alderman-webb in #6281Strawberry
AttributeErrorongraphql_spaninresolveby @sentrivana in #6289Other
(anthropic) Do not set
gen_ai.response.modeltoNoneby @alexander-alderman-webb in #6312(asyncpg) Use Sentry span attribute name conventions by @ericapisani in #6306
(boto3) Guard setting method by @sentrivana in #6288
(cohere) Stop setting transaction status when child span fails by @alexander-alderman-webb in #6300
(google-genai) Guard against
Noneresponse ID and response model by @alexander-alderman-webb in #6314(huey) Fix group and chord handling in enqueue by @ericapisani in #6392
(integrations) Auto-wrap root gen_ai spans for openai, cohere, langgraph, huggingface_hub by @constantinius in #6285
(serializer) Don't call
__iter__on arbitrary sequences by @sentrivana in #6304Previously, we'd attempt to serialize any
Sequenceby walking through it by calling its__iter__function.We've now changed the serializer to only serialize built-in sequences (like lists, tuples, and sets) to avoid
triggering side-effects from custom
__iter__implementations.This might mean some objects might be serialized differently. If you want to continue serializing a specific
custom sequence class the old way, you can register it via
sentry_sdk.serializer.add_repr_sequence_type(seehere).
Memory leak in SentrySpanProcessor by @volodkindv in #6271
Documentation 📚
beat.pydocstring by @quyentonndbs in #6266Internal Changes 🔧
Langchain
node.callspec.idmatching by @alexander-alderman-webb in #6426WatchedSpanclass by @alexander-alderman-webb in #6407Openai Agents
node.callspec.idmatching by @alexander-alderman-webb in #6424Pydantic Ai
Agent.run_stream_events()returning a context manager by @alexander-alderman-webb in #6322Other
node.callspec.idmatching by @alexander-alderman-webb in #6427fake_record_sql_queriesby @alexander-alderman-webb in #6295Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.