34
New python project starter tool with poetry, pytest, wemake-python-styleguide, a...
source link: https://github.com/wemake-services/wemake-python-package
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
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
andwemake-python-styleguide
for linting -
travis
as the default CI -
sphinx
andreadthedocs.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-template
License
MIT. See LICENSE for more details.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK