wemake-python-package Bleeding edge cookiecutter template to create new python packages. Purpose This project is used to scaffold a python project structure. Just like poetry new but better. Features Always up-to-date dependencies with the help of @dependabot Supports latest python3.7+ poetry for managing dependencies mypy for optional static typing pytest for testing flake8 and wemake-python-styleguide for linting travis or Github Actions as the default CI sphinx and readthedocs.org for documentation Easy update process, so your template will always be up-to-date Installation Firstly, you will need to install dependencies: pip install cookiecutter jinja2-git lice Then, create a project itself: cookiecutter gh:wemake-services/wemake-python-package Projects using it Here's a nice list of real-life open-source usages of this template. License MIT. See LICENSE for more details.
Great article! I would love to share two python boilerplates that are using
poetry
as the package manager:wemake-services / wemake-python-package
Bleeding edge cookiecutter template to create new python packages
wemake-python-package
Bleeding edge cookiecutter template to create new python packages.
Purpose
This project is used to scaffold a
python
project structure. Just likepoetry new
but better.Features
python3.7+
flake8
and wemake-python-styleguide for lintingtravis
orGithub Actions
as the default CIInstallation
Firstly, you will need to install dependencies:
Then, create a project itself:
Projects using it
Here's a nice list of real-life open-source usages of this template.
License
MIT. See LICENSE for more details.