/python-app-template

A template for python application with tools in place

Primary LanguageMakefileApache License 2.0Apache-2.0

python-app-template

A ready to use python app template. Based on pipenv.

What's included

Simple python app stub with the following dev time helpers/checkers:

all integrated with git commit hooks using pre-commit.

Additionally:

  • Apache licence
  • simple setup.py
  • CHANGELOG.md

How to use

Create a repo based on this one, then initialize pipenv (adjust python version):

pipenv --python 3.8
pipenv install --dev

and enable pre-commit hooks:

pipenv run pre-commit install

Edit your project information in setup.py.