Skip to content

hawko2600/cookiecutter-python-app

 
 

Repository files navigation

Python Application Project Template

Overview Travis CI build status

This is a Cookiecutter template for creating a Python application project.

This template departs from the current Python packaging guidelines that discourage the use of a source directory, but moving the package out of the project root provides several advantages (cf. Packaging a Python library).

Template Project Features

Template Application Features

  • CLI with subcommands
  • Logging
  • Hierarchical YAML configuration

Usage

Install Python requirements for using the template:

$ pip install --requirement=requirements.txt --user

Create a new project directly from the template on GitHub:

$ cookiecutter gh:mdklatt/cookiecutter-python-app

About

Cookiecutter template for a Python application project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 68.0%
  • Makefile 16.2%
  • Batchfile 15.8%