Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmitriiweb/template-project-python

Template for Python projects
https://github.com/dmitriiweb/template-project-python

boilerplate code generator poetry poetry-generator python

Last synced: 13 days ago
JSON representation

Template for Python projects

Awesome Lists containing this project

README

        

# Simple template for a new Python project

## Requirements
- 3.7 <= Python < 3.11
- [poetry](https://python-poetry.org/docs/)
- git

## Packages will be installed:
- pytest
- pytest-cov
- tox
- mkdocs-material
- mkdocstrings
- pre-commit
- black
- isort
- mypy
- flake8
- pytest-asyncio

Also, there is a lite version `git checkout lite`, without *tox, mkdocs, pre-commit and ci*.

## How to use
```shell
git clone https://github.com/dmitriiweb/template-project-python my-project
cd my-project
python update.py
make test
```