Skip to content

Tooling

The generated project includes:

  • uv for Python dependency locking and environment management;
  • Ruff for linting and formatting;
  • basedpyright for static type checks;
  • pytest, pytest-cov, and Hypothesis for tests;
  • MkDocs Material and mkdocstrings for documentation;
  • markdownlint and CSpell for prose checks;
  • detect-secrets, Bandit, deptry, pip-audit, CodeQL, and OpenSSF Scorecard for security and supply-chain checks;
  • Docker, nox, release scripts, and CycloneDX SBOM generation.