Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 908 Bytes

README.rst

File metadata and controls

18 lines (15 loc) · 908 Bytes

Intro

This is my take on a python package development template. It includes a preconfigured toolchain for creating, testing and publishing Python projects.

The tech stack:
  • Poetry for dependency, virtual environment and build management.
  • Tox for generic automatization and multi version python testing.
  • Pytest for running unit tests and creating coverage reports.
  • Linting and formatting stack:
  • Pre-commit to run linting in a pre-commit hook

All these tools come with some (for me) sane default configurations, but feel free to modify them.