Skip to content

chore(deps): update uv: bump the uv-version-updates group across 1 directory with 11 updates#181

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/uv-version-updates-2039577d2d
Open

chore(deps): update uv: bump the uv-version-updates group across 1 directory with 11 updates#181
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/uv-version-updates-2039577d2d

Conversation

@dependabot
Copy link
Contributor

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

Bumps the uv-version-updates group with 10 updates in the / directory:

Package From To
fastmcp 2.13.1 3.0.2
boto3 1.42.1 1.42.54
black 25.11.0 26.1.0
isort 7.0.0 8.0.0
mypy 1.18.2 1.19.1
commitizen 4.9.1 4.13.8
pre-commit 4.4.0 4.5.1
ruff 0.14.4 0.15.2
pyright 1.1.407 1.1.408
pytest 8.4.2 9.0.2

Updates fastmcp from 2.13.1 to 3.0.2

Release notes

Sourced from fastmcp's releases.

v3.0.2: Threecovery Mode II

Two community-contributed fixes: auth headers from MCP transport no longer leak through to downstream OpenAPI APIs, and background task workers now correctly receive the originating request ID. Plus a new docs example for context-aware tool factories.

What's Changed

Fixes 🐞

Docs 📚

New Contributors

Full Changelog: PrefectHQ/fastmcp@v3.0.1...v3.0.2

v3.0.1: Threecovery Mode

First patch after 3.0 — mostly smoothing out rough edges discovered in the wild. The big ones: middleware state that wasn't surviving the trip to tool handlers now does, Tool.from_tool() accepts callables again, OpenAPI schemas with circular references no longer crash discovery, and decorator overloads now return the correct types in function mode. Also adds verify_id_token to OIDCProxy for providers (like some Azure AD configs) that issue opaque access tokens but standard JWT id_tokens.

What's Changed

Enhancements 🔧

Fixes 🐞

Docs 📚

Full Changelog: PrefectHQ/fastmcp@v3.0.0...v3.0.1

... (truncated)

Changelog

Sourced from fastmcp's changelog.


title: "Changelog" icon: "list-check" rss: true tag: NEW

v3.0.2: Threecovery Mode II

Two community-contributed fixes: auth headers from MCP transport no longer leak through to downstream OpenAPI APIs, and background task workers now correctly receive the originating request ID. Plus a new docs example for context-aware tool factories.

Fixes 🐞

  • fix: prevent MCP transport auth header from leaking to downstream OpenAPI APIs by @​stakeswky in #3262
  • fix: propagate origin_request_id to background task workers by @​gfortaine in #3175

Docs 📚

Full Changelog: v3.0.1...v3.0.2

v3.0.1: Three-covery Mode

First patch after 3.0 — mostly smoothing out rough edges discovered in the wild. The big ones: middleware state that wasn't surviving the trip to tool handlers now does, Tool.from_tool() accepts callables again, OpenAPI schemas with circular references no longer crash discovery, and decorator overloads now return the correct types in function mode. Also adds verify_id_token to OIDCProxy for providers (like some Azure AD configs) that issue opaque access tokens but standard JWT id_tokens.

Enhancements 🔧

Fixes 🐞

Docs 📚

  • Sync README with welcome.mdx, fix install count by @​jlowin in #3224
  • Document dict-to-Message prompt migration in upgrade guides by @​jlowin in #3225
  • Fix v2 upgrade guide: remove incorrect v1 import advice by @​jlowin in #3226

... (truncated)

