This is a sample project for using poetry. It provides a template for using poetry to version control python libraries and to perform unit testing and code style checking for pytest, flake8, etc. By using taskipy, it is possible to provide aliases defining commands for pytest and flake8. These settings can be edited in pyproject.toml.
If you don't have poetry, you have to install(python is also required). See detail at poetry doc https://python-poetry.org/docs/ .
Linux:
curl -sSL https://install.python-poetry.org | python -
Windows:(use PowerShell)
(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -
for production:
poetry install --no-dev
for develop:
poetry install