Skip to content

Python Project Template

Python CI pre-commit.ci status Documentation Status codecov PyPI Version Python Versions License Ruff DOI SPEC 0 — Minimum Supported Dependencies

This project is a template for creating Python packages with a standardized structure and configuration. It includes the configurations for various development tools such as linters, formatters, type checkers, and test runners.

Getting started

Use Use this template on GitHub, then read docs/template_documentation/ — onboarding, user guide, and development notes in one place. Delete that directory and the Template documentation nav block in zensical.toml when you no longer need them. Develop your library under src/.