Skip to content

kondratevdev/wemake-python-package

 
 

Repository files navigation

wemake-python-package

wemake.services test 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 setuptools

Then, create a project itself:

cookiecutter gh:wemake-services/wemake-python-package

Or with uvx with just a single command:

uvx --with jinja2-git --with lice --with setuptools 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.

About

Bleeding edge cookiecutter template to create new python packages

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 81.2%
  • Shell 6.7%
  • Makefile 6.5%
  • Batchfile 5.6%