Skip to content

Update dependency sentry-sdk to v2.61.1#1149

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/sentry-sdk-2.x
Open

Update dependency sentry-sdk to v2.61.1#1149
renovate[bot] wants to merge 1 commit into
developfrom
renovate/sentry-sdk-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 29, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
sentry-sdk (changelog) ==2.29.1==2.61.1 age confidence

Release Notes

getsentry/sentry-python (sentry-sdk)

v2.61.1

Compare Source

Internal Changes 🔧
Rq
Other

v2.61.0

Compare Source

New Features ✨
  • Add server.address to transformed spans when stream_gen_ai_spans=True by @​alexander-alderman-webb in #​6307

  • Allow 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_length init option to the previous value of 100_000:

    sentry_sdk.init(
        ...,
        max_value_length=100_000,
    )
Bug Fixes 🐛
Langchain
Openai Agents
Pydantic AI
Strawberry
Other
  • (anthropic) Do not set gen_ai.response.model to None by @​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 None response 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 #​6304

    Previously, we'd attempt to serialize any Sequence by 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 (see
    here).

  • Memory leak in SentrySpanProcessor by @​volodkindv in #​6271

Documentation 📚
Internal Changes 🔧
Langchain
Openai Agents
Pydantic Ai
Other

v2.60.0

Compare Source

Adds a new stream_gen_ai_spans option that controls how gen_ai spans are
sent to Sentry. When set, the SDK extracts all gen_ai spans out of a
transaction and sends them as v2 envelope items.

Enable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.

import sentry_sdk

sentry_sdk.init(
  dsn='https://examplePublicKey@o0.ingest.sentry.io/0',
  stream_gen_ai_spans=True,
)
New Features ✨
Bug Fixes 🐛
Openai
Other
Internal Changes 🔧
Django
Openai
Other

v2.59.0

Compare Source

New Features ✨
Langchain
Other
Bug Fixes 🐛

We've put additional data that might contain sensitive information, like GraphQL documents, behind the send_default_pii option.

Httpx
Langchain
Other
Internal Changes 🔧
Stdlib
Other

v2.58.0

Compare Source

New Features ✨
Bug Fixes 🐛
Anthropic
Pydantic Ai
Other
Internal Changes 🔧
Litellm
Other
Other

v2.57.0

Compare Source

New Features ✨
Langchain
Other
Bug Fixes 🐛
Openai
Other
Internal Changes 🔧
Ai
Langchain
Openai
Other

v2.56.0

Compare Source

New Features ✨
Bug Fixes 🐛
Anthropic
Other
Documentation 📚
Internal Changes 🔧
Other

v2.55.0

Compare Source

New Features ✨
Anthropic
Pydantic Ai
Other
Bug Fixes 🐛
Documentation 📚
Internal Changes 🔧
Anthropic
Openai Agents
Other

v2.54.0

Compare Source

New Features ✨
  • Add set_attribute, remove_attribute to global API by @​sentrivana in #​5555

    You can now set and unset attributes on logs and metrics via top-level API. Think of it as sentry_sdk.set_tag() for attribute-based telemetry. Other event types (transactions, spans, errors) will be unaffected.

    import sentry_sdk
    
    sentry_sdk.init(...)
    
    sentry_sdk.set_attribute("my.attribute", "my value")
    
    # This metric will have "my.attribute" set
    sentry_sdk.metrics.count("counter", 1)
    
    # Remove the attribute
    sentry_sdk.remove_attribute("my.attribute")
    
    # This log will not have "my.attribute" set
    sentry_sdk.logger.info("An info log")
Bug Fixes 🐛
Openai
Other

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from codegen-team as a code owner June 29, 2025 21:40
@renovate renovate Bot enabled auto-merge (squash) June 29, 2025 21:40
@renovate renovate Bot requested a review from a team as a code owner June 29, 2025 21:40
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 7 times, most recently from 63ba320 to 1245dc8 Compare June 30, 2025 14:25
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 3 times, most recently from de83e20 to 244a45c Compare July 15, 2025 13:12
@renovate renovate Bot changed the title fix(deps): update dependency sentry-sdk to v2.32.0 fix(deps): update dependency sentry-sdk to v2.33.0 Jul 15, 2025
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 4 times, most recently from c8905f4 to 0437e63 Compare July 16, 2025 17:26
@renovate renovate Bot changed the title fix(deps): update dependency sentry-sdk to v2.33.0 fix(deps): update dependency sentry-sdk to v2.33.1 Jul 21, 2025
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch from 0437e63 to e49d25d Compare July 21, 2025 19:02
@renovate renovate Bot changed the title fix(deps): update dependency sentry-sdk to v2.33.1 fix(deps): update dependency sentry-sdk to v2.33.2 Jul 22, 2025
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 3 times, most recently from 9ddda95 to 97a2e17 Compare July 29, 2025 17:00
@renovate renovate Bot changed the title fix(deps): update dependency sentry-sdk to v2.33.2 fix(deps): update dependency sentry-sdk to v2.34.0 Jul 29, 2025
@renovate renovate Bot changed the title fix(deps): update dependency sentry-sdk to v2.34.0 fix(deps): update dependency sentry-sdk to v2.34.1 Jul 30, 2025
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch from 97a2e17 to 6520893 Compare July 30, 2025 17:09
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 2 times, most recently from 79efa4b to 72103dc Compare August 11, 2025 03:18
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 9 times, most recently from 0a29181 to 5c8e627 Compare August 19, 2025 16:49
@renovate renovate Bot changed the title fix(deps): update dependency sentry-sdk to v2.35.0 chore(deps): update dependency sentry-sdk to v2.35.0 Aug 19, 2025
@renovate renovate Bot force-pushed the renovate/sentry-sdk-2.x branch 15 times, most recently from e793965 to eaeafbb Compare August 23, 2025 04:35
@renovate renovate Bot changed the title chore(deps): update dependency sentry-sdk to v2.35.0 fix(deps): update dependency sentry-sdk to v2.35.0 Aug 24, 2025
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

Comment thread uv.lock Outdated
{ name = "datamodel-code-generator", specifier = ">=0.26.5" },
{ name = "fastmcp", specifier = ">=2.9.0" },
{ name = "gitpython", specifier = "==3.1.44" },
{ name = "gitpython", specifier = "==3.1.45" },
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Dependency Version Mismatch Causes Inconsistency

The uv.lock file updates GitPython to 3.1.45, but pyproject.toml explicitly pins it to 3.1.44. This version mismatch creates an inconsistency between declared and locked dependencies, potentially causing different installations and unexpected behavior across environments.

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants