This is a cookiecutter template for generating a Python command-line interface (CLI) application.
- pytest to run tests
- click to facilitate building a CLI application (parsing and handling commands, arguments, options, etc.)
yml
file for Travis CI- Different choices of open source license
- Install the requirements
pip install -r requirements.txt
- Generate project starting code
cookiecutter https://github.com/xuanluong/cookiecutter-python-cli
or
python -m cookiecutter https://github.com/xuanluong/cookiecutter-python-cli
Contributors are always welcome! There's no contributing guideline yet. Feel free to raise an issue or submit a PR.