Skip to content

build(deps): bump the python-deps group across 1 directory with 7 updates#569

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/apps/api/python-deps-b30cd50ffa
Open

build(deps): bump the python-deps group across 1 directory with 7 updates#569
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/apps/api/python-deps-b30cd50ffa

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-deps group with 7 updates in the /apps/api directory:

Package From To
fastapi 0.138.1 0.139.2
uuid-utils 0.16.2 0.17.0
jsonschema-rs 0.46.6 0.48.1
anthropic 0.112.0 0.117.0
ruff 0.15.20 0.15.22
httpx2 2.5.0 2.7.0
hypothesis 6.155.7 6.157.0

Updates fastapi from 0.138.1 to 0.139.2

Release notes

Sourced from fastapi's releases.

0.139.2

Fixes

  • 🐛 Refactor router route building to make it thread-safe, mainly relevant for tests running in parallel threads (uncommon). PR #16013 by @​tiangolo.

0.139.1

Fixes

  • 🐛 Fix frontend fallback support for doted paths like /users/john.doe. PR #16011 by @​tiangolo.

Docs

  • 📝 Fix topic repository list not being displayed and skip_users not being applied. PR #15995 by @​YuriiMotov.

Translations

Internal

... (truncated)

Commits
  • 866b7a3 🔖 Release version 0.139.2 (#16014)
  • 7b3effe 📝 Update release notes
  • 7fe315c 🐛 Refactor router route building to make it thread-safe, mainly relevant for ...
  • c48e67b 🔖 Release version 0.139.1 (#16012)
  • 2acc4fb 📝 Update release notes
  • eb75fd0 🐛 Fix frontend fallback support for doted paths like /users/john.doe (#16011)
  • 9b8410b 📝 Update release notes
  • e24d44c 📝 Fix topic repository list not being displayed and skip_users not being ap...
  • 93b78f8 📝 Update release notes
  • b959b44 📝 Update release notes
  • Additional commits viewable in compare view

Updates uuid-utils from 0.16.2 to 0.17.0

Release notes

Sourced from uuid-utils's releases.

0.17.0

What's Changed

Full Changelog: aminalaee/uuid-utils@0.16.2...0.17.0

Commits

Updates jsonschema-rs from 0.46.6 to 0.48.1

Release notes

Sourced from jsonschema-rs's releases.

[Python] Release 0.48.1

Fixed

  • Missing required errors in evaluate() output for schemas with properties and a two-entry required array. #1220
  • contentEncoding errors for invalid UTF-8 after decoding incorrectly had empty instance_path and schema_path.

[Ruby] Release 0.48.1

Fixed

  • Missing required errors in evaluate output for schemas with properties and a two-entry required array. #1220
  • contentEncoding errors for invalid UTF-8 after decoding incorrectly had empty instance_path and schema_path.

[Rust] Release 0.48.1

Fixed

  • Missing required errors in evaluate() output for schemas with properties and a two-entry required array. #1220
  • contentEncoding errors for invalid UTF-8 after decoding incorrectly had empty instance_path and schema_path.

Performance

  • Faster code generation for #[jsonschema::validator] (~5% across benchmarked schemas), via aliasing repeated paths in the emitted code.

[Python] Release 0.48.0

Fixed

  • meta.is_valid and meta.validate incorrectly accepted some Draft 2019-09 schemas that the meta-schema rejects.
  • Integers just outside the i64/u64 range incorrectly compared against numeric bounds through lossy f64 rounding (e.g. {"minimum": -9223372036854775808} accepted -9223372036854775809).

Performance

  • Faster multipleOf validation for integer instances with integer divisors, via integer arithmetic instead of floating-point modulo.

[Ruby] Release 0.48.0

Fixed

  • JSONSchema::Meta.valid? and JSONSchema::Meta.validate! incorrectly accepted some Draft 2019-09 schemas that the meta-schema rejects.
  • Integers just outside the i64/u64 range incorrectly compared against numeric bounds through lossy f64 rounding (e.g. {"minimum" => -9223372036854775808} accepted -9223372036854775809).

Performance

  • Faster multipleOf validation for integer instances with integer divisors, via integer arithmetic instead of floating-point modulo.

[Rust] Release 0.48.0

Added

  • iter_errors for #[jsonschema::validator]-generated validators.

Fixed

  • Per-branch context on generated anyOf and oneOf validation errors, matching runtime validators.

... (truncated)

Changelog

Sourced from jsonschema-rs's changelog.

[0.48.1] - 2026-07-17

Fixed

  • Missing required errors in evaluate() output for schemas with properties and a two-entry required array. #1220
  • contentEncoding errors for invalid UTF-8 after decoding incorrectly had empty instance_path and schema_path.

Performance

  • Faster code generation for #[jsonschema::validator] (~5% across benchmarked schemas), via aliasing repeated paths in the emitted code.

[0.48.0] - 2026-07-16

Added

  • iter_errors for #[jsonschema::validator]-generated validators.

Fixed

  • Per-branch context on generated anyOf and oneOf validation errors, matching runtime validators.
  • $recursiveRef in generated validators incorrectly resolved to the innermost $recursiveAnchor (it should resolve to the outermost one).
  • Integer instances just outside the i64/u64 range incorrectly compared against numeric bounds through lossy f64 rounding under arbitrary-precision (e.g. {"minimum": -9223372036854775808} accepted -9223372036854775809).

Changed

  • One canonical number spelling from canonical::json::to_string under arbitrary-precision ("1e-2" becomes "0.01", "1.50" becomes "1.5") and correctly-rounded float parsing (serde_json's float_roundtrip).

Performance

  • Faster multipleOf validation for integer instances with integer divisors, via integer arithmetic instead of floating-point modulo.

[0.47.0] - 2026-07-08

Added

  • #[jsonschema::validator] attribute macro (behind the macros feature) that compiles a JSON Schema into is_valid and validate implementations at build time.
  • Keyword::iter_errors for reporting multiple validation errors from a single custom keyword. #1071

Changed

  • Bump MSRV to 1.85.0.

Performance

  • Faster meta-schema validation and schema compilation with the macros feature, via compile-time meta-schema validators.

Fixed

  • type under items asserted with the Validation vocabulary disabled.
  • Disabled vocabularies ignored for $ref targets without their own $schema (e.g. $defs entries).

... (truncated)

Commits
  • 1c707f3 chore(ruby): Release 0.48.1
  • effbc77 chore: Bump jsonschema-wasm version to 0.48.1
  • 27d6c44 chore: Update the version bump script
  • b2e157d chore(python): Release 0.48.1
  • 4313166 chore(rust): Release 0.48.1
  • 7ac65d7 chore: Tune playground styles
  • 66cbd1b chore: Tune playground styles
  • 3869179 chore: Add links to playground
  • 4dc5b12 feat: WebAssembly playground
  • cec64ef fix: contentEncoding errors for invalid UTF-8 after decoding incorrectly ha...
  • Additional commits viewable in compare view

Updates anthropic from 0.112.0 to 0.117.0

Release notes

Sourced from anthropic's releases.

v0.117.0

0.117.0 (2026-07-16)

Full Changelog: v0.116.0...v0.117.0

Features

  • api: add support for dreaming (642eee7)
  • api: add support for MCP Tunnels (d716df6)

Bug Fixes

  • credentials: keep credential material out of traceback frame locals via SecretStr (aa93a4d)

Chores

  • docs: small updates to field descriptions (75d8dcc)
  • docs: update model example (a57e30a)
  • docs: updates to descriptions and examples (e1535b6)

v0.116.0

0.116.0 (2026-07-02)

Full Changelog: v0.115.1...v0.116.0

Features

  • api: add agent-memory-2026-07-22 beta header (e181d5c)

v0.115.1

0.115.1 (2026-07-01)

Full Changelog: v0.115.0...v0.115.1

Chores

  • api: remove some nonfunctional types from the SDKs (5e7c431)

v0.115.0

0.115.0 (2026-06-30)

Full Changelog: v0.114.0...v0.115.0

Features

  • api: add support for Managed Agents event delta streaming, agent overrides, reverse pagination, vault credential injection scoping, and agent and deployment webhook events (8c23f7e)

v0.114.0

... (truncated)

Changelog

Sourced from anthropic's changelog.

0.117.0 (2026-07-16)

Full Changelog: v0.116.0...v0.117.0

Features

  • api: add support for dreaming (642eee7)
  • api: add support for MCP Tunnels (d716df6)

Bug Fixes

  • credentials: keep credential material out of traceback frame locals via SecretStr (aa93a4d)

Chores

  • docs: small updates to field descriptions (75d8dcc)
  • docs: update model example (a57e30a)
  • docs: updates to descriptions and examples (e1535b6)

0.116.0 (2026-07-02)

Full Changelog: v0.115.1...v0.116.0

Features

  • api: add agent-memory-2026-07-22 beta header (e181d5c)

0.115.1 (2026-07-01)

Full Changelog: v0.115.0...v0.115.1

Chores

  • api: remove some nonfunctional types from the SDKs (5e7c431)

0.115.0 (2026-06-30)

Full Changelog: v0.114.0...v0.115.0

Features

  • api: add support for Managed Agents event delta streaming, agent overrides, reverse pagination, vault credential injection scoping, and agent and deployment webhook events (8c23f7e)

0.114.0 (2026-06-30)

Full Changelog: v0.113.0...v0.114.0

Features

... (truncated)

Commits
  • 3c8bdf1 release: 0.117.0
  • db82082 codegen metadata
  • bc2f6e4 feat(api): add support for MCP Tunnels
  • 3541444 test(beta): cover parse() header merging with caller extra_headers (#242)
  • 824de14 feat(api): add support for dreaming
  • 26ce65a codegen metadata
  • 6d9ee33 chore(docs): update model example
  • c7ee421 Block ask-gated session tool calls until user confirmation (#16)
  • 97b130e chore(docs): updates to descriptions and examples
  • fb1e755 fix(credentials): keep credential material out of traceback frame locals via ...
  • Additional commits viewable in compare view

Updates ruff from 0.15.20 to 0.15.22

Release notes

Sourced from ruff's releases.

0.15.22

Release Notes

Released on 2026-07-16.

Preview features

  • [pycodestyle] Add an autofix for E402 (#22212)
  • [refurb] Allow subclassing builtins in stub files (FURB189) (#26812)
  • [ruff] Add rule to replace noqa comments with ruff:ignore (RUF105) (#26423)
  • [ruff] Add rule to use human-readable names in ruff:ignore comments (RUF106) (#26682)
  • [ruff] Add rule to use human-readable names in configuration selectors (RUF201) (#26772)

Bug fixes

  • [flake8-pyi] Fix false positive in __all__ (PYI053) (#26872)

Rule changes

  • [pylint] Ignore mutable type updates in redefined-loop-name (PLW2901) (#25733)

Performance

  • Avoid redundant lexer token bookkeeping (#26765)
  • Avoid redundant pending-indentation writes (#26774)
  • Avoid unnecessary identifier lookahead (#26525)
  • Reuse parser scratch buffers (#26798)

Documentation

  • Document argfile support (#26803)
  • [flake8-datetimez] Clarify naming guidance for datetime.today (DTZ002) (#26658)
  • [pycodestyle] Document E731 fix safety (#26847)
  • [ruff] Clarify intentional async contexts for unused-async (RUF029) (#26641)

Contributors

Install ruff 0.15.22

Install prebuilt binaries via shell script

</tr></table> 

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.22

Released on 2026-07-16.

Preview features

  • [pycodestyle] Add an autofix for E402 (#22212)
  • [refurb] Allow subclassing builtins in stub files (FURB189) (#26812)
  • [ruff] Add rule to replace noqa comments with ruff:ignore (RUF105) (#26423)
  • [ruff] Add rule to use human-readable names in ruff:ignore comments (RUF106) (#26682)
  • [ruff] Add rule to use human-readable names in configuration selectors (RUF201) (#26772)

Bug fixes

  • [flake8-pyi] Fix false positive in __all__ (PYI053) (#26872)

Rule changes

  • [pylint] Ignore mutable type updates in redefined-loop-name (PLW2901) (#25733)

Performance

  • Avoid redundant lexer token bookkeeping (#26765)
  • Avoid redundant pending-indentation writes (#26774)
  • Avoid unnecessary identifier lookahead (#26525)
  • Reuse parser scratch buffers (#26798)

Documentation

  • Document argfile support (#26803)
  • [flake8-datetimez] Clarify naming guidance for datetime.today (DTZ002) (#26658)
  • [pycodestyle] Document E731 fix safety (#26847)
  • [ruff] Clarify intentional async contexts for unused-async (RUF029) (#26641)

Contributors

0.15.21

Released on 2026-07-09.

Preview features

... (truncated)

Commits

Updates httpx2 from 2.5.0 to 2.7.0

Release notes

Sourced from httpx2's releases.

v2.7.0

This release syncs the vendored WebSocket support with the latest httpx-ws, which was previously pinned to an outdated snapshot.

What's Changed

Full Changelog: pydantic/httpx2@v2.6.0...v2.7.0

v2.6.0

The main feature in this release is support for WebSockets! 🎉

from httpx2 import AsyncClient
async with httpx2.AsyncClient() as client:
async with client.websocket("ws://localhost:8000/ws") as ws:
await ws.send_text("Hello!")
message = await ws.receive_text()

What's Changed

New Contributors

Full Changelog: pydantic/httpx2@v2.5.0...v2.6.0

Changelog

Sourced from httpx2's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Commits

Updates hypothesis from 6.155.7 to 6.157.0

Commits
  • 41e4ac5 Bump hypothesis version to 6.157.0 and update changelog
  • 86c9077 Merge pull request #4801 from Zac-HD/claude/annotated-type-bugs-9hez25
  • e6efa5d Merge remote-tracking branch 'upstream/create-pull-request/patch' into claude...
  • ae39383 Fix TypeAliasType backport resolution on Python 3.10
  • ad258f6 Cover the invalid-Timezone-value error path
  • c51e00b Simplify Timezone base-strategy construction
  • fe2cfe3 Resolve the typing-extensions TypeAliasType backport; shorter changelog
  • 03bbf8f Name the alias in nested-Annotated errors; validate Timezone base type
  • e670494 Support annotated-types Timezone; better nested-Annotated error
  • 0c49268 add type ignore for new mypy
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 16, 2026
@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

…ates

Bumps the python-deps group with 7 updates in the /apps/api directory:

| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/fastapi/fastapi) | `0.138.1` | `0.139.2` |
| [uuid-utils](https://github.com/aminalaee/uuid-utils) | `0.16.2` | `0.17.0` |
| [jsonschema-rs](https://github.com/Stranger6667/jsonschema) | `0.46.6` | `0.48.1` |
| [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `0.112.0` | `0.117.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.20` | `0.15.22` |
| [httpx2](https://github.com/pydantic/httpx2) | `2.5.0` | `2.7.0` |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.155.7` | `6.157.0` |



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

Updates `uuid-utils` from 0.16.2 to 0.17.0
- [Release notes](https://github.com/aminalaee/uuid-utils/releases)
- [Commits](aminalaee/uuid-utils@0.16.2...0.17.0)

Updates `jsonschema-rs` from 0.46.6 to 0.48.1
- [Release notes](https://github.com/Stranger6667/jsonschema/releases)
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md)
- [Commits](Stranger6667/jsonschema@cli-v0.46.6...ruby-v0.48.1)

Updates `anthropic` from 0.112.0 to 0.117.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-python@v0.112.0...v0.117.0)

Updates `ruff` from 0.15.20 to 0.15.22
- [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.15.20...0.15.22)

Updates `httpx2` from 2.5.0 to 2.7.0
- [Release notes](https://github.com/pydantic/httpx2/releases)
- [Changelog](https://github.com/pydantic/httpx2/blob/main/src/httpx2/CHANGELOG.md)
- [Commits](pydantic/httpx2@v2.5.0...v2.7.0)

Updates `hypothesis` from 6.155.7 to 6.157.0
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@v6.155.7...v6.157.0)

---
updated-dependencies:
- dependency-name: anthropic
  dependency-version: 0.117.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: fastapi
  dependency-version: 0.139.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: httpx2
  dependency-version: 2.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: hypothesis
  dependency-version: 6.156.6
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: jsonschema-rs
  dependency-version: 0.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: ruff
  dependency-version: 0.15.22
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-deps
- dependency-name: uuid-utils
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/apps/api/python-deps-b30cd50ffa branch from f6feef9 to 2165cf0 Compare July 20, 2026 12:12
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