Files
dengwenhao 2fedb6736a
Deploy TodoList / deploy (push) Failing after 2s
ci: add deployment workflow and automated tests
2026-07-31 09:38:39 +08:00

30 lines
546 B
TOML

[project]
name = "fastapi-todolist"
version = "0.1.0"
requires-python = ">=3.12"
dependencies = [
"alembic>=1.18.5",
"fastapi==0.139.0",
"pydantic==2.13.4",
"pymysql>=1.2.0",
"python-dotenv==1.2.2",
"sqlalchemy>=2.0,<2.1",
"uvicorn==0.51.0",
]
[dependency-groups]
dev = [
"httpx2>=2.9.1",
"pytest>=9.1.1",
"pytest-cov>=7.1.0",
"ruff>=0.15.22",
]
[tool.ruff]
extend-exclude = [
"main_json_backup.py",
"orm_test.py",
".venv-uv",
]
[tool.ruff.lint]
extend-select = ["I","B", "UP", "SIM", "C4", "RUF"]