Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 898 Bytes

README.md

File metadata and controls

15 lines (11 loc) · 898 Bytes

Cookiecutter Python Command Line Tool

Cookiecutter template for a Python package with a visually appealing CLI interface.

image

Features

  • uv as Python packaging and dependency management system
  • Command line interface using click
  • Beautiful logging, cli helpers and tracebacks using rich and rich-click
  • State of the art Python packaging structure with src and tests assuring portability
  • Pytest
  • Pre-Commit Config to simplify validation at commit time
  • Use Typing and mypy as a checker