[project] name = "asset_helper_backend" version = "0.1.0" description = "Asset Helper Backend Monorepo" authors = [ { name = "Author", email = "author@example.com" } ] requires-python = ">=3.13.7" [tool.uv.workspaces] members = [ "shared", "services/gateway", "services/user-service" ] [tool.uv.resolver] strict = true [tool.uv.dependencies] fastapi = "*" uvicorn = "*" grpcio = "*" grpcio-tools = "*" pydantic = "*" pydantic-settings = "*" sqlalchemy = "*" asyncpg = "*" redis = "*" python-dotenv = "*" loguru = "*" [tool.uv.dev-dependencies] ruff = "*" pytest = "*" pytest-asyncio = "*" pre-commit = "*" [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta"