seanluong / cookiecutter-python-cli

A cookiecutter template for creating a Python CLI application using click

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%