diff --git a/pyproject.toml b/pyproject.toml index 6e030a9..6706217 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,11 +15,11 @@ dependencies = [ "bcrypt==4.0.1", "diskcache", "fastapi[uvicorn]", - "gunicorn>=23.0.0", + "gunicorn", "module-bank", "passlib[bcrypt]", "pyjwt", - "python-multipart>=0.0.20", + "python-multipart", "sqlite-vfs", "sqlmodel[aiosqlite]", "tomli", diff --git a/requirements.txt b/requirements.txt index ff0bd60..542c852 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,14 @@ +aiofiles aiosqlite apscheduler bcrypt==4.0.1 +diskcache fastapi[uvicorn] +gunicorn module-bank passlib[bcrypt] pyjwt +python-multipart sqlite-vfs sqlitedict sqlmodel[aiosqlite] diff --git a/uv.lock b/uv.lock index e376518..b3d3eba 100644 --- a/uv.lock +++ b/uv.lock @@ -407,11 +407,11 @@ requires-dist = [ { name = "bcrypt", specifier = "==4.0.1" }, { name = "diskcache" }, { name = "fastapi", extras = ["uvicorn"] }, - { name = "gunicorn", specifier = ">=23.0.0" }, + { name = "gunicorn" }, { name = "module-bank" }, { name = "passlib", extras = ["bcrypt"] }, { name = "pyjwt" }, - { name = "python-multipart", specifier = ">=0.0.20" }, + { name = "python-multipart" }, { name = "sqlite-vfs" }, { name = "sqlmodel", extras = ["aiosqlite"] }, { name = "tomli" },