placeholder-api/pyproject.toml

40 lines
784 B
TOML

[project]
name = "app"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
authors = [
{ name = "Bradan J. Wolbeck", email = "bwolbeck@compaqdisc.com" }
]
requires-python = ">=3.12"
dependencies = [
"cairosvg>=2.9.1",
"flask>=3.1.3",
"flask-caching>=2.5.1",
"flask-limiter>=4.1.1",
"gunicorn>=26.2.0",
]
[project.scripts]
app = "app:main"
[build-system]
requires = ["uv_build>=0.12.9,<0.13.0"]
build-backend = "uv_build"
[dependency-groups]
dev = [
"commitizen>=4.18.0",
"pre-commit>=4.6.2",
"pyright[nodejs]>=1.1.414",
"pytest>=9.1.1",
"ruff>=0.16.7",
]
[tool.commitizen]
name = "cz_conventional_commits"
tag_format = "v$version"
version_scheme = "pep440"
version_provider = "uv"
major_version_zero = true