pycookiex
Yet another Python cookiecutter 🐍 🍪
🎯 Features
- packaging & deps management: uv
- structured project:
- license: MIT, Apache-2.0, GPL, ...
- hooks: pre-commit
- testing: pytest, pytest-cov
- linting: ruff check
- typing: mypy
- formatting: ruff format
- documentation: mkdocs, mkdocs-material, mkdocstrings
- ci: GitHub Actions
- per each PR: checkers (linting, formatting, hooks, docs build), tests
- misc:
🚀 Getting Started
📋 Prerequisites
- Python 3.13+
- cookiecutter for baking project
🏃 Usage
Start your project by running:
This will prompt you to fill out a few details about your new Python package, then set up everything automatically.
📜 License
This project is licensed under the MIT License. See the LICENSE file for details.
📬 Contact
Created by budivoy - feel free to reach out!