Skip to content

My python library template repo with useful tools for developing. Made with cookiecutter

License

Notifications You must be signed in to change notification settings

deknowny/python-package-template

Repository files navigation

PYPATE (Python Package Template)

My python library template repo with useful tools for developing. Made with cookiecutter

Handbook: https://deknowny.github.io/python-package-template/latest/

Features

  • GitHub Actions workflows for CI and CD (tests and PyPI deploy for new tags)
  • Build docs site for GitHub Pages with every push
  • Coveralls coverage report
  • Used poetry as package manager, pytest for unit tests
  • Makefile with a lot of useful scripts shortcuts
  • Pre-commit configured
  • black and isort configured
  • Extended .gitignore
  • .editoconfig configured
  • mypy configured
  • bumpversion configured
  • autoflake configured
  • Mkdocs with Material theme docs builder, mike for version control

Projects use this template

Soon