{"repo":"wemake-services/wemake-python-package","free":true,"listed":false,"github":"https://github.com/wemake-services/wemake-python-package","clone":"git clone https://github.com/wemake-services/wemake-python-package.git","description":"Bleeding edge cookiecutter template to create new python packages","language":"Python","stars":447,"topics":["python","python3","cookiecutter","cookiecutter-template","cookiecutter-python3","project-template","template","hacktoberfest"],"license":"MIT","category":"dev-tools","readme_excerpt":"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.10+ - poetry for managing dependencies - mypy for optional static typing - pytest for testing - ruff and wemake-python-styleguide for linting - pre-commit CI with autofixes for your PRs - 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: Then, create a project itself: Or with uvx with just a single command: In order for the github actions to work smoothly (ie badge), you must, during the setup, use your github username in the organization field. Projects using it Here's a nice list of real-life open-source usages of this template. License MIT. See LICENSE for more details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/wemake-services","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wemake-services/wemake-python-package/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}