A modern Python project template
Update the name, description, and authors of pyproject.toml. Also rename the ./src/python_template directory to match your project's name.
Run uv sync
Run uv run pre-commit install
Run pnpx skills experimental_install
- Dependency management with uv
- Linting and formatting with ruff
- Google docstring convention check
- Type checking with ty
- Pre-commit hooks for uv, ruff, ty, codespell, and validate-pyproject
- AI agent skills for uv, ruff, and ty