diff --git a/poetry.lock b/poetry.lock index f5c26582..40b67d3c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -81,6 +81,19 @@ files = [ [package.dependencies] vine = ">=5.0.0,<6.0.0" +[[package]] +name = "annotated-doc" +version = "0.0.3" +description = "Document parameters, class attributes, return types, and variables inline, with Annotated." +optional = true +python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"server\"" +files = [ + {file = "annotated_doc-0.0.3-py3-none-any.whl", hash = "sha256:348ec6664a76f1fd3be81f43dffbee4c7e8ce931ba71ec67cc7f4ade7fbbb580"}, + {file = "annotated_doc-0.0.3.tar.gz", hash = "sha256:e18370014c70187422c33e945053ff4c286f453a984eba84d0dbfa0c935adeda"}, +] + [[package]] name = "annotated-types" version = "0.7.0" @@ -1191,14 +1204,14 @@ files = [ [[package]] name = "faker" -version = "37.11.0" +version = "37.12.0" description = "Faker is a Python package that generates fake data for you." optional = false python-versions = ">=3.9" groups = ["test"] files = [ - {file = "faker-37.11.0-py3-none-any.whl", hash = "sha256:1508d2da94dfd1e0087b36f386126d84f8583b3de19ac18e392a2831a6676c57"}, - {file = "faker-37.11.0.tar.gz", hash = "sha256:22969803849ba0618be8eee2dd01d0d9e2cd3b75e6ff1a291fa9abcdb34da5e6"}, + {file = "faker-37.12.0-py3-none-any.whl", hash = "sha256:afe7ccc038da92f2fbae30d8e16d19d91e92e242f8401ce9caf44de892bab4c4"}, + {file = "faker-37.12.0.tar.gz", hash = "sha256:7505e59a7e02fa9010f06c3e1e92f8250d4cfbb30632296140c2d6dbef09b0fa"}, ] [package.dependencies] @@ -1206,18 +1219,19 @@ tzdata = "*" [[package]] name = "fastapi" -version = "0.119.0" +version = "0.120.0" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = true python-versions = ">=3.8" groups = ["main"] markers = "extra == \"server\"" files = [ - {file = "fastapi-0.119.0-py3-none-any.whl", hash = "sha256:90a2e49ed19515320abb864df570dd766be0662c5d577688f1600170f7f73cf2"}, - {file = "fastapi-0.119.0.tar.gz", hash = "sha256:451082403a2c1f0b99c6bd57c09110ed5463856804c8078d38e5a1f1035dbbb7"}, + {file = "fastapi-0.120.0-py3-none-any.whl", hash = "sha256:84009182e530c47648da2f07eb380b44b69889a4acfd9e9035ee4605c5cfc469"}, + {file = "fastapi-0.120.0.tar.gz", hash = "sha256:6ce2c1cfb7000ac14ffd8ddb2bc12e62d023a36c20ec3710d09d8e36fab177a0"}, ] [package.dependencies] +annotated-doc = ">=0.0.2" pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" starlette = ">=0.40.0,<0.49.0" typing-extensions = ">=4.8.0" @@ -4199,4 +4213,4 @@ worker = ["asgi-correlation-id", "celery", "coloredlogs", "horizon-hwm-store", " [metadata] lock-version = "2.1" python-versions = "^3.11" -content-hash = "95126986bea597989ff37a88f9300f0c8e54472f9a26f021f75bb714be9d0853" +content-hash = "5cea8f8f39f4810b1052dd949c78af137cb5d4082d3c3a266c477ec662fc87a6" diff --git a/pyproject.toml b/pyproject.toml index ec6b39cb..379b66eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ pydantic = "^2.11.7" pydantic-settings = { version = "^2.8.1", optional = true } sqlalchemy = { version = "^2.0.40", optional = true } sqlalchemy-utils = { version = ">=0.41.2,<0.43.0", optional = true } -fastapi = { version = ">=0.115.12,<0.120.0", optional = true} +fastapi = { version = ">=0.115.12,<0.121.0", optional = true} asgi-correlation-id = {version = "^4.3.4", optional = true} uvicorn = { version = ">=0.34,<0.39", optional = true } alembic = { version = "^1.15.2", optional = true }