Skip to content

A template for python application with tools in place

License

Notifications You must be signed in to change notification settings

giantswarm/python-app-template

Repository files navigation

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.

About

A template for python application with tools in place

Resources

License

Security policy

Stars

Watchers

Forks