From 5ce100efc3d6c6dbdd86aa8258529b5abce1a47e Mon Sep 17 00:00:00 2001 From: inimaz <93inigo93@gmail.com> Date: Sun, 21 Jun 2026 09:57:27 +0200 Subject: [PATCH] fix: carbonserver fastapi starlette deps --- carbonserver/pyproject.toml | 2 +- requirements/requirements-api.txt | 15 ++++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/carbonserver/pyproject.toml b/carbonserver/pyproject.toml index 381cf705c..2d35dcdad 100644 --- a/carbonserver/pyproject.toml +++ b/carbonserver/pyproject.toml @@ -20,7 +20,7 @@ dependencies = [ "bcrypt<5.0.0", "python-dateutil<3.0.0", "dependency-injector<5.0.0", - "fastapi<1.0.0", + "fastapi>=0.138.0,<1.0.0", "fastapi[standard]", "httpx", "pydantic[email]>=2.0.0,<3.0.0", diff --git a/requirements/requirements-api.txt b/requirements/requirements-api.txt index 7b10bae00..99d744605 100644 --- a/requirements/requirements-api.txt +++ b/requirements/requirements-api.txt @@ -47,7 +47,7 @@ email-validator==2.3.0 # via # fastapi # pydantic -fastapi==0.123.0 +fastapi==0.138.0 # via # carbonserver (carbonserver/pyproject.toml) # fastapi-oidc @@ -61,7 +61,9 @@ fastapi-oidc==0.0.9 fastapi-pagination==0.15.0 # via carbonserver (carbonserver/pyproject.toml) fastar==0.9.0 - # via fastapi-cloud-cli + # via + # fastapi + # fastapi-cloud-cli greenlet==3.5.1 # via sqlalchemy h11==0.16.0 @@ -120,11 +122,16 @@ pydantic==2.12.5 # fastapi-cloud-cli # fastapi-oidc # fastapi-pagination + # pydantic-extra-types # pydantic-settings pydantic-core==2.41.5 # via pydantic +pydantic-extra-types==2.11.1 + # via fastapi pydantic-settings==2.14.2 - # via carbonserver (carbonserver/pyproject.toml) + # via + # carbonserver (carbonserver/pyproject.toml) + # fastapi pygments==2.19.2 # via rich pyjwt==2.13.0 @@ -187,12 +194,14 @@ typing-extensions==4.15.0 # fastapi-pagination # pydantic # pydantic-core + # pydantic-extra-types # rich-toolkit # starlette # typer # typing-inspection typing-inspection==0.4.2 # via + # fastapi # pydantic # pydantic-settings urllib3==2.7.0