diff --git a/backend/poetry.lock b/backend/poetry.lock index a737d78..16590a5 100644 --- a/backend/poetry.lock +++ b/backend/poetry.lock @@ -375,14 +375,14 @@ plugins = ["setuptools"] [[package]] name = "litestar" -version = "2.16.0" +version = "2.17.0" description = "Litestar - A production-ready, highly performant, extensible ASGI API Framework" optional = false python-versions = "<4.0,>=3.8" groups = ["main"] files = [ - {file = "litestar-2.16.0-py3-none-any.whl", hash = "sha256:8a48557198556f01d3d70da3859a471aa56595a4a344362d9529ed65804e3ee4"}, - {file = "litestar-2.16.0.tar.gz", hash = "sha256:f65c0d543bfec12b7433dff624322936f30bbdfb54ad3c5b7ef22ab2d092be2d"}, + {file = "litestar-2.17.0-py3-none-any.whl", hash = "sha256:2e62f01f852195362d69e3305cccddaf6371f5ab0ced30a081a66fb85e1df532"}, + {file = "litestar-2.17.0.tar.gz", hash = "sha256:0f50c3b7063417c338b32902f9eb40b81a7b14c9802edbff921a24aec3b0ea5b"}, ] [package.dependencies] @@ -406,7 +406,7 @@ attrs = ["attrs"] brotli = ["brotli"] cli = ["jsbeautifier", "uvicorn[standard]", "uvloop (>=0.18.0) ; sys_platform != \"win32\""] cryptography = ["cryptography"] -full = ["advanced-alchemy (>=0.2.2)", "annotated-types", "attrs", "brotli", "cryptography", "email-validator", "fast-query-parsers (>=1.0.2)", "jinja2", "jinja2 (>=3.1.2)", "jsbeautifier", "mako (>=1.2.4)", "minijinja (>=1.0.0)", "opentelemetry-instrumentation-asgi", "piccolo", "picologging ; python_version < \"3.13\"", "prometheus-client", "pydantic", "pydantic-extra-types (!=2.9.0) ; python_version < \"3.9\"", "pydantic-extra-types ; python_version >= \"3.9\"", "pyjwt (>=2.9.0)", "redis[hiredis] (>=4.4.4)", "structlog", "uvicorn[standard]", "uvloop (>=0.18.0) ; sys_platform != \"win32\"", "valkey[libvalkey] (>=6.0.2)"] +full = ["advanced-alchemy (>=0.2.2)", "annotated-types", "attrs", "brotli", "cryptography", "email-validator", "fast-query-parsers (>=1.0.2)", "jinja2", "jinja2 (>=3.1.2)", "jsbeautifier", "mako (>=1.2.4)", "minijinja (>=1.0.0)", "opentelemetry-instrumentation-asgi", "piccolo", "picologging ; python_version < \"3.13\"", "prometheus-client", "pydantic", "pydantic-extra-types (!=2.9.0) ; python_version < \"3.9\"", "pydantic-extra-types ; python_version >= \"3.9\"", "pyjwt (>=2.9.0)", "redis[hiredis] (>=4.4.4,<5.3)", "structlog", "uvicorn[standard]", "uvloop (>=0.18.0) ; sys_platform != \"win32\"", "valkey[libvalkey] (>=6.0.2)"] jinja = ["jinja2 (>=3.1.2)"] jwt = ["cryptography", "pyjwt (>=2.9.0)"] mako = ["mako (>=1.2.4)"] @@ -416,7 +416,7 @@ piccolo = ["piccolo"] picologging = ["picologging ; python_version < \"3.13\""] prometheus = ["prometheus-client"] pydantic = ["email-validator", "pydantic", "pydantic-extra-types (!=2.9.0) ; python_version < \"3.9\"", "pydantic-extra-types ; python_version >= \"3.9\""] -redis = ["redis[hiredis] (>=4.4.4)"] +redis = ["redis[hiredis] (>=4.4.4,<5.3)"] sqlalchemy = ["advanced-alchemy (>=0.2.2)"] standard = ["fast-query-parsers (>=1.0.2)", "jinja2", "jsbeautifier", "uvicorn[standard]", "uvloop (>=0.18.0) ; sys_platform != \"win32\""] structlog = ["structlog"] @@ -1441,4 +1441,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = "^3.12" -content-hash = "fbab31cf212b0f96edcbdc126d9bcf625ef0dc5ae44b1e9ba1ca30d47279d20b" +content-hash = "c6cc314bb30bfd07b690d0a569962ab9a667cc01b195bbf4141f13a61f05b312" diff --git a/backend/pyproject.toml b/backend/pyproject.toml index b9a63e0..102b7de 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -13,7 +13,7 @@ readme = "../README.md" [tool.poetry.dependencies] python = "^3.12" -litestar = {extras = ["prometheus"], version = "^2.16.0"} +litestar = {extras = ["prometheus"], version = "^2.17.0"} httpcore = "^1.0.9" gunicorn = "23.0.0" pydantic = "^2.11.7"