[project] name = "opencloud-backend" version = "0.1.0" description = "FastAPI backend for OpenCloud" readme = "README.md" requires-python = ">=3.13" dependencies = [ "aiosmtplib>=4.0.1", "alembic>=1.16.4", "asyncpg>=0.30.0", "email-validator>=2.2.0", "fastapi>=0.116.1", "pillow>=11.3.0", "pwdlib[argon2]>=0.2.1", "pydantic-settings>=2.10.1", "pyjwt>=2.10.1", "python-multipart>=0.0.20", "sqlalchemy[asyncio]>=2.0.41", "uvicorn[standard]>=0.35.0", ] [dependency-groups] dev = [ "aiosqlite>=0.21.0", "httpx>=0.28.1", "pytest>=8.4.1", "pytest-asyncio>=1.1.0", ] [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"] pythonpath = ["."] addopts = "-p no:cacheprovider"