Releases: miguelmendesduarte/cookiecutter-python-template
Releases · miguelmendesduarte/cookiecutter-python-template
v1.0.0
This release marks the first stable version of the Cookiecutter Python template. It offers a modern, minimalistic foundation for new Python projects with everything preconfigured for fast development, testing, and CI/CD.
Features
- Fast dependency management with uv including lockfiles and caching
- Automated linting, formatting, docstring checks, typo detection, and secret scanning via pre-commit
- Code quality enforcement with ruff and static typing using mypy
- Parallelized tests and coverage reports powered by pytest
- Built-in configuration and logging setup leveraging pydantic and loguru
- Example I/O base classes promoting clean, extensible architecture
- GitHub Actions workflows for CI with linting, type checking, testing, and caching
- Multi-stage Dockerfile optimized for development and production environments
Note
The CI workflows expect main as the primary branch.