This commit is contained in:
jze9
2026-07-21 16:11:09 +05:00
commit 78862296c4
94 changed files with 6090 additions and 0 deletions

31
backend/pyproject.toml Normal file
View File

@@ -0,0 +1,31 @@
[project]
name = "inventory-backend"
version = "0.1.0"
description = "Inventory tracking service API"
readme = "README.md"
requires-python = ">=3.14"
dependencies = [
"fastapi>=0.139.2",
"uvicorn[standard]>=0.34.0",
"sqlalchemy[asyncio]>=2.0.36",
"asyncpg>=0.30.0",
"alembic>=1.14.0",
"pydantic-settings>=2.7.0",
"argon2-cffi>=23.1.0",
"pyjwt>=2.10.0",
"boto3>=1.35.0",
"qrcode[pil]>=8.0",
"python-multipart>=0.0.20",
"typer>=0.15.0",
]
[dependency-groups]
dev = [
"pytest>=8.3.0",
"pytest-asyncio>=0.25.0",
"httpx>=0.28.0",
]
[tool.pytest.ini_options]
asyncio_mode = "auto"
pythonpath = ["."]