We use Poetry including the dependency definition inside the
python-venv for environment management.
Additionally we use Dephell and
make for easier workflow.
pyproject.toml: stores what dependencies are required in which versions.
Required by Dephell and Poetry.
poetry.lock: locked definition of installed packages and their versions
of currently used devs-environment. Created by Poetry using
make tests or
.python-version: the version of the python-interpreter used for this
project. Created by
make init, required by
Poetry and Dephell.