Skip to content

Releases: miguelmendesduarte/cookiecutter-python-template

v1.0.0

06 Aug 15:08

Choose a tag to compare

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.