Skip to content

A cookiecutter template for creating a Python CLI application using click

License

Notifications You must be signed in to change notification settings

seanluong/cookiecutter-python-cli

Repository files navigation

Python CLI Application Template

Build Status

This is a cookiecutter template for generating a Python command-line interface (CLI) application.

Features

  • 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

Usage

  • 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

Contributing

Contributors are always welcome! There's no contributing guideline yet. Feel free to raise an issue or submit a PR.

About

A cookiecutter template for creating a Python CLI application using click

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages