build(deps): bump the python group across 1 directory with 71 updates#3146
build(deps): bump the python group across 1 directory with 71 updates#3146dependabot[bot] wants to merge 1 commit into
Conversation
❌ 13 Tests Failed:
View the top 3 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
Greptile SummaryThis dependabot PR updates 71 Python packages, including numerous major-version bumps:
Confidence Score: 4/5Safe to merge once CI passes, but the high density of major-version jumps—particularly transformers 4→5 (used in production perception code), textual 3→8 (TUI surfaces), and pinocchio 3→4 (robot kinematics)—means CI green is the critical gate here. The pydantic-settings security patch is a good reason to land this promptly. The PR bundles a pydantic-settings security fix with an unusually large number of concurrent major-version upgrades. The transformers 4.x→5.x expansion is consumed in production perception code that uses trust_remote_code models; textual jumped five major versions affecting TUI components used in dtop, humancli, and agentspy; pinocchio crossed a major version that rewrote its constraint subsystem. Any one of these would normally warrant its own PR with targeted regression testing. If CI passes all integration paths, the risk is manageable, but the breadth of breaking-change exposure in a single commit is what reduces confidence. pyproject.toml — specifically the transformers constraint expansion (perception extras), textual pin, and protobuf range. moondream_hosted.py and the textual CLI files (dtop.py, humancli.py, agentspy.py) are the runtime surfaces most likely to surface regressions from the major-version bumps. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
subgraph major["Major Version Bumps (Breaking-change risk)"]
transformers["transformers\n4.53.x → 5.14.0"]
textual["textual\n3.7.1 → 8.2.8\n(+5 major versions)"]
pinocchio["pin / pinocchio\n3.8.0 → 4.1.0"]
moondream["moondream\n0.2.0 → 1.3.0"]
mypy["mypy\n1.19.0 → 2.3.0\n(lint only)"]
asyncio["pytest-asyncio\n0.26.0 → 1.4.0\n(test only)"]
protobuf["protobuf\n<7 → <8 constraint"]
reportlab["reportlab\n4.5.0 → 5.0.0"]
end
subgraph patch["Security / Patch"]
pydantic_s["pydantic-settings\n2.12.0 → 2.14.2\nGHSA-4xgf-cpjx-pc3j"]
cryptography["cryptography\n46.x → 49.x"]
end
subgraph mismatch["Version Pairing Risk (prior thread)"]
rerun["rerun-sdk\n0.32.0 → 0.34.1"]
viewer["dimos-viewer\n0.32.0a2 (unchanged)"]
rerun --> viewer
end
transformers --> |"moondream.py uses\nAutoModelForCausalLM"| moondream
pinocchio --> |"pink (pin-pink)\n4.2 → 4.3"| pinocchio
Reviews (3): Last reviewed commit: "build(deps): bump the python group acros..." | Re-trigger Greptile |
| "rerun-sdk==0.34.1", | ||
| "dimos-viewer==0.32.0a2", |
There was a problem hiding this comment.
dimos-viewer version out of sync with rerun-sdk
dimos-viewer is still pinned to 0.32.0a2, a release whose version number matches the previous rerun-sdk==0.32.0, while rerun-sdk was just bumped to 0.34.1. Rerun's viewer and SDK must be version-compatible — the recording wire format and internal APIs change between minor releases. If dimos-viewer==0.32.0a2 was built against the 0.32 SDK, loading it with a 0.34 SDK will likely fail at runtime (import errors or recording-format mismatches). A matching dimos-viewer release targeting 0.34.x should accompany this bump.
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!
| # Contrib variant (superset of opencv-python) because cv2.legacy CSRT | ||
| # trackers (perception/drone) are contrib-only. <5 defers the OpenCV 5 | ||
| # major bump. See also the opencv-python entry in override-dependencies. | ||
| "opencv-contrib-python>=4.8,<5", | ||
| "opencv-contrib-python>=4.8,<6", |
There was a problem hiding this comment.
The comment still says
<5 defers the OpenCV 5 major bump, but the constraint was just updated to <6, allowing OpenCV 5.x. The comment should reflect that the OpenCV 5 bump has now been accepted.
| # Contrib variant (superset of opencv-python) because cv2.legacy CSRT | |
| # trackers (perception/drone) are contrib-only. <5 defers the OpenCV 5 | |
| # major bump. See also the opencv-python entry in override-dependencies. | |
| "opencv-contrib-python>=4.8,<5", | |
| "opencv-contrib-python>=4.8,<6", | |
| # Contrib variant (superset of opencv-python) because cv2.legacy CSRT | |
| # trackers (perception/drone) are contrib-only. See also the opencv-python | |
| # entry in override-dependencies. | |
| "opencv-contrib-python>=4.8,<6", |
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!
50cb9fd to
1483e44
Compare
Bumps the python group with 69 updates in the / directory: | Package | From | To | | --- | --- | --- | | [pin](https://github.com/cmake-wheel/pinocchio) | `3.8.0` | `4.1.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.12.5` | `2.13.4` | | [packaging](https://github.com/pypa/packaging) | `25.0` | `26.2` | | [plum-dispatch](https://github.com/beartype/plum) | `2.5.7` | `2.9.0` | | [structlog](https://github.com/hynek/structlog) | `25.5.0` | `26.1.0` | | [opencv-contrib-python](https://github.com/opencv/opencv-python) | `4.13.0.92` | `5.0.0.93` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.12.0` | `2.14.2` | | [textual](https://github.com/Textualize/textual) | `3.7.1` | `8.2.8` | | [terminaltexteffects](https://github.com/ChrisBuilds/terminaltexteffects) | `0.12.2` | `0.15.0` | | [typer](https://github.com/fastapi/typer) | `0.23.1` | `0.27.0` | | [numba](https://github.com/numba/numba) | `0.63.1` | `0.66.0` | | [rerun-sdk](https://github.com/rerun-io/rerun) | `0.32.0` | `0.34.1` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `6.33.5` | `7.35.1` | | [cryptography](https://github.com/pyca/cryptography) | `46.0.5` | `49.0.0` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.27` | `0.0.32` | | [ipykernel](https://github.com/ipython/ipykernel) | `7.2.0` | `7.3.0` | | [timm](https://github.com/huggingface/pytorch-image-models) | `1.0.24` | `1.0.28` | | [open-clip-torch](https://github.com/mlfoundations/open_clip) | `3.2.0` | `3.3.0` | | [gdown](https://github.com/wkentaro/gdown) | `6.0.0` | `6.1.0` | | [tensorboard](https://github.com/tensorflow/tensorboard) | `2.20.0` | `2.21.0` | | [xarm-python-sdk](https://github.com/xArm-Developer/xArm-Python-SDK) | `1.17.3` | `1.18.4` | | [portal](https://github.com/danijar/portal) | `3.7.4` | `3.8.1` | | [pyarrow](https://github.com/apache/arrow) | `23.0.0` | `25.0.0` | | [langchain-core](https://github.com/langchain-ai/langchain) | `1.3.3` | `1.4.9` | | [langchain-openai](https://github.com/langchain-ai/langchain) | `1.1.6` | `1.3.5` | | [langchain-huggingface](https://github.com/langchain-ai/langchain) | `1.2.0` | `1.2.2` | | [langchain-ollama](https://github.com/langchain-ai/langchain) | `1.0.1` | `1.1.0` | | [ollama](https://github.com/ollama/ollama-python) | `0.6.1` | `0.6.2` | | [fastapi](https://github.com/fastapi/fastapi) | `0.129.0` | `0.139.0` | | [sse-starlette](https://github.com/sysid/sse-starlette) | `3.2.0` | `3.4.5` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.40.0` | `0.51.0` | | [soundfile](https://github.com/bastibe/python-soundfile) | `0.13.1` | `0.14.0` | | [ultralytics](https://github.com/ultralytics/ultralytics) | `8.4.14` | `8.4.96` | | [pillow](https://github.com/python-pillow/Pillow) | `12.2.0` | `12.3.0` | | [lap](https://github.com/gatagat/lap) | `0.5.12` | `0.5.13` | | [transformers[torch]](https://github.com/huggingface/transformers) | `4.53.3` | `5.14.0` | | [moondream](https://github.com/vikhyat/moondream) | `0.2.0` | `1.3.0` | | [omegaconf](https://github.com/omry/omegaconf) | `2.3.0` | `2.3.1` | | [hydra-core](https://github.com/facebookresearch/hydra) | `1.3.2` | `1.3.4` | | [cyclonedds](https://github.com/eclipse-cyclonedds/cyclonedds-python) | `0.10.5` | `11.0.1` | | [mcap](https://github.com/foxglove/mcap) | `1.3.1` | `1.4.0` | | [pin-pink](https://github.com/stephane-caron/pink) | `4.2.0` | `4.3.0` | | [pyrealsense2-extended](https://github.com/realsenseai/librealsense) | `2.58.1.10581.post1` | `2.58.2.10647.post1` | | [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.8` | `3.10.9` | | [roboplan](https://github.com/sea-bass/roboplan) | `0.0.100` | `0.5.1` | | [onnxruntime](https://github.com/microsoft/onnxruntime) | `1.24.1` | `1.24.3` | | [cupy-cuda12x](https://github.com/cupy/cupy) | `13.6.0` | `14.1.1` | | [onnxruntime-gpu](https://github.com/microsoft/onnxruntime) | `1.24.1` | `1.24.3` | | [mujoco](https://github.com/google-deepmind/mujoco) | `3.5.0` | `3.10.0` | | [gtsam-extended](https://gtsam.org/) | `4.3a1.post1` | `4.3a1.post202607020747` | | [aiortc](https://github.com/aiortc/aiortc) | `1.14.0` | `1.15.0` | | [reportlab](https://www.reportlab.com/) | `4.5.0` | `5.0.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.14.3` | `0.15.21` | | [torch](https://github.com/pytorch/pytorch) | `2.10.0` | `2.13.0` | | [pytest](https://github.com/pytest-dev/pytest) | `8.3.5` | `9.1.1` | | [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.26.0` | `1.4.0` | | [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.15.0` | `3.15.1` | | [pytest-env](https://github.com/pytest-dev/pytest-env) | `1.1.5` | `1.6.0` | | [coverage](https://github.com/coveragepy/coveragepy) | `7.13.4` | `7.15.2` | | [pre-commit](https://github.com/pre-commit/pre-commit) | `4.2.0` | `4.6.0` | | [py-spy](https://github.com/benfred/py-spy) | `0.4.1` | `0.4.2` | | [maturin](https://github.com/pyo3/maturin) | `1.13.3` | `1.14.1` | | [python-lsp-ruff](https://github.com/python-lsp/python-lsp-ruff) | `2.3.0` | `2.3.1` | | [mypy](https://github.com/python/mypy) | `1.19.0` | `2.3.0` | | [ipython](https://github.com/ipython/ipython) | `8.38.0` | `8.39.0` | | [python-socketio](https://github.com/miguelgrinberg/python-socketio) | `5.16.1` | `5.16.3` | | [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20250915` | `6.0.12.20260518` | | [types-reportlab](https://github.com/python/typeshed) | `4.5.0.20260509` | `4.5.1.20260712` | | [types-requests](https://github.com/python/typeshed) | `2.32.4.20260107` | `2.33.0.20260712` | Updates `pin` from 3.8.0 to 4.1.0 - [Release notes](https://github.com/cmake-wheel/pinocchio/releases) - [Changelog](https://github.com/cmake-wheel/pinocchio/blob/cmeel/CHANGELOG.md) - [Commits](https://github.com/cmake-wheel/pinocchio/commits) Updates `pydantic` from 2.12.5 to 2.13.4 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.12.5...v2.13.4) Updates `packaging` from 25.0 to 26.2 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@25.0...26.2) Updates `plum-dispatch` from 2.5.7 to 2.9.0 - [Release notes](https://github.com/beartype/plum/releases) - [Commits](beartype/plum@v2.5.7...v2.9.0) Updates `structlog` from 25.5.0 to 26.1.0 - [Release notes](https://github.com/hynek/structlog/releases) - [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.md) - [Commits](hynek/structlog@25.5.0...26.1.0) Updates `opencv-contrib-python` from 4.13.0.92 to 5.0.0.93 - [Release notes](https://github.com/opencv/opencv-python/releases) - [Commits](https://github.com/opencv/opencv-python/commits) Updates `pydantic-settings` from 2.12.0 to 2.14.2 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.12.0...v2.14.2) Updates `textual` from 3.7.1 to 8.2.8 - [Release notes](https://github.com/Textualize/textual/releases) - [Changelog](https://github.com/Textualize/textual/blob/main/CHANGELOG.md) - [Commits](Textualize/textual@v3.7.1...v8.2.8) Updates `terminaltexteffects` from 0.12.2 to 0.15.0 - [Release notes](https://github.com/ChrisBuilds/terminaltexteffects/releases) - [Changelog](https://github.com/ChrisBuilds/terminaltexteffects/blob/main/CHANGELOG.md) - [Commits](https://github.com/ChrisBuilds/terminaltexteffects/commits/release-0.15.0) Updates `typer` from 0.23.1 to 0.27.0 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](fastapi/typer@0.23.1...0.27.0) Updates `numba` from 0.63.1 to 0.66.0 - [Release notes](https://github.com/numba/numba/releases) - [Commits](numba/numba@0.63.1...0.66.0) Updates `llvmlite` from 0.46.0 to 0.48.0 - [Release notes](https://github.com/numba/llvmlite/releases) - [Commits](numba/llvmlite@v0.46.0...v0.48.0) Updates `rerun-sdk` from 0.32.0 to 0.34.1 - [Release notes](https://github.com/rerun-io/rerun/releases) - [Changelog](https://github.com/rerun-io/rerun/blob/main/CHANGELOG.md) - [Commits](rerun-io/rerun@0.32.0...0.34.1) Updates `protobuf` from 6.33.5 to 7.35.1 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `cryptography` from 46.0.5 to 49.0.0 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.5...49.0.0) Updates `python-multipart` from 0.0.27 to 0.0.32 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.27...0.0.32) Updates `ipykernel` from 7.2.0 to 7.3.0 - [Release notes](https://github.com/ipython/ipykernel/releases) - [Changelog](https://github.com/ipython/ipykernel/blob/main/CHANGELOG.md) - [Commits](ipython/ipykernel@v7.2.0...v7.3.0) Updates `timm` from 1.0.24 to 1.0.28 - [Release notes](https://github.com/huggingface/pytorch-image-models/releases) - [Commits](huggingface/pytorch-image-models@v1.0.24...v1.0.28) Updates `open-clip-torch` from 3.2.0 to 3.3.0 - [Release notes](https://github.com/mlfoundations/open_clip/releases) - [Changelog](https://github.com/mlfoundations/open_clip/blob/main/HISTORY.md) - [Commits](mlfoundations/open_clip@v3.2.0...v3.3.0) Updates `gdown` from 6.0.0 to 6.1.0 - [Release notes](https://github.com/wkentaro/gdown/releases) - [Commits](wkentaro/gdown@v6.0.0...v6.1.0) Updates `tensorboard` from 2.20.0 to 2.21.0 - [Release notes](https://github.com/tensorflow/tensorboard/releases) - [Changelog](https://github.com/tensorflow/tensorboard/blob/master/RELEASE.md) - [Commits](tensorflow/tensorboard@2.20.0...2.21.0) Updates `xarm-python-sdk` from 1.17.3 to 1.18.4 - [Changelog](https://github.com/xArm-Developer/xArm-Python-SDK/blob/master/ReleaseNotes.md) - [Commits](xArm-Developer/xArm-Python-SDK@v1.17.3...v1.18.4) Updates `portal` from 3.7.4 to 3.8.1 - [Commits](https://github.com/danijar/portal/commits) Updates `pyarrow` from 23.0.0 to 25.0.0 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-23.0.0...apache-arrow-25.0.0) Updates `langchain-core` from 1.3.3 to 1.4.9 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-core==1.3.3...langchain-core==1.4.9) Updates `langchain-openai` from 1.1.6 to 1.3.5 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-openai==1.1.6...langchain-openai==1.3.5) Updates `langchain-huggingface` from 1.2.0 to 1.2.2 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-huggingface==1.2.0...langchain-huggingface==1.2.2) Updates `langchain-ollama` from 1.0.1 to 1.1.0 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-ollama==1.0.1...langchain-ollama==1.1.0) Updates `ollama` from 0.6.1 to 0.6.2 - [Release notes](https://github.com/ollama/ollama-python/releases) - [Commits](ollama/ollama-python@v0.6.1...v0.6.2) Updates `openai` from 2.21.0 to 2.45.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-python@v2.21.0...v2.45.0) Updates `fastapi` from 0.129.0 to 0.139.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.129.0...0.139.0) Updates `sse-starlette` from 3.2.0 to 3.4.5 - [Release notes](https://github.com/sysid/sse-starlette/releases) - [Commits](sysid/sse-starlette@v3.2.0...v3.4.5) Updates `uvicorn` from 0.40.0 to 0.51.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.40.0...0.51.0) Updates `soundfile` from 0.13.1 to 0.14.0 - [Release notes](https://github.com/bastibe/python-soundfile/releases) - [Commits](bastibe/python-soundfile@0.13.1...0.14.0) Updates `ultralytics` from 8.4.14 to 8.4.96 - [Release notes](https://github.com/ultralytics/ultralytics/releases) - [Commits](ultralytics/ultralytics@v8.4.14...v8.4.96) Updates `pillow` from 12.2.0 to 12.3.0 - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](python-pillow/Pillow@12.2.0...12.3.0) Updates `lap` from 0.5.12 to 0.5.13 - [Commits](gatagat/lap@v0.5.12...v0.5.13) Updates `transformers[torch]` from 4.53.3 to 5.14.0 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v4.53.3...v5.14.0) Updates `moondream` from 0.2.0 to 1.3.0 - [Commits](https://github.com/vikhyat/moondream/commits) Updates `omegaconf` from 2.3.0 to 2.3.1 - [Release notes](https://github.com/omry/omegaconf/releases) - [Changelog](https://github.com/omry/omegaconf/blob/v2.3.1/NEWS.md) - [Commits](omry/omegaconf@v2.3.0...v2.3.1) Updates `hydra-core` from 1.3.2 to 1.3.4 - [Release notes](https://github.com/facebookresearch/hydra/releases) - [Changelog](https://github.com/facebookresearch/hydra/blob/v1.3.4/NEWS.md) - [Commits](facebookresearch/hydra@v1.3.2...v1.3.4) Updates `cyclonedds` from 0.10.5 to 11.0.1 - [Release notes](https://github.com/eclipse-cyclonedds/cyclonedds-python/releases) - [Commits](eclipse-cyclonedds/cyclonedds-python@0.10.5...11.0.1) Updates `mcap` from 1.3.1 to 1.4.0 - [Release notes](https://github.com/foxglove/mcap/releases) - [Commits](foxglove/mcap@go/mcap/v1.3.1...go/mcap/v1.4.0) Updates `pin-pink` from 4.2.0 to 4.3.0 - [Release notes](https://github.com/stephane-caron/pink/releases) - [Changelog](https://github.com/stephane-caron/pink/blob/main/CHANGELOG.md) - [Commits](stephane-caron/pink@v4.2.0...v4.3.0) Updates `pyrealsense2-extended` from 2.58.1.10581.post1 to 2.58.2.10647.post1 - [Release notes](https://github.com/realsenseai/librealsense/releases) - [Commits](https://github.com/realsenseai/librealsense/commits) Updates `matplotlib` from 3.10.8 to 3.10.9 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.10.8...v3.10.9) Updates `roboplan` from 0.0.100 to 0.5.1 - [Release notes](https://github.com/sea-bass/roboplan/releases) - [Commits](open-planning/roboplan@0.0.100...0.5.1) Updates `onnxruntime` from 1.24.1 to 1.24.3 - [Release notes](https://github.com/microsoft/onnxruntime/releases) - [Changelog](https://github.com/microsoft/onnxruntime/blob/main/docs/ReleaseManagement.md) - [Commits](microsoft/onnxruntime@v1.24.1...v1.24.3) Updates `cupy-cuda12x` from 13.6.0 to 14.1.1 - [Release notes](https://github.com/cupy/cupy/releases) - [Commits](cupy/cupy@v13.6.0...v14.1.1) Updates `onnxruntime-gpu` from 1.24.1 to 1.24.3 - [Release notes](https://github.com/microsoft/onnxruntime/releases) - [Changelog](https://github.com/microsoft/onnxruntime/blob/main/docs/ReleaseManagement.md) - [Commits](microsoft/onnxruntime@v1.24.1...v1.24.3) Updates `mujoco` from 3.5.0 to 3.10.0 - [Release notes](https://github.com/google-deepmind/mujoco/releases) - [Changelog](https://github.com/google-deepmind/mujoco/blob/main/doc/changelog.rst) - [Commits](google-deepmind/mujoco@3.5.0...3.10.0) Updates `gtsam-extended` from 4.3a1.post1 to 4.3a1.post202607020747 Updates `aiortc` from 1.14.0 to 1.15.0 - [Changelog](https://github.com/aiortc/aiortc/blob/main/docs/changelog.rst) - [Commits](aiortc/aiortc@1.14.0...1.15.0) Updates `reportlab` from 4.5.0 to 5.0.0 Updates `ruff` from 0.14.3 to 0.15.21 - [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.3...0.15.21) Updates `torch` from 2.10.0 to 2.13.0 - [Release notes](https://github.com/pytorch/pytorch/releases) - [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md) - [Commits](pytorch/pytorch@v2.10.0...v2.13.0) Updates `pytest` from 8.3.5 to 9.1.1 - [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.3.5...9.1.1) Updates `pytest-asyncio` from 0.26.0 to 1.4.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.26.0...v1.4.0) Updates `pytest-mock` from 3.15.0 to 3.15.1 - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest-mock@v3.15.0...v3.15.1) Updates `pytest-env` from 1.1.5 to 1.6.0 - [Release notes](https://github.com/pytest-dev/pytest-env/releases) - [Commits](pytest-dev/pytest-env@1.1.5...1.6.0) Updates `coverage` from 7.13.4 to 7.15.2 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](coveragepy/coveragepy@7.13.4...7.15.2) Updates `pre-commit` from 4.2.0 to 4.6.0 - [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.2.0...v4.6.0) Updates `py-spy` from 0.4.1 to 0.4.2 - [Release notes](https://github.com/benfred/py-spy/releases) - [Changelog](https://github.com/benfred/py-spy/blob/master/CHANGELOG.md) - [Commits](benfred/py-spy@v0.4.1...v0.4.2) Updates `maturin` from 1.13.3 to 1.14.1 - [Release notes](https://github.com/pyo3/maturin/releases) - [Changelog](https://github.com/PyO3/maturin/blob/main/Changelog.md) - [Commits](PyO3/maturin@v1.13.3...v1.14.1) Updates `python-lsp-ruff` from 2.3.0 to 2.3.1 - [Release notes](https://github.com/python-lsp/python-lsp-ruff/releases) - [Commits](python-lsp/python-lsp-ruff@v2.3.0...v2.3.1) Updates `mypy` from 1.19.0 to 2.3.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v1.19.0...v2.3.0) Updates `ipython` from 8.38.0 to 8.39.0 - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@8.38.0...8.39.0) Updates `python-socketio` from 5.16.1 to 5.16.3 - [Release notes](https://github.com/miguelgrinberg/python-socketio/releases) - [Changelog](https://github.com/miguelgrinberg/python-socketio/blob/main/CHANGES.md) - [Commits](miguelgrinberg/python-socketio@v5.16.1...v5.16.3) Updates `types-pyyaml` from 6.0.12.20250915 to 6.0.12.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `types-reportlab` from 4.5.0.20260509 to 4.5.1.20260712 - [Commits](https://github.com/python/typeshed/commits) Updates `types-requests` from 2.32.4.20260107 to 2.33.0.20260712 - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: aiortc dependency-version: 1.15.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: coverage dependency-version: 7.15.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: cryptography dependency-version: 49.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: cupy-cuda12x dependency-version: 14.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: cyclonedds dependency-version: 11.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: fastapi dependency-version: 0.139.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: gdown dependency-version: 6.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: gtsam-extended dependency-version: 4.3a1.post202607020747 dependency-type: direct:production dependency-group: python - dependency-name: hydra-core dependency-version: 1.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: ipykernel dependency-version: 7.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: ipython dependency-version: 8.39.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: langchain-core dependency-version: 1.4.9 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: langchain-huggingface dependency-version: 1.2.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: langchain-ollama dependency-version: 1.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: langchain-openai dependency-version: 1.3.5 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: lap dependency-version: 0.5.13 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: llvmlite dependency-version: 0.48.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: matplotlib dependency-version: 3.10.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: maturin dependency-version: 1.14.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: mcap dependency-version: 1.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: moondream dependency-version: 1.3.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python - dependency-name: mujoco dependency-version: 3.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: mypy dependency-version: 2.3.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python - dependency-name: numba dependency-version: 0.66.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: ollama dependency-version: 0.6.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: omegaconf dependency-version: 2.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: onnxruntime dependency-version: 1.24.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: onnxruntime-gpu dependency-version: 1.24.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: open-clip-torch dependency-version: 3.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: openai dependency-version: 2.45.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: opencv-contrib-python dependency-version: 5.0.0.93 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: packaging dependency-version: '26.2' dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: pillow dependency-version: 12.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pin dependency-version: 4.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: pin-pink dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: plum-dispatch dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: portal dependency-version: 3.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pre-commit dependency-version: 4.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: protobuf dependency-version: 7.35.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: py-spy dependency-version: 0.4.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: pyarrow dependency-version: 25.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: pydantic dependency-version: 2.13.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pydantic-settings dependency-version: 2.14.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pyrealsense2-extended dependency-version: 2.58.2.10647.post1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python - dependency-name: pytest-asyncio dependency-version: 1.4.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python - dependency-name: pytest-env dependency-version: 1.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: pytest-mock dependency-version: 3.15.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: python-lsp-ruff dependency-version: 2.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: python-multipart dependency-version: 0.0.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: python-socketio dependency-version: 5.16.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: reportlab dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: rerun-sdk dependency-version: 0.34.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: roboplan dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: ruff dependency-version: 0.15.21 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: soundfile dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: sse-starlette dependency-version: 3.4.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: structlog dependency-version: 26.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: tensorboard dependency-version: 2.21.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: terminaltexteffects dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: textual dependency-version: 8.2.8 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: timm dependency-version: 1.0.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: torch dependency-version: 2.13.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: transformers[torch] dependency-version: 5.14.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python - dependency-name: typer dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: types-pyyaml dependency-version: 6.0.12.20260518 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: types-reportlab dependency-version: 4.5.1.20260712 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: types-requests dependency-version: 2.33.0.20260712 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python - dependency-name: ultralytics dependency-version: 8.4.96 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python - dependency-name: uvicorn dependency-version: 0.51.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: xarm-python-sdk dependency-version: 1.18.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python ... Signed-off-by: dependabot[bot] <support@github.com>
1483e44 to
4ee40eb
Compare
Bumps the python group with 69 updates in the / directory:
3.8.04.1.02.12.52.13.425.026.22.5.72.9.025.5.026.1.04.13.0.925.0.0.932.12.02.14.23.7.18.2.80.12.20.15.00.23.10.27.00.63.10.66.00.32.00.34.16.33.57.35.146.0.549.0.00.0.270.0.327.2.07.3.01.0.241.0.283.2.03.3.06.0.06.1.02.20.02.21.01.17.31.18.43.7.43.8.123.0.025.0.01.3.31.4.91.1.61.3.51.2.01.2.21.0.11.1.00.6.10.6.20.129.00.139.03.2.03.4.50.40.00.51.00.13.10.14.08.4.148.4.9612.2.012.3.00.5.120.5.134.53.35.14.00.2.01.3.02.3.02.3.11.3.21.3.40.10.511.0.11.3.11.4.04.2.04.3.02.58.1.10581.post12.58.2.10647.post13.10.83.10.90.0.1000.5.11.24.11.24.313.6.014.1.11.24.11.24.33.5.03.10.04.3a1.post14.3a1.post2026070207471.14.01.15.04.5.05.0.00.14.30.15.212.10.02.13.08.3.59.1.10.26.01.4.03.15.03.15.11.1.51.6.07.13.47.15.24.2.04.6.00.4.10.4.21.13.31.14.12.3.02.3.11.19.02.3.08.38.08.39.05.16.15.16.36.0.12.202509156.0.12.202605184.5.0.202605094.5.1.202607122.32.4.202601072.33.0.20260712Updates
pinfrom 3.8.0 to 4.1.0Changelog
Sourced from pin's changelog.
... (truncated)
Commits
Updates
pydanticfrom 2.12.5 to 2.13.4Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
cf67d4bFix lintingf0d8a21Prepare release v2.13.45e3fe1dCheck for pydantic tag pattern in CI7f9edccDocument tagging conventionsb46a0c9Adaptpydantic-corelinker flags on macOS50629c8Update to PyPy 7.3.228522ebbPreserveRootModelcore metadataa37f3afAdaptMISSINGsentinel test to work with unreleasedtyping_extensionsver...909259aRemove Logfire example in documentation2c4174cBump libc from 0.2.155 to 0.2.185Updates
packagingfrom 25.0 to 26.2Release notes
Sourced from packaging's releases.
... (truncated)
Changelog
Sourced from packaging's changelog.
... (truncated)
Commits
84a87eeBump for release4a616b6docs: a few more updates to prepare for 26.2 (#1176)9de6f44ci: use native uv integration in rtd (#1175)bc76e14chore: update changelog for 26.2 (#1161)3f00091tests: add a pickle check (#1174)48a8a06fix: make Requirements/Markers pickle-safe (#1171)823b44efix: make Tags pickle-safe (#1170)4bed32dfix: make Specifier / SpecifierSet pickle-safe (#1168)963118efix: re-export ExceptionGroup for now (#1164)66e34a8docs(specifiers): add is_unsatisfiable() usage example (#1166)Updates
plum-dispatchfrom 2.5.7 to 2.9.0Release notes
Sourced from plum-dispatch's releases.
Commits
485380dMinor style and linter changes28f5a4aMinor style changesb85f8e7Remove duplicate sections863138dEnable py3.14 and deprecate some alias functionality (#225)ad54d37build(deps-dev): bump uv from 0.9.16 to 0.11.6 (#265)562f3e2build(deps-dev): bump pytest from 9.0.2 to 9.0.3 (#267)6b239dbbuild(deps): bump cryptography from 46.0.6 to 46.0.7 (#264)0ddc2dbPotential fix for code scanning alert no. 3: Workflow does not contain permis...d4581cePotential fix for code scanning alert no. 2: Workflow does not contain permis...3dd2386Potential fix for code scanning alert no. 8: Workflow does not contain permis...Updates
structlogfrom 25.5.0 to 26.1.0Release notes
Sourced from structlog's releases.
... (truncated)
Changelog
Sourced from structlog's changelog.
... (truncated)
Commits
8174a86Prepare 26.1.0f168bdadocs: fix msgspec URL34abbd9update dev212a694[pre-commit.ci] pre-commit autoupdate (#820)0eef50dstdlib: Add snake_case shims for isEnabledFor & getEffectiveLevel (#818)f194271docs/stdlib: be direct w/ advising against AsyncBoundLogger72943b3Add a recipe for customizing exc dict formatting (#817)fcdca9fupdate devfe9858ddocs: remove italicsba1a178Add CallsiteParameter.QUAL_MODULE (#812)Updates
opencv-contrib-pythonfrom 4.13.0.92 to 5.0.0.93Release notes
Sourced from opencv-contrib-python's releases.
Commits
Updates
pydantic-settingsfrom 2.12.0 to 2.14.2Release notes
Sourced from pydantic-settings's releases.
... (truncated)
Commits
d703bd7Prepare release 2.14.2 (#890)e95c30bPrepare release 2.14.1 (#859)0c87345Fix field namedclsconflicting with classmethod parameter (#858)7bd0072Bump the python-packages group with 2 updates (#856)b03e573Bump the github-actions group with 3 updates (#853)eaa3b43Bump the python-packages group with 5 updates (#854)9f95615Bump the python-packages group with 4 updates (#850)8916beePrepare release 2.14.0 (#848)39e551cFix CLI descriptions lost underpython -OOby falling back to `json_schema_...9ed7f48Bump the python-packages group with 4 updates (#847)Updates
textualfrom 3.7.1 to 8.2.8Release notes
Sourced from textual's releases.