[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"]