A tool for creating skeleton python project, built with popular develop tools and conform to best practice.
BSD-3-CLAUSE License
A tool for creating skeleton python project, built with popular develop tools and conform to the best practice.
This tool will create Python project with the following features:
Install ppw if you haven't install it yet:
pip install -U ppw
Generate a Python package project by simple run:
ppw
Then follow the Tutorial to finish configurations.
This repo is forked from audreyr/cookiecutter-pypackage, and borrowed some ideas from briggySmalls
cfg4py is a great tool for managing configuration files, supporting configuration for different environments (dev, prodction and test), automatically converting yaml-based configuration to python class, so, you can access configuration items by attribute, thus, enable auto-completion (by IDE). It also supports live-reload, remoting central configuration, config template and more.