Before you start, make sure the following tools are installed:
- Poetry β Dependency and environment management
- Cookiecutter β For project generation
- Python (managed via
pyenvrecommended)
You can install them with:
# Install Poetry and Cookiecutter
brew install poetry cookiecuttercookiecutter https://github.com/Furtim/python-template
cd your-new-project
./bootstrap.shThis will:
- Initialise a Git repository
- Install dependencies with Poetry
- Set up Git hooks via pre-commit