[project] name = "app" version = "0.1.0" description = "Placeholder image API with configurable dimensions and font size." 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