/pyproject-boilerplate

Python project boilerplate powered by cookiecutter

Primary LanguagePython

Python Package Boilerplate

Cookiecutter template for a Python package.

  • Free software: MIT license

Features

  • Poetry package management
  • Testing setup with pytest
  • Tox testing: Setup to easily test for Python 3.6, 3.7, 3.8, 3.9
  • Commandline interface using Click (optional)

Quickstart

Install the latest Cookiecutter if you haven't installed it yet (this requires Cookiecutter 1.4.0 or higher):

pip install -U cookiecutter

Generate a Python package project:

cookiecutter https://github.com/kipyin/pyproject-boilerplate