From 5019cb35a9845f6cbe46b6b33b0342b9914685b2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 4 Aug 2026 18:37:40 +0000 Subject: [PATCH] build(deps): bump the python-dependencies group across 1 directory with 10 updates Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [numpy](https://github.com/numpy/numpy), [opencv-python-headless](https://github.com/opencv/opencv-python), [python-multipart](https://github.com/Kludex/python-multipart), [uvicorn](https://github.com/Kludex/uvicorn), [easyocr](https://github.com/jaidedai/easyocr), [ultralytics](https://github.com/ultralytics/ultralytics), [httpx](https://github.com/encode/httpx), [pytest](https://github.com/pytest-dev/pytest) and [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. Updates `fastapi` from 0.110.0 to 0.141.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.110.0...0.141.1) Updates `numpy` from 1.26.4 to 2.4.6 - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](https://github.com/numpy/numpy/compare/v1.26.4...v2.4.6) Updates `opencv-python-headless` to 5.0.0.93 - [Release notes](https://github.com/opencv/opencv-python/releases) - [Commits](https://github.com/opencv/opencv-python/commits) Updates `python-multipart` from 0.0.9 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](https://github.com/Kludex/python-multipart/compare/0.0.9...0.0.32) Updates `uvicorn` from 0.27.1 to 0.52.1 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.27.1...0.52.1) Updates `easyocr` from 1.7.1 to 1.7.2 - [Release notes](https://github.com/jaidedai/easyocr/releases) - [Changelog](https://github.com/JaidedAI/EasyOCR/blob/master/releasenotes.md) - [Commits](https://github.com/jaidedai/easyocr/compare/v1.7.1...v1.7.2) Updates `ultralytics` from 8.3.162 to 8.4.115 - [Release notes](https://github.com/ultralytics/ultralytics/releases) - [Commits](https://github.com/ultralytics/ultralytics/compare/v8.3.162...v8.4.115) Updates `httpx` to 0.28.1 - [Release notes](https://github.com/encode/httpx/releases) - [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/httpx/compare/0.27.0...0.28.1) Updates `pytest` 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](https://github.com/pytest-dev/pytest/compare/8.0.0...9.1.1) Updates `pytest-cov` to 7.1.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v7.1.0) --- updated-dependencies: - dependency-name: easyocr dependency-version: 1.7.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: fastapi dependency-version: 0.140.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: httpx dependency-version: 0.28.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: numpy dependency-version: 2.4.6 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: opencv-python-headless dependency-version: 5.0.0.93 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: pytest-cov dependency-version: 7.1.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: python-multipart dependency-version: 0.0.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: ultralytics dependency-version: 8.4.108 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: uvicorn dependency-version: 0.51.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] --- pyproject.toml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9ed0aff..7e0f17a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,27 +11,27 @@ requires-python = ">=3.11,<3.12" license = { text = "MIT" } authors = [{ name = "MedTrack" }] dependencies = [ - "fastapi==0.110.0", - "numpy==1.26.4", - "opencv-python-headless>=4.9,<5", + "fastapi==0.141.1", + "numpy==2.4.6", + "opencv-python-headless>=4.9,<6", "pydantic-settings>=2.2,<3", - "python-multipart==0.0.9", - "uvicorn==0.27.1", + "python-multipart==0.0.32", + "uvicorn==0.52.1", ] [dependency-groups] inference = [ - "easyocr==1.7.1", - "ultralytics==8.3.162", + "easyocr==1.7.2", + "ultralytics==8.4.115", ] training = [ - "ultralytics==8.3.162", + "ultralytics==8.4.115", ] dev = [ - "httpx>=0.27,<0.28", + "httpx>=0.27,<0.29", "pre-commit>=3.7,<5", - "pytest>=8.0,<9", - "pytest-cov>=5,<7", + "pytest>=8.0,<10", + "pytest-cov>=5,<8", "pyright>=1.1.360,<2", "ruff>=0.5,<1", ]