From 404a44028dc1b78c91106622af76831888a86bfe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Nov 2026 15:35:48 +0000 Subject: [PATCH] chore(deps): bump the ai-server-dependencies group across 1 directory with 10 updates Bumps the ai-server-dependencies group with 10 updates in the /ai-server directory: | Package | From | To | | --- | --- | --- | | [fastapi](https://github.com/fastapi/fastapi) | `0.141.1` | `0.162.1` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.52.4` | `0.54.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.13.5` | `2.14.3` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.15.0` | `2.16.2` | | [orjson](https://github.com/ijl/orjson) | `3.12.0` | `3.13.0` | | [pybase64](https://github.com/mayeut/pybase64) | `1.5.0` | `1.5.1` | | [opencv-python-headless](https://github.com/opencv/opencv-python) | `4.11.0.86` | `4.14.0.94` | | [dtaidistance](https://github.com/wannesm/dtaidistance) | `2.5.0` | `2.5.1` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.32` | `0.0.33` | | [pytest](https://github.com/pytest-dev/pytest) | `9.1.1` | `9.2.0` | Updates `fastapi` from 0.141.1 to 0.162.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.141.1...0.162.1) Updates `uvicorn` from 0.52.4 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](https://github.com/Kludex/uvicorn/compare/0.52.4...0.54.0) Updates `pydantic` from 2.13.5 to 2.14.3 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/v2.13.5...v2.14.3) Updates `pydantic-settings` from 2.15.0 to 2.16.2 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.15.0...v2.16.2) Updates `orjson` from 3.12.0 to 3.13.0 - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](https://github.com/ijl/orjson/compare/3.12.0...3.13.0) Updates `pybase64` from 1.5.0 to 1.5.1 - [Release notes](https://github.com/mayeut/pybase64/releases) - [Commits](https://github.com/mayeut/pybase64/compare/v1.5.0...v1.5.1) Updates `opencv-python-headless` from 4.11.0.86 to 4.14.0.94 - [Release notes](https://github.com/opencv/opencv-python/releases) - [Commits](https://github.com/opencv/opencv-python/commits) Updates `dtaidistance` from 2.5.0 to 2.5.1 - [Release notes](https://github.com/wannesm/dtaidistance/releases) - [Commits](https://github.com/wannesm/dtaidistance/compare/v2.5.0...v2.5.1) Updates `python-multipart` from 0.0.32 to 0.0.33 - [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.32...0.0.33) Updates `pytest` from 9.1.1 to 9.2.0 - [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/9.1.1...9.2.0) --- updated-dependencies: - dependency-name: dtaidistance dependency-version: 2.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-server-dependencies - dependency-name: fastapi dependency-version: 0.162.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-server-dependencies - dependency-name: opencv-python-headless dependency-version: 4.14.0.94 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-server-dependencies - dependency-name: orjson dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-server-dependencies - dependency-name: pybase64 dependency-version: 1.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-server-dependencies - dependency-name: pydantic dependency-version: 2.14.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-server-dependencies - dependency-name: pydantic-settings dependency-version: 2.16.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-server-dependencies - dependency-name: pytest dependency-version: 9.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: ai-server-dependencies - dependency-name: python-multipart dependency-version: 0.0.33 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-server-dependencies - dependency-name: uvicorn dependency-version: 0.54.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-server-dependencies ... Signed-off-by: dependabot[bot] --- ai-server/requirements-dev.txt | 2 +- ai-server/requirements.txt | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ai-server/requirements-dev.txt b/ai-server/requirements-dev.txt index ff0424fe..5ab3a5a2 100644 --- a/ai-server/requirements-dev.txt +++ b/ai-server/requirements-dev.txt @@ -6,4 +6,4 @@ # pytest 는 두 형태를 **모두** 걷으므로, 테스트를 한 판도 고쳐 쓰지 않고 47판이 살아난다. -r requirements.txt -pytest==9.1.1 +pytest==9.2.0 diff --git a/ai-server/requirements.txt b/ai-server/requirements.txt index fa7f7d84..6cbbfeaf 100644 --- a/ai-server/requirements.txt +++ b/ai-server/requirements.txt @@ -1,9 +1,9 @@ -fastapi==0.141.1 -uvicorn[standard]==0.52.4 -pydantic==2.13.5 -pydantic-settings==2.15.0 -orjson==3.12.0 -pybase64==1.5.0 +fastapi==0.162.1 +uvicorn[standard]==0.54.0 +pydantic==2.14.3 +pydantic-settings==2.16.2 +orjson==3.13.0 +pybase64==1.5.1 # 🔴 mediapipe 는 0.10.21 이 «solutions API 가 있는 마지막 버전» 이다 — 0.10.30 부터 휠에 # mediapipe/python/solutions/ 가 아예 없다(0.10.30·0.10.31·0.10.35 휠 목록으로 확인, 2026-09-15). @@ -12,12 +12,12 @@ pybase64==1.5.0 # 핀도 같이 풀린다(0.10.35 는 둘 다 요구하지 않는다). 그래서 아래 셋은 한 묶음이다: # mediapipe 0.10.21 → numpy<2 (mediapipe 요구) → opencv-python-headless 4.x (5.x 는 numpy>=2) mediapipe==0.10.21 -opencv-python-headless==4.11.0.86 +opencv-python-headless==4.14.0.94 numpy<2 -dtaidistance==2.5.0 +dtaidistance==2.5.1 -python-multipart==0.0.32 +python-multipart==0.0.33 grpcio>=1.83.1 # 생성기 버전 고정 — 커밋된 exercise_pb2*.py 는 이 버전의 protoc 로 만든 것이고, CI 가 재생성해서