33 lines
754 B
TOML
33 lines
754 B
TOML
[project]
|
|||
|
|
name = "scripts-2"
|
||
|
|
version = "0.1.0"
|
||
|
|
description = "Vault — GraphQL service skeleton (FastAPI, SQLAlchemy, Ariadne, JWT, Argon2)"
|
||
|
|
readme = "README.md"
|
||
|
|
requires-python = ">=3.12"
|
||
|
|
dependencies = [
|
||
|
|
"alembic==1.13.3",
|
||
|
|
"argon2-cffi==23.1.0",
|
||
|
|
"ariadne==0.23.0",
|
||
|
|
"email-validator==2.2.0",
|
||
|
|
"fastapi==0.115.0",
|
||
|
|
"graphql-core==3.2.3",
|
||
|
|
"pydantic==2.9.2",
|
||
|
|
"pydantic-settings==2.5.2",
|
||
|
|
"python-jose[cryptography]==3.3.0",
|
||
|
|
"python-multipart==0.0.12",
|
||
|
|
"sqlalchemy==2.0.35",
|
||
|
|
"uvicorn[standard]==0.30.6",
|
||
|
|
"zxcvbn==4.4.28",
|
||
|
|
]
|
||
|
|
|
||
|
|
[dependency-groups]
|
||
|
|
dev = [
|
||
|
|
"basedpyright>=1.40.2",
|
||
|
|
"httpx==0.27.2",
|
||
|
|
"pytest==8.3.3",
|
||
|
|
]
|
||
|
|
|
||
|
|
[tool.basedpyright]
|
||
|
|
typeCheckingMode = "standard"
|
||
|
|
reportMissingTypeStubs = false
|