Panadero Chema is a opinionated and simplistic Python 3 project creation tool that guarantees that you have a defined structure (and testing!).
There are many Python Cookie cutters... but this is mine ¯\(ツ)/¯
Panadero Chema requires Python virtualenv:
pip install virtualenv
The main script is 'amasa' and works this way:
# Generic Syntax
./amasa <PROJECT_PATH> <PROJECT_NAME>
# Example (will create Python project called 'harina'
# on $HOME/Projects/harina/
./amasa $HOME/Projects harina
# Projet now lives on $HOME/Projects/harina
Note: OSX requires gnu utils (gsed and gfind).
brew install gnu-sed
brew install gnu-find
Once the project is created it will run tox to show that testing is working (because you SHOULD DO unit testing).