Skip to content

fix(deps): update dependency sentry-sdk to v2.54.0#1149

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

fix(deps): update dependency sentry-sdk to v2.54.0#1149
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/sentry-sdk-2.x

Conversation

@renovate
Copy link
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.54.0 age confidence

Release Notes

getsentry/sentry-python (sentry-sdk)

v2.54.0

Compare Source

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

v2.53.0

Compare Source

Bug Fixes 🐛
Openai Agents
Other
Documentation 📚
Internal Changes 🔧
Openai Agents
Other

v2.52.0

Compare Source

New Features ✨
Other
Bug Fixes 🐛
Google Genai
Mcp
Other
Internal Changes 🔧
Fastmcp
Mcp
Other
Other

v2.51.0

Compare Source

New Features ✨
Openai
Openai Agents
Other
Bug Fixes 🐛
Internal Changes 🔧

v2.50.0

Compare Source

New Features ✨
Ai
Other
  • feat(asyncio): Add on-demand way to enable AsyncioIntegration by @​sentrivana in #​5288

    You can now enable the AsyncioIntegration on demand, after calling sentry_sdk.init(). This is useful in scenarios where you don't have
    the event loop running early on, or when you need to instrument multiple event loops.

import sentry_sdk
from sentry_sdk.integrations.asyncio import enable_asyncio_integration

# Initializing the SDK as early as possible, when there is no event loop yet
sentry_sdk.init(
    ...
    # No AsyncioIntegration in explicitly provided `integrations`
)

async def main():
    enable_asyncio_integration()  # instruments the current event loop
    # ...your code...
Bug Fixes 🐛
Integrations
  • fix(integrations): google genai report image inputs by @​constantinius in #​5337
  • fix(integrations): google-genai: reworked gen_ai.request.messages extraction from parameters by @​constantinius in #​5275
  • fix(integrations): pydantic-ai: properly format binary input message parts to be conformant with the gen_ai.request.messages structure by @​constantinius in #​5251
  • fix(integrations): Anthropic: add content transformation for images and documents by @​constantinius in #​5276
  • fix(integrations): langchain add multimodal content transformation functions for images, audio, and files by @​constantinius in #​5278
Litellm
Other
Documentation 📚
Internal Changes 🔧
Fastmcp
Release
  • ci(release): Bump Craft version to fix issues by @​BYK in #​5305
  • ci(release): Switch from action-prepare-release to Craft by @​BYK in #​5290
Other

v2.49.0

Compare Source

New Features ✨
Bug Fixes 🐛
Documentation 📚
Internal Changes 🔧

v2.48.0

Compare Source

Middleware spans are now disabled by default in Django, Starlette and FastAPI integrations. Set the middleware_spans integration-level
option to capture individual spans per middleware layer. To record Django middleware spans, for example, configure as follows

  import sentry_sdk
  from sentry_sdk.integrations.django import DjangoIntegration

  sentry_sdk.init(
      dsn="<your-dsn>",
      integrations=[
          DjangoIntegration(middleware_spans=True),
      ],
  )
New Features ✨
Langgraph
OTLP
Bug Fixes 🐛
Integrations
Internal Changes 🔧

v2.47.0

Compare Source

Bug Fixes 🐛
New Features ✨
Deprecations
Build / dependencies / internal 🔧

v2.46.0

Compare Source

Various fixes & improvements

v2.45.0

Compare Source

Various fixes & improvements
  • OTLPIntegration (#​4877) by @​sl0thentr0py

    Enable the new OTLP integration with the code snippet below, and your OpenTelemetry instrumentation will be automatically sent to Sentry's OTLP ingestion endpoint.

      import sentry_sdk
      from sentry_sdk.integrations.otlp import OTLPIntegration
    
      sentry_sdk.init(
          dsn="<your-dsn>",
          # Add data like inputs and responses;
          # see https://docs.sentry.io/platforms/python/data-management/data-collected/ for more info
          send_default_pii=True,
          integrations=[
              OTLPIntegration(),
          ],
      )

    Under the hood, this will setup:

    • A SpanExporter that will automatically set up the OTLP ingestion endpoint from your DSN
    • A Propagator that ensures Distributed Tracing works
    • Trace/Span linking for all other Sentry events such as Errors, Logs, Crons and Metrics

    If you were using the SentrySpanProcessor before, we recommend migrating over to OTLPIntegration since it's a much simpler setup.

  • feat(integrations): implement context management for invoke_agent spans (#​5089) by @​constantinius

  • feat(loguru): Capture extra (#​5096) by @​sentrivana

  • feat: Attach server.address to metrics (#​5113) by @​alexander-alderman-webb

  • fix: Cast message and detail attributes before appending exception notes (#​5114) by @​alexander-alderman-webb

  • fix(integrations): ensure that GEN_AI_AGENT_NAME is properly set for GEN_AI spans under an invoke_agent span (#​5030) by @​constantinius

  • fix(logs): Update sentry.origin (#​5112) by @​sentrivana

  • chore: Deprecate description truncation option for Redis spans (#​5073) by @​alexander-alderman-webb

  • chore: Deprecate max_spans LangChain parameter (#​5074) by @​alexander-alderman-webb

  • chore(toxgen): Check availability of pip and add detail to exceptions (#​5076) by @​alexander-alderman-webb

  • chore: add MCP SDK Pydantic AI and OpenAI Agents to the list of auto enabled integrations (#​5111) by @​constantinius

  • test: add tests for either FastMCP implementation (#​5075) by @​constantinius

  • fix(ci): Re-enable skipped tests (#​5104) by @​sentrivana

  • ci: 🤖 Update test matrix with new releases (11/17) (#​5110) by @​github-actions

  • ci: Force coverage core ctrace for 3.14 (#​5108) by @​sl0thentr0py

v2.44.0

Compare Source

Various fixes & improvements

Configuration

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

🚦 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.

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

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