diff --git a/poetry.lock b/poetry.lock index 283884d..3a8f526 100644 --- a/poetry.lock +++ b/poetry.lock @@ -516,14 +516,14 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth [[package]] name = "fastapi" -version = "0.127.0" +version = "0.128.0" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "fastapi-0.127.0-py3-none-any.whl", hash = "sha256:725aa2bb904e2eff8031557cf4b9b77459bfedd63cae8427634744fd199f6a49"}, - {file = "fastapi-0.127.0.tar.gz", hash = "sha256:5a9246e03dcd1fdb19f1396db30894867c1d630f5107dc167dcbc5ed1ea7d259"}, + {file = "fastapi-0.128.0-py3-none-any.whl", hash = "sha256:aebd93f9716ee3b4f4fcfe13ffb7cf308d99c9f3ab5622d8877441072561582d"}, + {file = "fastapi-0.128.0.tar.gz", hash = "sha256:1cc179e1cef10a6be60ffe429f79b829dce99d8de32d7acb7e6c8dfdf7f2645a"}, ] [package.dependencies] @@ -1968,18 +1968,18 @@ url = ["furl (>=0.4.1)"] [[package]] name = "sqlmodel" -version = "0.0.27" +version = "0.0.31" description = "SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "sqlmodel-0.0.27-py3-none-any.whl", hash = "sha256:667fe10aa8ff5438134668228dc7d7a08306f4c5c4c7e6ad3ad68defa0e7aa49"}, - {file = "sqlmodel-0.0.27.tar.gz", hash = "sha256:ad1227f2014a03905aef32e21428640848ac09ff793047744a73dfdd077ff620"}, + {file = "sqlmodel-0.0.31-py3-none-any.whl", hash = "sha256:6d946d56cac4c2db296ba1541357cee2e795d68174e2043cd138b916794b1513"}, + {file = "sqlmodel-0.0.31.tar.gz", hash = "sha256:2d41a8a9ee05e40736e2f9db8ea28cbfe9b5d4e5a18dd139e80605025e0c516c"}, ] [package.dependencies] -pydantic = ">=1.10.13,<3.0.0" +pydantic = ">=2.7.0" SQLAlchemy = ">=2.0.14,<2.1.0" [[package]] @@ -2434,4 +2434,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = "^3.13.1" -content-hash = "05ab4a3205d61aaead0118add13181955102bec5d1b75eb91a1c94494933e1ae" +content-hash = "64a6b3a505a736ce27c6fd1b7338a53980df9e905c14866cdfe66cfaad8c1644" diff --git a/pyproject.toml b/pyproject.toml index c6e6ded..4c3cd93 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,14 +13,14 @@ python = "^3.13.1" alembic = "^1.17.2" alembic-utils = "^0.8.8" asyncpg = "^0.31.0" -fastapi = "^0.127.0" +fastapi = "^0.128.0" httpx = "^0.28.1" psycopg2-binary = "^2.9.11" pydantic = "^2.12.5" pydantic-settings = "^2.12.0" sqlalchemy = { version = "^2.0.45", extras = ["asyncio"] } sqlalchemy-utils = "^0.42.1" -sqlmodel = "^0.0.27" +sqlmodel = "^0.0.31" [tool.poetry.group.test.dependencies] coverage = "^7.13.0"