Python project skeleton
Project description
py-skeleton
Are you:
Starting new projects by copying old ones?
Wishing you could use someone else’s project as a starter template?
Confused at how to start “Project FooBar”?
I’m always starting a new python projects by cutting and pasting an old one. py-skeleton helps you fix that. Uses jinja2 and py-configurator.
basic usage
py-skeleton.py --source ../py-skeleton-templates/python/
--ext .tmpl
--destination ./build
--config ./python.ini
–source is the directory path to your templates
–ext is the extension path for your templates
–destination is the directory path to where everything will end up
–config is the file path to where your configuration file lives
templates
To find an example project templates, please take a look at py-skeleton-templates.
todo
logging
add other project templates I use
remove py-configurator dependency