Repository navigation
build(deps): Bump the python-minor-and-patch group across 1 directory with 39 updates - #433
dependabot[bot] wants to merge 1 commit into
Conversation
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
| "uvicorn>=0.47", # 0.47 adds ssl_context_factory, how the local grant server gets its TLS context | ||
| "modal>=1.5.2.dev22", # dev22 adds _experimental_create(tags=); dev2 added VM-mode V2 (vm_runtime) | ||
| "e2b~=2.46.4", # AsyncSandbox/AsyncTemplate APIs validated against the 2.46 line | ||
| "e2b>=2.46.4,<2.63.0", # AsyncSandbox/AsyncTemplate APIs validated against the 2.46 line |
There was a problem hiding this comment.
The wider e2b and sail ranges cross several minor releases, but their unit tests replace SDK calls with permissive fakes. Those tests still pass if the installed SDK rejects an argument or removes a method. The live checks require a configured remote backend, so an incompatible release could fail only when a user deploys a sandbox.
Add offline checks against the installed SDKs, following modal_create_signature_test.py, or keep the previously checked ranges until compatibility is covered. This is a non-blocking coverage concern, not a confirmed SDK break.
Prompt To Fix With AI
This is a comment left during a code review.
Path: pyproject.toml
Line: 49
Comment:
**SDK changes escape unit tests**
The wider `e2b` and `sail` ranges cross several minor releases, but their unit tests replace SDK calls with permissive fakes. Those tests still pass if the installed SDK rejects an argument or removes a method. The live checks require a configured remote backend, so an incompatible release could fail only when a user deploys a sandbox.
Add offline checks against the installed SDKs, following `modal_create_signature_test.py`, or keep the previously checked ranges until compatibility is covered. This is a non-blocking coverage concern, not a confirmed SDK break.
---
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!
cb01f4b to
8563293
Compare
| source = { registry = "https://pypi.org/simple" } | ||
| dependencies = [ | ||
| { name = "aiohttp" }, | ||
| { name = "boto3" }, |
There was a problem hiding this comment.
litellm now installs boto3 and its dependency botocore in core. These are the only packages declared by the aws extra, so _only_in("aws") now returns an empty list. test_core_and_every_store_module_import_without_the_extra rejects that empty list, causing the required unit job to fail.
The other AWS missing-extra tests also stop hiding boto3, so they cannot produce their expected install hint. Update these tests to account for AWS packages now being installed by core, or keep a compatible litellm version.
Prompt To Fix With AI
This is a comment left during a code review.
Path: uv.lock
Line: 3322
Comment:
**AWS tests now fail**
`litellm` now installs `boto3` and its dependency `botocore` in core. These are the only packages declared by the `aws` extra, so `_only_in("aws")` now returns an empty list. `test_core_and_every_store_module_import_without_the_extra` rejects that empty list, causing the required unit job to fail.
The other AWS missing-extra tests also stop hiding `boto3`, so they cannot produce their expected install hint. Update these tests to account for AWS packages now being installed by core, or keep a compatible `litellm` version.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.ca3cf42 to
36a9b53
Compare
… with 39 updates --- 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.123 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: botocore dependency-version: 1.43.123 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: boxd dependency-version: 0.2.22 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: cwsandbox dependency-version: 1.22.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: daytona dependency-version: 0.227.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: e2b dependency-version: 2.62.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.1 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: jsonschema dependency-version: 4.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: litellm dependency-version: 1.106.6 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.4.dev1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: moto dependency-version: 5.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: omegaconf dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: openenv dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor 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: pydantic dependency-version: 2.14.2 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 dependency-version: 9.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: pytest-asyncio dependency-version: 1.4.1 dependency-type: direct:production update-type: version-update:semver-patch 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.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: sail dependency-version: 0.17.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: smolmachines dependency-version: 1.32.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: starlette dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: tensorlake dependency-version: 0.5.159 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: transformers dependency-version: 5.22.0 dependency-type: direct:production update-type: version-update:semver-minor 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>
36a9b53 to
7b3cac3
Compare
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
Bumps the python-minor-and-patch group with 39 updates in the / directory:
2026.6.172026.10.2350.0.150.0.24.23.04.26.01.96.01.106.61.28.11.30.026.226.32.14.12.14.24.17.04.19.01.3.11.10.00.49.00.54.01.6.2.dev11.6.4.dev22.46.42.62.00.141.10.162.00.10.00.11.05.21.05.22.12.3.12.4.01.43.381.43.1231.43.381.43.1232.31.02.43.22.55.12.62.02.30.02.31.03.15.03.17.10.12.80.17.24.14.24.15.12.13.12.16.00.7.00.10.00.5.1490.5.1600.2.170.2.220.224.10.227.01.19.61.22.02.3.02.4.15.2.25.2.52.9.122.9.139.1.19.2.01.4.01.4.10.8.00.8.10.16.100.17.31.27.31.32.42026.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
jsonschemafrom 4.23.0 to 4.26.0Release notes
Sourced from jsonschema's releases.
... (truncated)
Changelog
Sourced from jsonschema's changelog.
Commits
a727743Add a changelog entry for 4.26.6d28c13Update the lockfile.739499eUpdate pre-commit hooks.cb2d779Merge pull request #1443 from python-jsonschema/pre-commit-ci-update-confige6bbbb7[pre-commit.ci] pre-commit autoupdated56037aMerge pull request #1442 from python-jsonschema/dependabot/github_actions/ast...e54ce13Bump astral-sh/setup-uv from 7.1.4 to 7.1.61f7c9fbPartially update docs requirements.241aec9Merge pull request #1441 from python-jsonschema/pre-commit-ci-update-config2818efbApache-2.0 -> nongplUpdates
litellmfrom 1.96.0 to 1.106.6Release notes
Sourced from litellm's releases.
... (truncated)
Commits
61c6ab7Merge pull request #48680 from BerriAI/litellm_backport_46712_stable_1_106_x3f6653cbump: version 1.106.6a1391acfix(proxy): limit gzip to dashboard analytics and offload compression (#46712)2569eb8Merge pull request #48605 from BerriAI/litellm_backport_48599_stable_1_106_x5197c97bump: version 1.106.5fb0506dfix(proxy): merge only dict client metadata into pass-through logging6566067fix(proxy): always strip client guardrail info and mirror failure attribution...116dd05fix(proxy): keep allowlisted metadata in proxy-only failure logs97474e4fix(proxy): drop caller metadata from proxy-only failure logsdd8d12dfix(proxy): build proxy-only failure logs from an allowlist and ignore reques...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
pydanticfrom 2.14.1 to 2.14.2Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
aa540acUpdate changelog for v2.14.26cde12fUpdate changelog for v2.14.22db7c25Fix deep copy of self-referential modelsd783154Update changelog for v2.14.2df49b6cAvoid heap allocation for small JSON model field bufferscd93e69Skip decorator field checks when no field decorators exist2771e57Make JSON validation by iteration consistent with Python approach8102e3fAvoid Python tuple allocation during model fields validationdd139b5Bumppydantic.v1namespace to v1.10.2766155f9Prepare release v2.14.2Updates
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...The PR should not merge until the previously reported AWS missing-extra tests are corrected.
Fix with agent prompt
Summary
This PR updates 39 Python dependencies and refreshes the lockfile.
Reviews (10) · Last reviewed commit: "build(deps): Bump the python-minor-and-p..." · Reviewed by Greptile