Repository navigation
chore(deps): bump the python-minor-and-patch group across 1 directory with 31 updates - #347
dependabot[bot] wants to merge 1 commit into
Conversation
| @@ -2384,53 +2407,38 @@ wheels = [ | |||
|
|
|||
| [[package]] | |||
| name = "litellm" | |||
| version = "1.96.0" | |||
| version = "1.106.2" | |||
There was a problem hiding this comment.
Notices name older dependencies
uv.lock now selects litellm 1.106.2, but the shipped THIRD_PARTY_NOTICES.md still lists 1.96.0. That file says its entries match the versions in uv.lock. Refresh the affected notices so users can identify the dependency versions and license information that ship with this release.
Prompt To Fix With AI
This is a comment left during a code review.
Path: uv.lock
Line: 2410
Comment:
**Notices name older dependencies**
`uv.lock` now selects `litellm` 1.106.2, but the shipped `THIRD_PARTY_NOTICES.md` still lists 1.96.0. That file says its entries match the versions in `uv.lock`. Refresh the affected notices so users can identify the dependency versions and license information that ship with this release.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
… with 31 updates Bumps the python-minor-and-patch group with 31 updates in the / directory: | Package | From | To | | --- | --- | --- | | [certifi](https://github.com/certifi/python-certifi) | `2026.6.17` | `2026.10.23` | | [cryptography](https://github.com/pyca/cryptography) | `50.0.1` | `50.0.2` | | [litellm](https://github.com/BerriAI/litellm) | `1.96.0` | `1.106.3` | | [mcp](https://github.com/modelcontextprotocol/python-sdk) | `1.28.1` | `1.30.0` | | [packaging](https://github.com/pypa/packaging) | `26.2` | `26.3` | | [pymongo](https://github.com/mongodb/mongo-python-driver) | `4.17.0` | `4.19.0` | | [starlette](https://github.com/Kludex/starlette) | `1.3.1` | `1.10.0` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.49.0` | `0.54.0` | | [modal](https://github.com/modal-labs/modal-client) | `1.6.2.dev1` | `1.6.3.dev9` | | [e2b](https://github.com/e2b-dev/e2b) | `2.46.4` | `2.59.0` | | [fastapi](https://github.com/fastapi/fastapi) | `0.141.1` | `0.162.0` | | [boto3](https://github.com/boto/boto3) | `1.43.38` | `1.43.119` | | [botocore](https://github.com/boto/botocore) | `1.43.38` | `1.43.119` | | [google-api-core](https://github.com/googleapis/google-cloud-python) | `2.31.0` | `2.43.0` | | [google-auth](https://github.com/googleapis/google-cloud-python) | `2.55.1` | `2.62.0` | | [google-cloud-secret-manager](https://github.com/googleapis/google-cloud-python) | `2.30.0` | `2.31.0` | | [google-cloud-storage](https://github.com/googleapis/google-cloud-python) | `3.15.0` | `3.17.1` | | [sail](https://github.com/sailresearchco/sail) | `0.12.8` | `0.16.0` | | [anyio](https://github.com/agronholm/anyio) | `4.14.2` | `4.15.1` | | [httpx2](https://github.com/pydantic/httpx2) | `2.13.1` | `2.16.0` | | vercel-sandbox | `0.7.0` | `0.10.0` | | [tensorlake](https://github.com/tensorlakeai/tensorlake) | `0.5.149` | `0.5.158` | | [boxd](https://github.com/azin-tech/boxd-sdk-python) | `0.2.17` | `0.2.19` | | daytona | `0.224.1` | `0.226.1` | | [griffelib](https://github.com/mkdocstrings/griffe) | `2.3.0` | `2.4.1` | | [moto](https://github.com/getmoto/moto) | `5.2.2` | `5.2.4` | | [psycopg2-binary](https://github.com/psycopg/psycopg2) | `2.9.12` | `2.9.13` | | [pytest-socket](https://github.com/miketheman/pytest-socket) | `0.8.0` | `0.8.1` | | [ruff](https://github.com/astral-sh/ruff) | `0.16.10` | `0.17.2` | | [smolmachines](https://github.com/smol-machines/smol) | `1.27.3` | `1.31.5` | | [regex](https://github.com/mrabarnett/mrab-regex) | `2026.6.28` | `2026.9.29` | Updates `certifi` from 2026.6.17 to 2026.10.23 - [Commits](certifi/python-certifi@2026.06.17...2026.10.23) Updates `cryptography` from 50.0.1 to 50.0.2 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@50.0.1...50.0.2) Updates `litellm` from 1.96.0 to 1.106.3 - [Release notes](https://github.com/BerriAI/litellm/releases) - [Commits](BerriAI/litellm@v1.96.0...v1.106.3) Updates `mcp` from 1.28.1 to 1.30.0 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](modelcontextprotocol/python-sdk@v1.28.1...v1.30.0) Updates `packaging` from 26.2 to 26.3 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@26.2...26.3) Updates `pymongo` from 4.17.0 to 4.19.0 - [Release notes](https://github.com/mongodb/mongo-python-driver/releases) - [Changelog](https://github.com/mongodb/mongo-python-driver/blob/main/doc/changelog.rst) - [Commits](mongodb/mongo-python-driver@4.17.0...4.19.0) Updates `starlette` from 1.3.1 to 1.10.0 - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](Kludex/starlette@1.3.1...1.10.0) Updates `uvicorn` from 0.49.0 to 0.54.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.49.0...0.54.0) Updates `modal` from 1.6.2.dev1 to 1.6.3.dev9 - [Changelog](https://github.com/modal-labs/modal-client/blob/main/CHANGELOG_DEV.md) - [Commits](https://github.com/modal-labs/modal-client/commits) Updates `e2b` from 2.46.4 to 2.59.0 - [Release notes](https://github.com/e2b-dev/e2b/releases) - [Commits](https://github.com/e2b-dev/e2b/compare/@e2b/python-sdk@2.46.4...e2b@2.59.0) Updates `fastapi` from 0.141.1 to 0.162.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.141.1...0.162.0) Updates `boto3` from 1.43.38 to 1.43.119 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.43.38...1.43.119) Updates `botocore` from 1.43.38 to 1.43.119 - [Commits](boto/botocore@1.43.38...1.43.119) Updates `google-api-core` from 2.31.0 to 2.43.0 - [Release notes](https://github.com/googleapis/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/CHANGELOG.md) - [Commits](googleapis/google-cloud-python@google-api-core-v2.31.0...google-api-core-v2.43.0) Updates `google-auth` from 2.55.1 to 2.62.0 - [Release notes](https://github.com/googleapis/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md) - [Commits](googleapis/google-cloud-python@google-auth-v2.55.1...google-auth-v2.62.0) Updates `google-cloud-secret-manager` from 2.30.0 to 2.31.0 - [Release notes](https://github.com/googleapis/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md) - [Commits](googleapis/google-cloud-python@google-cloud-secret-manager-v2.30.0...google-cloud-secret-manager-v2.31.0) Updates `google-cloud-storage` from 3.15.0 to 3.17.1 - [Release notes](https://github.com/googleapis/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md) - [Commits](googleapis/google-cloud-python@google-cloud-storage-v3.15.0...google-cloud-storage-v3.17.1) Updates `sail` from 0.12.8 to 0.16.0 - [Commits](https://github.com/sailresearchco/sail/commits) Updates `anyio` from 4.14.2 to 4.15.1 - [Release notes](https://github.com/agronholm/anyio/releases) - [Commits](agronholm/anyio@4.14.2...4.15.1) Updates `httpx2` from 2.13.1 to 2.16.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.13.1...v2.16.0) Updates `vercel-sandbox` from 0.7.0 to 0.10.0 Updates `tensorlake` from 0.5.149 to 0.5.158 - [Release notes](https://github.com/tensorlakeai/tensorlake/releases) - [Commits](tensorlakeai/tensorlake@cli-v0.5.149...cli-v0.5.158) Updates `boxd` from 0.2.17 to 0.2.19 - [Commits](https://github.com/azin-tech/boxd-sdk-python/commits/v0.2.19) Updates `daytona` from 0.224.1 to 0.226.1 Updates `griffelib` from 2.3.0 to 2.4.1 - [Release notes](https://github.com/mkdocstrings/griffe/releases) - [Changelog](https://github.com/mkdocstrings/griffe/blob/main/CHANGELOG.md) - [Commits](mkdocstrings/griffe@2.3.0...2.4.1) Updates `moto` from 5.2.2 to 5.2.4 - [Release notes](https://github.com/getmoto/moto/releases) - [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md) - [Commits](getmoto/moto@5.2.2...5.2.4) Updates `psycopg2-binary` from 2.9.12 to 2.9.13 - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](psycopg/psycopg2@2.9.12...2.9.13) Updates `pytest-socket` from 0.8.0 to 0.8.1 - [Release notes](https://github.com/miketheman/pytest-socket/releases) - [Changelog](https://github.com/miketheman/pytest-socket/blob/main/CHANGELOG.md) - [Commits](miketheman/pytest-socket@0.8.0...0.8.1) Updates `ruff` from 0.16.10 to 0.17.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.16.10...0.17.2) Updates `smolmachines` from 1.27.3 to 1.31.5 - [Release notes](https://github.com/smol-machines/smol/releases) - [Commits](smol-machines/smol@v1.27.3...v1.31.5) Updates `regex` from 2026.6.28 to 2026.9.29 - [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt) - [Commits](mrabarnett/mrab-regex@2026.6.28...2026.9.29) --- updated-dependencies: - dependency-name: anyio dependency-version: 4.15.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: boto3 dependency-version: 1.43.118 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: botocore dependency-version: 1.43.119 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: boxd dependency-version: 0.2.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: certifi dependency-version: 2026.10.23 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: cryptography dependency-version: 50.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: daytona dependency-version: 0.226.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: e2b dependency-version: 2.59.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: fastapi dependency-version: 0.162.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: google-api-core dependency-version: 2.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: google-auth dependency-version: 2.62.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: google-cloud-secret-manager dependency-version: 2.31.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: google-cloud-storage dependency-version: 3.17.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: griffelib dependency-version: 2.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: httpx2 dependency-version: 2.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: litellm dependency-version: 1.106.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: mcp dependency-version: 1.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: modal dependency-version: 1.6.3.dev9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: moto dependency-version: 5.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: packaging dependency-version: '26.3' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: psycopg2-binary dependency-version: 2.9.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: pymongo dependency-version: 4.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: pytest-socket dependency-version: 0.8.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: regex dependency-version: 2026.9.29 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: ruff dependency-version: 0.17.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: sail dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: smolmachines dependency-version: 1.31.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: starlette dependency-version: 1.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: tensorlake dependency-version: 0.5.158 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: uvicorn dependency-version: 0.54.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: vercel-sandbox dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
e181b35 to
98186a5
Compare
| @@ -2521,7 +2530,7 @@ wheels = [ | |||
|
|
|||
| [[package]] | |||
| name = "mcp" | |||
| version = "1.28.1" | |||
| version = "1.30.0" | |||
There was a problem hiding this comment.
mcp 1.30.0 expires idle stateful sessions after 30 minutes. ToolSession only sends POST requests, so it does not keep the GET stream open to prevent expiry. ProxyAgent saves that session until the driver finishes the turn.
If the driver pauses for over 30 minutes between tool calls, the next call gets a 404. Later calls keep reusing the expired session and fail too. Keep the GET stream open or explicitly disable idle expiry for framework-created servers.
Prompt To Fix With AI
This is a comment left during a code review.
Path: uv.lock
Line: 2533
Comment:
**Tools stop after a pause**
`mcp` 1.30.0 expires idle stateful sessions after 30 minutes. `ToolSession` only sends POST requests, so it does not keep the GET stream open to prevent expiry. `ProxyAgent` saves that session until the driver finishes the turn.
If the driver pauses for over 30 minutes between tool calls, the next call gets a 404. Later calls keep reusing the expired session and fail too. Keep the GET stream open or explicitly disable idle expiry for framework-created servers.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.
Bumps the python-minor-and-patch group with 31 updates in the / directory:
2026.6.172026.10.2350.0.150.0.21.96.01.106.31.28.11.30.026.226.34.17.04.19.01.3.11.10.00.49.00.54.01.6.2.dev11.6.3.dev92.46.42.59.00.141.10.162.01.43.381.43.1191.43.381.43.1192.31.02.43.02.55.12.62.02.30.02.31.03.15.03.17.10.12.80.16.04.14.24.15.12.13.12.16.00.7.00.10.00.5.1490.5.1580.2.170.2.190.224.10.226.12.3.02.4.15.2.25.2.42.9.122.9.130.8.00.8.10.16.100.17.21.27.31.31.52026.6.282026.9.29Updates
certififrom 2026.6.17 to 2026.10.23Commits
b60466c2026.10.23 (#445)662df63Restore unaffected emSign roots (#439) (#440)5cb238cRemove emsign (#437)69494a7Bump actions/download-artifact from 8.0.1 to 8.0.2 (#436)029c7b0Bump actions/upload-artifact from 7.0.1 to 7.0.2 (#435)9d0a8f1Add support for Python 3.15 (#432)db472abBump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 (#431)f4bc6762026.07.22 (#428)4c91f9cBump actions/setup-python from 6.3.0 to 7.0.0 (#427)01a66c5Bump actions/checkout from 7.0.0 to 7.0.1 (#426)Updates
cryptographyfrom 50.0.1 to 50.0.2Changelog
Sourced from cryptography's changelog.
Commits
4dda5c7[50.0.x] Bump for 50.0.2 release + changelog (#15733)70c881c[50.0.x] Bump pyo3 to 0.29.2 (#15731)a8c45c4[50.0.x] Build abi3.abi3t wheels for CPython 3.15+ (#15496) (#15732)Updates
litellmfrom 1.96.0 to 1.106.3Release notes
Sourced from litellm's releases.
... (truncated)
Commits
4fa8bf1Merge pull request #48142 from BerriAI/litellm_backport_1_106_x_liteadmin_pin32a5febfix(docker): update bundled LiteAdmin CA roots and aiohttp (#48139)2dfd6c4Merge pull request #48078 from BerriAI/litellm_backport_47670_47969_stable_1_...9e64b2achore(deps): bump mlflow, pypdf and setuptoolsb6e0eceRotate the cosign image-signing public key5ded5b4chore(deps): bump vscode-extension vite and vitest671a420chore: update Next.js build artifacts (2026-10-23 21:26 UTC, node v24.19.0)649bc18chore(deps): bump dashboard next, zod, vite and vitest333a6e7chore(deps): bump OpenTelemetry, logfire, pypdf, GitPython, graphql-core, Bro...d8347f4fix(ci): unblock dependency checks (#48055)Updates
mcpfrom 1.28.1 to 1.30.0Release notes
Sourced from mcp's releases.
... (truncated)
Commits
8c2fa6e[v1.x] Add AuthSettings.validate_token_resource to check a bearer token's res...2106335[v1.x] Follow redirects only within the MCP endpoint's origin (#3448)3eed7ce[v1.x] Validate the authorization server metadata issuer on every discovery p...92120b4[v1.x] Expire idle Streamable HTTP sessions by default and cap concurrent ses...5ebdfed[v1.x] Resolve tool output-schema references within the schema document only ...b222713[v1.x] Give recursive tool return types an object-rooted output schema (#3377)4dc224f[v1.x] Apply the request body limit to the SSE and OAuth endpoints (#3344)ae3338f[v1.x] Complete the FastMCP Settings model at import time (#3352)98b7159[v1.x] Move the v1.x docs to /v1/ and mark v1.x as the maintenance line (#3177)c0c5a9d[v1.x] ci: pick the docs toolchain per worktree in build-docs.sh (#3082)Updates
packagingfrom 26.2 to 26.3Release notes
Sourced from packaging's releases.
... (truncated)
Changelog
Sourced from packaging's changelog.
... (truncated)
Commits
929fd4bBump for releasef300ebfchore(deps): bump the pre-commit group with 5 updates (#1357)f91d975ci(downstream): bump hatchling to 1.31.0 and fix its pytest rootdir (#1361)b1a7124chore(deps): bump the github-actions group with 7 updates (#1358)2d873ebfix(metadata): fold every line boundary when writing headers (#1356)413d006docs: changelog for 26.3 (#1343)4eb0753docs(metadata): explain selective field validation (#1342)77e9ed4feat(tags): add pure Python tag generator (#1346)7cea5e8ci: drop 3.13t on Windows (3.13.14t may fail to build, run takes 9 minutes) (...45a8b34docs: add missing versionadded/versionchanged directives (#1344)Updates
pymongofrom 4.17.0 to 4.19.0Release notes
Sourced from pymongo's releases.
Changelog
Sourced from pymongo's changelog.
... (truncated)
Commits
a58b4f4Prep 4.19 Release (#3122)3242611PYTHON-6147 Add CSFLE HTTP proxy KMS connect helpers (#3101)b5a7f26PYTHON-6009 Remove deprecated Algorithm.RANGEPREVIEW and QueryType.RANGEPREVI...f3f19dfPYTHON-6170 [BF] AWS ECS test container cannot install uv (#3120)a740cdfPYTHON-6063 Remove PyPy support (#3119)ed74401PYTHON-6138 followup -- Drop Python 3.9 and 3.10 Support (#3118)e0b11bfPYTHON-6163 Pure-Python decode_all silently accepts 1-byte invalid BSON (#3117)b5a36ccPYTHON-6111 C extension accepts BSON documents where element data overlaps th...1f64ecdPYTHON-6158 Clean up version-gated code paths (#3112)0cc64d6PYTHON-6161 Fix mod_wsgi CI: run apt-get update before install (#3115)Updates
starlettefrom 1.3.1 to 1.10.0Release notes
Sourced from starlette's releases.
... (truncated)
Changelog
Sourced from starlette's changelog.
... (truncated)
Commits
8aa828cVersion 1.10.0 (#3728)a85a5c3Substitute URL path parameters in a single pass (#3725)6b8b612Finalize URL-encoded form parsing at stream exhaustion (#3599)b973efdBuild URL-encoded form fields in parser callbacks (#3724)d7731e0CompareFormDatawith repeated uploads without raisingTypeError(#3619)fb3e818Compare remainingMatchmembers by identity in routing (#3722)fc23aa1CompareMatchmembers by identity inRouter.app(#3665)fe000fbReplace the removed route decorator hint in the host routing docs (#3713)4114432Default omittedhttp.response.startheaders in middlewares (#3721)1a01a02Clear exc.traceback after handled exceptions to prevent memory leak (#3205)Updates
uvicornfrom 0.49.0 to 0.54.0Release notes
Sourced from uvicorn's releases.
... (truncated)
Changelog
Sourced from uvicorn's changelog.