wemake-services / wemake-python-package

Bleeding edge cookiecutter template to create new python packages
https://github.com/wemake-services/wemake-python-package
MIT License
406 stars 44 forks source link
cookiecutter cookiecutter-python3 cookiecutter-template hacktoberfest project-template python python3 template

wemake-python-package

wemake.services Build status Dependencies Status wemake-python-styleguide

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

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

In order for the github actions to work smoothly (ie badge), you must, during the setup, use your github username in the organization field.

project_name [my-awesome-project]: foo-project
organization [wemake.services]: <github_username>

Projects using it

Here's a nice list of real-life open-source usages of this template.

License

MIT. See LICENSE for more details.