41 lines
954 B
TOML
41 lines
954 B
TOML
[tool.uv]
|
|
add-bounds = "major"
|
|
exclude-newer = "P2W"
|
|
|
|
[tool.ruff]
|
|
exclude = [
|
|
".alembic"
|
|
]
|
|
|
|
[tool.ruff.format]
|
|
quote-style = "double"
|
|
indent-style = "tab"
|
|
|
|
|
|
[project]
|
|
name = "fastapi-template"
|
|
version = "0.1.0"
|
|
description = "Add your description here"
|
|
readme = "README.md"
|
|
requires-python = ">=3.14"
|
|
dependencies = [
|
|
"alembic>=1.18.4,<2.0.0",
|
|
"fastapi>=0.136.3,<0.137.0",
|
|
"httptools>=0.8.0,<0.9.0",
|
|
"httpx>=0.28.1,<0.29.0",
|
|
"itsdangerous>=2.2.0,<3.0.0",
|
|
"jinja2>=3.1.6,<4.0.0",
|
|
"joserfc>=1.6.8,<2.0.0",
|
|
"prometheus-client>=0.25.0,<0.26.0",
|
|
"psycopg>=3.3.4,<4.0.0",
|
|
"pydantic>=2.13.4,<3.0.0",
|
|
"pydantic-settings>=2.14.1,<3.0.0",
|
|
"pytest>=9.0.3,<10.0.0",
|
|
"python-dotenv>=1.2.2,<2.0.0",
|
|
"requests>=2.34.2,<3.0.0",
|
|
"ruff>=0.15.15,<0.16.0",
|
|
"sqlalchemy>=2.0.50,<3.0.0",
|
|
"starlette>=1.2.1,<2.0.0",
|
|
"uvicorn>=0.48.0,<0.49.0",
|
|
"uvloop>=0.22.1,<0.23.0 ; sys_platform != 'win32'",
|
|
]
|