Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 23, 2026

Bumps the python-minor-versions group with 7 updates in the /12087 directory:

Package From To
fastapi 0.115.14 0.128.0
sentry-sdk 2.46.0 2.50.0
botocore 1.41.2 1.42.33
opentelemetry-propagator-jaeger 1.38.0 1.39.1
asyncpg 0.30.0 0.31.0
async-lru 2.0.5 2.1.0
mypy 1.18.2 1.19.1

Updates fastapi from 0.115.14 to 0.128.0

Release notes

Sourced from fastapi's releases.

0.128.0

Breaking Changes

Internal

0.127.1

Refactors

Docs

Translations

Internal

0.127.0

Breaking Changes

Translations

  • 🔧 Add LLM prompt file for Korean, generated from the existing translations. PR #14546 by @​tiangolo.
  • 🔧 Add LLM prompt file for Japanese, generated from the existing translations. PR #14545 by @​tiangolo.

Internal

0.126.0

Upgrades

  • ➖ Drop support for Pydantic v1, keeping short temporary support for Pydantic v2's pydantic.v1. PR #14575 by @​tiangolo.

... (truncated)

Commits

Updates sentry-sdk from 2.46.0 to 2.50.0

Release notes

Sourced from sentry-sdk's releases.

2.50.0

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

... (truncated)

Changelog

Sourced from sentry-sdk's changelog.

2.50.0

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

... (truncated)

