Skip to content

gabocutter

Build status Commit activity License

gabocutter is a modern Cookiecutter template designed to streamline the setup of Python projects with essential development and testing tools. Tailored for data science workflows, this template includes the following features:

  • ๐Ÿ”— Efficient dependency management with uv
  • ๐Ÿš€ CI/CD powered by GitHub Actions
  • ๐Ÿ” Code quality enforcement using ruff
  • ๐Ÿงช Testing & coverage with pytest
  • ๐Ÿ“š Documentation generation via MkDocs

Resources

Quickstart

To get started, follow the tutorial at https://gabrieltorresgamez.github.io/gabocutter/tutorial/.

Acknowledgements

This project is based on the work of Florian Maas and his cookiecutter-uv template โค๏ธ. It has been simplified and customized to fit my personal preferences.