Minimal cookiecutter template for Very-style Python packages, forked from cookiecutter-pypackage
- Free software: BSD license
- Testing setup with
pytest
- CircleCI 2.0: Ready for Circle Continuous Integration testing.
- Auto-release to PyPI when you push a new tag to master (optional)
- Command line interface using Click (optional)
Install the latest Cookiecutter if you haven't installed it yet (this requires Cookiecutter 1.4.0 or higher):
pip install -U cookiecutter
or
brew install cookiecutter
Generate a Python package project:
cookiecutter https://github.com/verypossible/very_pypackage
Then:
- Create a repo and put it there.
- Add the repo to CircleCI.
- Register your project with PyPI:
python setup.py register
- Release your package by pushing a new tag to master.