Commits
  • 27b0bfd Update CHANGELOG.md
  • 73857b4 release: 2.50.0
  • d38b378 test(fastmcp): Narrow AttributeError try-except (#5339)
  • e73e600 test(fastmcp): Stop accessing non-existent attribute (#5338)
  • e0d42b9 chore(repo): Add Claude Code settings with basic permissions (#5342)
  • 2585678 feat(stdlib): Handle proxy tunnels in httlib integration (#5303)
  • e171009 fix(integrations): google genai report image inputs (#5337)
  • 749d8e5 fix(integrations): google-genai: reworked gen_ai.request.messages extractio...
  • ab5cdde feat(ai): add cache writes for gen_ai (#5319)
  • 1970486 build(deps): bump getsentry/craft from 2.18.3 to 2.19.0 (#5331)
  • Additional commits viewable in compare view

Updates botocore from 1.41.2 to 1.42.33

Commits
  • b9ed58f Merge branch 'release-1.42.33'
  • 8eb5ab6 Bumping version to 1.42.33
  • 05b651e Update endpoints model
  • aba6769 Update to latest models
  • 3549e01 Merge branch 'release-1.42.32'
  • 0847d5e Merge branch 'release-1.42.32' into develop
  • 9703826 Bumping version to 1.42.32
  • fc22ba1 Update endpoints model
  • c6e6256 Update to latest models
  • c365557 Merge branch 'release-1.42.31'
  • Additional commits viewable in compare view

Updates opentelemetry-propagator-jaeger from 1.38.0 to 1.39.1

Changelog

Sourced from opentelemetry-propagator-jaeger's changelog.

Version 1.39.1/0.60b1 (2025-12-11)

  • Silence events API warnings for internal users (#4847)

Version 1.39.0/0.60b0 (2025-12-03)

  • opentelemetry-api: Convert objects of any type other than AnyValue in attributes to string to be exportable (#4808)

  • docs: Added sqlcommenter example (#4734)

  • build: bump ruff to 0.14.1 (#4782)

  • Add opentelemetry-exporter-credential-provider-gcp as an optional dependency to opentelemetry-exporter-otlp-proto-grpc and opentelemetry-exporter-otlp-proto-http (#4760)

  • semantic-conventions: Bump to 1.38.0 (#4791)

  • [BREAKING] Remove LogData and extend SDK LogRecord to have instrumentation scope (#4676)

  • [BREAKING] Rename several classes from Log to LogRecord (#4647)

    Migration Guide:

    LogData has been removed. Users should update their code as follows:

    • For Log Exporters: Change from Sequence[LogData] to Sequence[ReadableLogRecord]

      # Before
      from opentelemetry.sdk._logs import LogData
      def export(self, batch: Sequence[LogData]) -> LogRecordExportResult:
          ...
      After
      from opentelemetry.sdk._logs import ReadableLogRecord
      def export(self, batch: Sequence[ReadableLogRecord]) -> LogRecordExportResult:
      ...

    • For Log Processors: Use ReadWriteLogRecord for processing, ReadableLogRecord for exporting

      # Before
      from opentelemetry.sdk._logs import LogData
      def on_emit(self, log_data: LogData):
          ...
      After
      from opentelemetry.sdk._logs import ReadWriteLogRecord, ReadableLogRecord
      def on_emit(self, log_record: ReadWriteLogRecord):

... (truncated)

Commits

Updates asyncpg from 0.30.0 to 0.31.0

Release notes

Sourced from asyncpg's releases.

v0.31.0

Enable Python 3.14 with experimental subinterpreter/freethreading support.

Improvements

  • Add Python 3.14 support, experimental subinterpreter/freethreading support (#1279) (by @​elprans in 9e42642b)

  • Avoid performing type introspection on known types (#1243) (by @​elprans in 5c9986c4)

  • Make prepare() not use named statements by default when cache is disabled (#1245) (by @​elprans in 5b14653e)

  • Implement connection service file functionality (#1223) (by @​AndrewJackson2020 in 1d63bb15)

Fixes

Other

Commits

Updates async-lru from 2.0.5 to 2.1.0

Release notes

Sourced from async-lru's releases.

2.1.0

  • Fixed cancelling of task when all tasks waiting on it have been cancelled.
  • Fixed DeprecationWarning from asyncio.iscoroutinefunction.
Changelog

Sourced from async-lru's changelog.

2.1.0 (2026-01-17)

  • Fixed cancelling of task when all tasks waiting on it have been cancelled.
  • Fixed DeprecationWarning from asyncio.iscoroutinefunction.
Commits
  • b4e713b Release v2.1.0 (#729)
  • 64e52a3 fix: callback inappropriately suppresses asyncio logs (#725)
  • dfa6915 build(deps): bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0 (#728)
  • f050134 build(deps): bump coverage from 7.13.0 to 7.13.1 (#727)
  • e19862d build(deps-dev): bump mypy from 1.19.0 to 1.19.1 (#726)
  • 9ab48ab build(deps): bump coverage from 7.12.0 to 7.13.0 (#724)
  • bbfbdae build(deps): bump pytest from 9.0.1 to 9.0.2 (#723)
  • 8414747 build(deps): bump actions/checkout from 5 to 6 (#722)
  • 0212617 build(deps-dev): bump mypy from 1.18.2 to 1.19.0 (#721)
  • 760a980 build(deps-dev): bump flake8-bugbear from 25.10.21 to 25.11.29 (#720)
  • Additional commits viewable in compare view

Updates mypy from 1.18.2 to 1.19.1

Changelog

Sourced from mypy's changelog.

Mypy 1.19.1

  • Fix noncommutative joins with bounded TypeVars (Shantanu, PR 20345)
  • Respect output format for cached runs by serializing raw errors in cache metas (Ivan Levkivskyi, PR 20372)
  • Allow types.NoneType in match cases (A5rocks, PR 20383)
  • Fix mypyc generator regression with empty tuple (BobTheBuidler, PR 20371)
  • Fix crash involving Unpack-ed TypeVarTuple (Shantanu, PR 20323)
  • Fix crash on star import of redefinition (Ivan Levkivskyi, PR 20333)
  • Fix crash on typevar with forward ref used in other module (Ivan Levkivskyi, PR 20334)
  • Fail with an explicit error on PyPy (Ivan Levkivskyi, PR 20389)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • A5rocks
  • BobTheBuidler
  • bzoracler
  • Chainfire
  • Christoph Tyralla
  • David Foster
  • Frank Dana
  • Guo Ci
  • iap
  • Ivan Levkivskyi
  • James Hilton-Balfe
  • jhance
  • Joren Hammudoglu
  • Jukka Lehtosalo
  • KarelKenens
  • Kevin Kannammalil
  • Marc Mueller
  • Michael Carlstrom
  • Michael J. Sullivan
  • Piotr Sawicki
  • Randolf Scholz
  • Shantanu
  • Sigve Sebastian Farstad
  • sobolevn
  • Stanislav Terliakov
  • Stephen Morton
  • Theodore Ando
  • Thiago J. Barbalho
  • wyattscarpenter

I’d also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 1.18

We’ve just uploaded mypy 1.18.1 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jan 23, 2026
@dependabot dependabot bot force-pushed the dependabot/uv/12087/python-minor-versions-3ab0b4437a branch from 5b0824b to 5e92ea8 Compare January 23, 2026 11:29
@dependabot dependabot bot force-pushed the dependabot/uv/12087/python-minor-versions-3ab0b4437a branch from 5e92ea8 to ac4f964 Compare January 30, 2026 17:10
Bumps the python-minor-versions group with 7 updates in the /12087 directory:

| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/fastapi/fastapi) | `0.115.14` | `0.128.0` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.46.0` | `2.50.0` |
| [botocore](https://github.com/boto/botocore) | `1.41.2` | `1.42.33` |
| [opentelemetry-propagator-jaeger](https://github.com/open-telemetry/opentelemetry-python) | `1.38.0` | `1.39.1` |
| [asyncpg](https://github.com/MagicStack/asyncpg) | `0.30.0` | `0.31.0` |
| [async-lru](https://github.com/aio-libs/async-lru) | `2.0.5` | `2.1.0` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.1` |



Updates `fastapi` from 0.115.14 to 0.128.0
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.14...0.128.0)

Updates `sentry-sdk` from 2.46.0 to 2.50.0
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.46.0...2.50.0)

Updates `botocore` from 1.41.2 to 1.42.33
- [Commits](boto/botocore@1.41.2...1.42.33)

Updates `opentelemetry-propagator-jaeger` from 1.38.0 to 1.39.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/v1.39.1/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.38.0...v1.39.1)

Updates `asyncpg` from 0.30.0 to 0.31.0
- [Release notes](https://github.com/MagicStack/asyncpg/releases)
- [Commits](MagicStack/asyncpg@v0.30.0...v0.31.0)

Updates `async-lru` from 2.0.5 to 2.1.0
- [Release notes](https://github.com/aio-libs/async-lru/releases)
- [Changelog](https://github.com/aio-libs/async-lru/blob/master/CHANGES.rst)
- [Commits](aio-libs/async-lru@v2.0.5...v2.1.0)

Updates `mypy` from 1.18.2 to 1.19.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.18.2...v1.19.1)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.128.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
- dependency-name: sentry-sdk
  dependency-version: 2.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
- dependency-name: botocore
  dependency-version: 1.42.33
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
- dependency-name: opentelemetry-propagator-jaeger
  dependency-version: 1.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
- dependency-name: asyncpg
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
- dependency-name: async-lru
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
- dependency-name: mypy
  dependency-version: 1.19.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-versions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/uv/12087/python-minor-versions-3ab0b4437a branch from ac4f964 to 0500c3c Compare January 30, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants