Cookiecutter for my standard library setup when using setuptools.
To use:
cookiecutter gh:cjw296/cookiecutter-library-setuptoolsIf you're me, on my laptop, you want:
cd ~/vcs/git
~/virtualenvs/cookiecutter/bin/cookiecutter cookiecutter-library-setuptools/This sets up:
- Python package using a
setup.py - Tests using pytest
- Docs using Sphinx
- CI (including releasing) using CircleCI and Carthorse
- A skeleton
.ideafor PyCharm. (You'll still need to add the interpreter in the virtualenv by hand)