From 4a3418d4739e8301e56b063b3641803902cceb73 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 27 Jun 2026 19:50:37 +0000 Subject: [PATCH] build(deps): bump the python group across 9 directories with 9 updates Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [uvicorn](https://github.com/Kludex/uvicorn), [redis](https://github.com/redis/redis-py), [numpy](https://github.com/numpy/numpy), [requests](https://github.com/psf/requests), [pytest](https://github.com/pytest-dev/pytest), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio), [openstacksdk](https://docs.openstack.org/openstacksdk) and [xgboost](https://github.com/dmlc/xgboost) to permit the latest version. Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `uvicorn` to 0.49.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.39.0...0.49.0) Updates `redis` to 8.0.1 - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v7.0.1...v8.0.1) Updates `numpy` to 2.2.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/v2.0.2...v2.2.6) Updates `requests` to 2.34.2 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.33.0...v2.34.2) 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/9.0.3...9.1.1) Updates `pytest-asyncio` to 1.4.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.2.0...v1.4.0) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `redis` to 8.0.1 - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v7.0.1...v8.0.1) Updates `numpy` to 2.5.0 - [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/v2.0.2...v2.2.6) Updates `openstacksdk` to 4.17.0 Updates `xgboost` to 3.3.0 - [Release notes](https://github.com/dmlc/xgboost/releases) - [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md) - [Commits](https://github.com/dmlc/xgboost/compare/v3.2.0...v3.3.0) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `redis` to 8.0.1 - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v7.0.1...v8.0.1) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `redis` to 8.0.1 - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v7.0.1...v8.0.1) Updates `openstacksdk` to 4.17.0 Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `redis` to 8.0.1 - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v7.0.1...v8.0.1) Updates `fastapi` to 0.138.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.8...0.138.1) Updates `redis` to 8.0.1 - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](https://github.com/redis/redis-py/compare/v7.0.1...v8.0.1) Updates `numpy` to 2.5.0 - [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/v2.0.2...v2.2.6) Updates `xgboost` to 3.3.0 - [Release notes](https://github.com/dmlc/xgboost/releases) - [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md) - [Commits](https://github.com/dmlc/xgboost/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:development dependency-group: python - dependency-name: uvicorn dependency-version: 0.49.0 dependency-type: direct:development dependency-group: python - dependency-name: redis dependency-version: 8.0.1 dependency-type: direct:development dependency-group: python - dependency-name: numpy dependency-version: 2.2.6 dependency-type: direct:development dependency-group: python - dependency-name: requests dependency-version: 2.34.2 dependency-type: direct:development dependency-group: python - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development dependency-group: python - dependency-name: pytest-asyncio dependency-version: 1.4.0 dependency-type: direct:development dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: redis dependency-version: 8.0.1 dependency-type: direct:production dependency-group: python - dependency-name: numpy dependency-version: 2.5.0 dependency-type: direct:production dependency-group: python - dependency-name: openstacksdk dependency-version: 4.17.0 dependency-type: direct:production dependency-group: python - dependency-name: xgboost dependency-version: 3.3.0 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: redis dependency-version: 8.0.1 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: redis dependency-version: 8.0.1 dependency-type: direct:production dependency-group: python - dependency-name: openstacksdk dependency-version: 4.17.0 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: redis dependency-version: 8.0.1 dependency-type: direct:production dependency-group: python - dependency-name: fastapi dependency-version: 0.138.1 dependency-type: direct:production dependency-group: python - dependency-name: redis dependency-version: 8.0.1 dependency-type: direct:production dependency-group: python - dependency-name: numpy dependency-version: 2.5.0 dependency-type: direct:production dependency-group: python - dependency-name: xgboost dependency-version: 3.3.0 dependency-type: direct:production dependency-group: python ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 16 ++++++++-------- services/api/requirements.txt | 2 +- services/fake_portal/requirements.txt | 2 +- services/ghost_shell/requirements.txt | 4 ++-- services/mcp_server/requirements.txt | 6 +++--- services/mirage_metrics/requirements.txt | 2 +- services/orchestrator/requirements.txt | 4 ++-- services/sentinel/requirements.txt | 8 ++++---- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index f77a144..5e33b53 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,25 +2,25 @@ # Les tests tournent hors Docker : les imports lourds optionnels (xgboost, # codecarbon, openstacksdk) sont volontairement absents — les services ont des # fallbacks lazy que les tests de caractérisation figent explicitement. -fastapi>=0.128.8 -uvicorn[standard]>=0.39.0 +fastapi>=0.138.1 +uvicorn[standard]>=0.49.0 httpx>=0.28.1 pydantic>=2.13.4 python-multipart>=0.0.32 pyyaml>=6.0.3 -redis>=7.0.1 +redis>=8.0.1 jinja2>=3.1.6 -numpy>=2.0.2 +numpy>=2.2.6 tiktoken>=0.13.0 # Security floors for transitive deps flagged by pip-audit, pinned to patched # versions (resolution verified compatible with fastapi/uvicorn/tiktoken). # Note: starlette>=1.3.1 implies fastapi>=0.137.1 (first release to drop the -# starlette upper-bound) — which is what fastapi>=0.128.8 already resolves to. +# starlette upper-bound) — which is what fastapi>=0.138.1 already resolves to. starlette>=1.3.1 python-dotenv>=1.2.2 -requests>=2.33.0 +requests>=2.34.2 urllib3>=2.7.0 -pytest>=9.0.3 -pytest-asyncio>=1.2.0 +pytest>=9.1.1 +pytest-asyncio>=1.4.0 diff --git a/services/api/requirements.txt b/services/api/requirements.txt index c510433..e9800ca 100644 --- a/services/api/requirements.txt +++ b/services/api/requirements.txt @@ -1,4 +1,4 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 # Security floors (pip-audit): patched transitive deps of fastapi/uvicorn. starlette>=1.3.1 diff --git a/services/fake_portal/requirements.txt b/services/fake_portal/requirements.txt index aa92f4a..db2dc53 100644 --- a/services/fake_portal/requirements.txt +++ b/services/fake_portal/requirements.txt @@ -1,4 +1,4 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 httpx>=0.28.1 pydantic>=2.13.4 diff --git a/services/ghost_shell/requirements.txt b/services/ghost_shell/requirements.txt index 158132e..dc0ef63 100644 --- a/services/ghost_shell/requirements.txt +++ b/services/ghost_shell/requirements.txt @@ -1,4 +1,4 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 # Security floors (pip-audit): patched transitive deps of fastapi/uvicorn. starlette>=1.3.1 @@ -6,5 +6,5 @@ python-dotenv>=1.2.2 pydantic>=2.13.4 httpx>=0.28.1 pyyaml>=6.0.3 -redis>=8.0.0 +redis>=8.0.1 jinja2>=3.1.6 diff --git a/services/mcp_server/requirements.txt b/services/mcp_server/requirements.txt index 2c0c9d8..554418b 100644 --- a/services/mcp_server/requirements.txt +++ b/services/mcp_server/requirements.txt @@ -1,13 +1,13 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 # Security floors (pip-audit): patched transitive deps of fastapi/uvicorn. starlette>=1.3.1 python-dotenv>=1.2.2 pydantic>=2.13.4 httpx>=0.28.1 -redis>=8.0.0 # REROUTE_BACKEND=redis (cloud-free inline-proxy backend) +redis>=8.0.1 # REROUTE_BACKEND=redis (cloud-free inline-proxy backend) # OPTIONAL — only needed for a real OVH/OpenStack reroute (REROUTE_BACKEND=octavia). # The default mock backend (REROUTE_BACKEND=mock) does not import these. ovh>=1.2 -openstacksdk>=4.16.0 +openstacksdk>=4.17.0 diff --git a/services/mirage_metrics/requirements.txt b/services/mirage_metrics/requirements.txt index fb8fc82..8a99c7d 100644 --- a/services/mirage_metrics/requirements.txt +++ b/services/mirage_metrics/requirements.txt @@ -1,4 +1,4 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 # Security floors (pip-audit): patched transitive deps of fastapi/uvicorn. starlette>=1.3.1 diff --git a/services/orchestrator/requirements.txt b/services/orchestrator/requirements.txt index 417bbb4..8c5bdc2 100644 --- a/services/orchestrator/requirements.txt +++ b/services/orchestrator/requirements.txt @@ -1,8 +1,8 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 # Security floors (pip-audit): patched transitive deps of fastapi/uvicorn. starlette>=1.3.1 python-dotenv>=1.2.2 httpx>=0.28.1 pydantic>=2.13.4 -redis>=8.0.0 # ORCHESTRATOR_STATE_BACKEND=redis (shared, crash-safe engagement state) +redis>=8.0.1 # ORCHESTRATOR_STATE_BACKEND=redis (shared, crash-safe engagement state) diff --git a/services/sentinel/requirements.txt b/services/sentinel/requirements.txt index 704d492..d220e2f 100644 --- a/services/sentinel/requirements.txt +++ b/services/sentinel/requirements.txt @@ -1,4 +1,4 @@ -fastapi>=0.137.1 +fastapi>=0.138.1 uvicorn[standard]>=0.49.0 # Security floors (pip-audit): patched transitive deps of fastapi/uvicorn. starlette>=1.3.1 @@ -6,6 +6,6 @@ python-dotenv>=1.2.2 httpx>=0.28.1 pydantic>=2.13.4 pyyaml>=6.0.3 -redis>=8.0.0 -numpy>=2.4.6 -xgboost>=3.2.0 +redis>=8.0.1 +numpy>=2.5.0 +xgboost>=3.3.0