Commits
  • c718406 docs: add context-aware tool factory example (#3264)
  • 40d3190 fix: propagate origin_request_id to background task workers (#3175)
  • d85cfb8 Revert to long-lived PR approach for auto-generated docs/schema (#3272)
  • 83d6254 Allow Marvin to open PRs on comment (#3267)
  • 0d4580f fix: prevent MCP transport auth header from leaking to downstream OpenAPI API...
  • 3ec7cfa Add v3.0.1 release notes (#3259)
  • bb3e159 Fix decorator overload return types for function mode (#3258)
  • 43e9cdd Fix ty compatibility with upgraded deps (#3257)
  • 2218a6f Use max_completion_tokens instead of deprecated max_tokens in OpenAI handler ...
  • 1d7e92e Fix ty ignore syntax in OpenAPI provider (#3253)
  • Additional commits viewable in compare view

Updates boto3 from 1.42.1 to 1.42.54

Commits
  • ae39e43 Merge branch 'release-1.42.54'
  • f07efd3 Bumping version to 1.42.54
  • 36bad54 Add changelog entries from botocore
  • ab66554 Merge branch 'release-1.42.53'
  • 9699df9 Merge branch 'release-1.42.53' into develop
  • dfa0446 Bumping version to 1.42.53
  • 4399285 Add changelog entries from botocore
  • d08d5d2 Merge branch 'release-1.42.52'
  • 16b1743 Merge branch 'release-1.42.52' into develop
  • 89e187c Bumping version to 1.42.52
  • Additional commits viewable in compare view

Updates black from 25.11.0 to 26.1.0

Release notes

Sourced from black's releases.

26.1.0

Highlights

Introduces the 2026 stable style (#4892), stabilizing the following changes:

  • always_one_newline_after_import: Always force one blank line after import statements, except when the line after the import is a comment or an import statement (#4489)
  • fix_fmt_skip_in_one_liners: Fix # fmt: skip behavior on one-liner declarations, such as def foo(): return "mock" # fmt: skip, where previously the declaration would have been incorrectly collapsed (#4800)
  • fix_module_docstring_detection: Fix module docstrings being treated as normal strings if preceded by comments (#4764)
  • fix_type_expansion_split: Fix type expansions split in generic functions (#4777)
  • multiline_string_handling: Make expressions involving multiline strings more compact (#1879)
  • normalize_cr_newlines: Add \r style newlines to the potential newlines to normalize file newlines both from and to (#4710)
  • remove_parens_around_except_types: Remove parentheses around multiple exception types in except and except* without as (#4720)
  • remove_parens_from_assignment_lhs: Remove unnecessary parentheses from the left-hand side of assignments while preserving magic trailing commas and intentional multiline formatting (#4865)
  • standardize_type_comments: Format type comments which have zero or more spaces between # and type: or between type: and value to # type: (value) (#4645)

The following change was not in any previous stable release:

  • Regenerated the _width_table.py and added tests for the Khmer language (#4253)

This release alo bumps pathspec to v1 and fixes inconsistencies with Git's .gitignore logic (#4958). Now, files will be ignored if a pattern matches them, even if the parent directory is directly unignored. For example, Black would previously format exclude/not_this/foo.py with this .gitignore:

exclude/
!exclude/not_this/

Now, exclude/not_this/foo.py will remain ignored. To ensure exclude/not_this/ and all of it's children are included in formatting (and in Git), use this .gitignore:

*/exclude/*
!*/exclude/not_this/

This new behavior matches Git. The leading */ are only necessary if you wish to ignore matching subdirectories (like the previous behavior did), and not just matching root

... (truncated)

Changelog

Sourced from black's changelog.

26.1.0

Highlights

Introduces the 2026 stable style (#4892), stabilizing the following changes:

  • always_one_newline_after_import: Always force one blank line after import statements, except when the line after the import is a comment or an import statement (#4489)
  • fix_fmt_skip_in_one_liners: Fix # fmt: skip behavior on one-liner declarations, such as def foo(): return "mock" # fmt: skip, where previously the declaration would have been incorrectly collapsed (#4800)
  • fix_module_docstring_detection: Fix module docstrings being treated as normal strings if preceded by comments (#4764)
  • fix_type_expansion_split: Fix type expansions split in generic functions (#4777)
  • multiline_string_handling: Make expressions involving multiline strings more compact (#1879)
  • normalize_cr_newlines: Add \r style newlines to the potential newlines to normalize file newlines both from and to (#4710)
  • remove_parens_around_except_types: Remove parentheses around multiple exception types in except and except* without as (#4720)
  • remove_parens_from_assignment_lhs: Remove unnecessary parentheses from the left-hand side of assignments while preserving magic trailing commas and intentional multiline formatting (#4865)
  • standardize_type_comments: Format type comments which have zero or more spaces between # and type: or between type: and value to # type: (value) (#4645)

The following change was not in any previous stable release:

  • Regenerated the _width_table.py and added tests for the Khmer language (#4253)

This release alo bumps pathspec to v1 and fixes inconsistencies with Git's .gitignore logic (#4958). Now, files will be ignored if a pattern matches them, even if the parent directory is directly unignored. For example, Black would previously format exclude/not_this/foo.py with this .gitignore:

exclude/
!exclude/not_this/

Now, exclude/not_this/foo.py will remain ignored. To ensure exclude/not_this/ and all of it's children are included in formatting (and in Git), use this .gitignore:

*/exclude/*
!*/exclude/not_this/

This new behavior matches Git. The leading */ are only necessary if you wish to ignore

... (truncated)

Commits

Updates isort from 7.0.0 to 8.0.0

Release notes

Sourced from isort's releases.

8.0.0

Changes

🚀 Features

👷 Continuous Integration

📦 Dependencies

Changelog

Sourced from isort's changelog.

8.0.0 February 19 2026

  • Removed --old-finders and --magic-placement flags and old_finders configuration option. The legacy finder logic that relied on environment introspection has been removed (#2445) @​joao-faria-dev
  • Update the plone profile to not clash with black (#2456) @​ale-rt

6.1.0 October 1 2025

6.0.1 Febuary 26 2025

6.0.0 January 27 2025

5.13.2 December 13 2023

5.13.1 December 11 2023

5.13.0 December 9 2023

... (truncated)

Commits
  • 3459bde Merge pull request #2460 from PyCQA/DanielNoord-patch-1
  • 6e70bb6 Update CHANGELOG for version 8.0.0
  • b0f2dab Merge pull request #2458 from skv0zsneg/issue/1882
  • 313797b Fix lint.
  • 7d3a6f5 Add ignore for cyclomatic complexity check.
  • 6b9f895 Remove debug prints.
  • 45f2497 Add tests for edge case future imports handler.
  • fe57bfd Add edge case future imports handler.
  • e8c127b Merge pull request #2457 from ale-rt/ale/2456/fix-plone-profile
  • 293c201 Fix the Plone profile to be compatible with black
  • 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

Updates commitizen from 4.9.1 to 4.13.8

Release notes

Sourced from commitizen's releases.

v4.13.8 (2026-02-18)

Fix

  • config: fix contains_commitizen_section failing for completely empty files

[master 7179a42b] bump: version 4.13.7 → 4.13.8 5 files changed, 10 insertions(+), 4 deletions(-)

v4.13.7 (2026-02-09)

Fix

  • provider: use encoding settings in config (#1857)

[master dd972c93] bump: version 4.13.6 → 4.13.7 5 files changed, 10 insertions(+), 4 deletions(-)

v4.13.6 (2026-02-07)

Fix

  • bump: preserve existing changelog header when changelog_merge_prerelease is used with cz bump --changelog (#1850)

[master c130da3a] bump: version 4.13.5 → 4.13.6 5 files changed, 10 insertions(+), 4 deletions(-)

v4.13.5 (2026-02-05)

Fix

  • changelog: add incremental parameter to changelog generation (#1808)

[master 2cfb8c65] bump: version 4.13.4 → 4.13.5 5 files changed, 10 insertions(+), 4 deletions(-)

v4.13.4 (2026-02-04)

Fix

  • pre-commit-hooks: correct rev-range syntax in commitizen-branch (#1841)

[master a6db54ca] bump: version 4.13.3 → 4.13.4 5 files changed, 10 insertions(+), 4 deletions(-)

v4.13.3 (2026-02-04)

Refactor

  • version_schemes: shorten generate_prerelease (#1838)

... (truncated)

Changelog

Sourced from commitizen's changelog.

v4.13.8 (2026-02-18)

Fix

  • config: fix contains_commitizen_section failing for completely empty files

v4.13.7 (2026-02-09)

Fix

  • provider: use encoding settings in config (#1857)

v4.13.6 (2026-02-07)

Fix

  • bump: preserve existing changelog header when changelog_merge_prerelease is used with cz bump --changelog (#1850)

v4.13.5 (2026-02-05)

Fix

  • changelog: add incremental parameter to changelog generation (#1808)

v4.13.4 (2026-02-04)

Fix

  • pre-commit-hooks: correct rev-range syntax in commitizen-branch (#1841)

v4.13.3 (2026-02-04)

Refactor

  • version_schemes: shorten generate_prerelease (#1838)

v4.13.2 (2026-02-03)

Refactor

  • simplify code with pathlib Path object (#1840)
  • tags: extract version resolution method (#1839)

v4.13.1 (2026-02-03)

Refactor

  • config: replace is_empty_config with contains_commitizen_section, improve multi config resolution algorithm (#1842)

v4.13.0 (2026-02-01)

... (truncated)

Commits
  • 7179a42 bump: version 4.13.7 → 4.13.8
  • 988c81f fix(config): fix contains_commitizen_section failing for completely empty files
  • 44ec9b8 docs(cli/screenshots): update CLI screenshots
  • b20ba04 ci: fix vhs setup (#1871)
  • afb0ed1 docs: add VHS-based interactive screenshot generation (#1862)
  • 2847b8c build(scripts): update mypy configuration and ignore errors in screenshot scr...
  • dd972c9 bump: version 4.13.6 → 4.13.7
  • 3b310af fix(provider): use encoding settings in config (#1857)
  • fbafcaf test: use pathlib utilities to shorten code (#1855)
  • a03739f test(test_deprecated): use pytest.mark.parametrize (#1851)
  • Additional commits viewable in compare view

Updates pre-commit from 4.4.0 to 4.5.1

Release notes

Sourced from pre-commit's releases.

pre-commit v4.5.1

Fixes

  • Fix language: python with repo: local without additional_dependencies.

pre-commit v4.5.0

Features

Changelog

Sourced from pre-commit's changelog.

4.5.1 - 2025-12-16

Fixes

  • Fix language: python with repo: local without additional_dependencies.

4.5.0 - 2025-11-22

Features

Commits
  • 8a0630c v4.5.1
  • fcbc745 Merge pull request #3597 from pre-commit/empty-setup-py
  • 51592ee fix python local template when artifact dirs are present
  • 67e8faf Merge pull request #3596 from pre-commit/pre-commit-ci-update-config
  • c251e6b [pre-commit.ci] pre-commit autoupdate
  • 98ccafa Merge pull request #3593 from pre-commit/pre-commit-ci-update-config
  • 4895355 [pre-commit.ci] pre-commit autoupdate
  • 2cedd58 Merge pull request #3588 from pre-commit/pre-commit-ci-update-config
  • 465192d [pre-commit.ci] pre-commit autoupdate
  • fd42f96 Merge pull request #3586 from pre-commit/zipapp-sha256-file-not-needed
  • Additional commits viewable in compare view

Updates ruff from 0.14.4 to 0.15.2

Release notes

Sourced from ruff's releases.

0.15.2

Release Notes

Released on 2026-02-19.

Preview features

Bug fixes

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.2

Released on 2026-02-19.

Preview features

... (truncated)

Commits

…rectory with 11 updates

Bumps the uv-version-updates group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [fastmcp](https://github.com/PrefectHQ/fastmcp) | `2.13.1` | `3.0.2` |
| [boto3](https://github.com/boto/boto3) | `1.42.1` | `1.42.54` |
| [black](https://github.com/psf/black) | `25.11.0` | `26.1.0` |
| [isort](https://github.com/PyCQA/isort) | `7.0.0` | `8.0.0` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.1` |
| [commitizen](https://github.com/commitizen-tools/commitizen) | `4.9.1` | `4.13.8` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.4.0` | `4.5.1` |
| [ruff](https://github.com/astral-sh/ruff) | `0.14.4` | `0.15.2` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.407` | `1.1.408` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.4.2` | `9.0.2` |



Updates `fastmcp` from 2.13.1 to 3.0.2
- [Release notes](https://github.com/PrefectHQ/fastmcp/releases)
- [Changelog](https://github.com/PrefectHQ/fastmcp/blob/main/docs/changelog.mdx)
- [Commits](PrefectHQ/fastmcp@v2.13.1...v3.0.2)

Updates `boto3` from 1.42.1 to 1.42.54
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.42.1...1.42.54)

Updates `black` from 25.11.0 to 26.1.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@25.11.0...26.1.0)

Updates `isort` from 7.0.0 to 8.0.0
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@7.0.0...8.0.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)

Updates `commitizen` from 4.9.1 to 4.13.8
- [Release notes](https://github.com/commitizen-tools/commitizen/releases)
- [Changelog](https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md)
- [Commits](commitizen-tools/commitizen@v4.9.1...v4.13.8)

Updates `pre-commit` from 4.4.0 to 4.5.1
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.4.0...v4.5.1)

Updates `ruff` from 0.14.4 to 0.15.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.14.4...0.15.2)

Updates `pyright` from 1.1.407 to 1.1.408
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.407...v1.1.408)

Updates `pytest` from 8.4.2 to 9.0.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.4.2...9.0.2)

Updates `pytest-asyncio` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v1.2.0...v1.3.0)

---
updated-dependencies:
- dependency-name: fastmcp
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: uv-version-updates
- dependency-name: boto3
  dependency-version: 1.42.54
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: uv-version-updates
- dependency-name: black
  dependency-version: 26.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: uv-version-updates
- dependency-name: isort
  dependency-version: 8.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: uv-version-updates
- dependency-name: mypy
  dependency-version: 1.19.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-version-updates
- dependency-name: commitizen
  dependency-version: 4.13.8
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-version-updates
- dependency-name: pre-commit
  dependency-version: 4.5.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-version-updates
- dependency-name: ruff
  dependency-version: 0.15.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-version-updates
- dependency-name: pyright
  dependency-version: 1.1.408
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: uv-version-updates
- dependency-name: pytest
  dependency-version: 9.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: uv-version-updates
- dependency-name: pytest-asyncio
  dependency-version: 1.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-version-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 23, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 23, 2026 11:32
@dependabot dependabot bot added the python:uv Pull requests that update python:uv code label Feb 23, 2026
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Feb 23, 2026
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