2.5.0
Summary
- Update Python dependency pins for TensorFlow 2.21, tf-keras 2.21, Keras 3.15, ONNX Runtime 1.26, OpenCV 4.13, NumPy 2.2.6, ml-dtypes 0.5.4, h5py 3.14, setuptools 81, and onnxsim 0.6.5.
- Regenerate uv.lock for the updated dependency set.
- Align Dockerfile package installation with pyproject.toml, including PyTorch 2.11 from the CPU wheel index.
- Bump package metadata/docs for the updated environment.
Validation
- Ran uv lock / lock consistency checks during the dependency update.
- Verified Dockerfile pinned package versions match pyproject.toml.
- Ran pip dry-run checks for the Dockerfile dependency sets, including TensorFlow-backed packages and the PyTorch CPU wheel.
What's Changed
- fix: support Python 3.13 by updating numpy pin to 2.2.6 by @AL3708 in #934
- Update dependency pins for TensorFlow 2.21 by @PINTO0309 in #939
New Contributors
Full Changelog: 2.4.3...2.5.0