# TODO
Poetry ~1.2
is required to run the Makefile.
Install the environment:
make env
Build the source and wheel distribution:
make dist
Build and release the package to the private PyPI (requires to setup Poetry auth), and tag this commit:
make release
Remove all temporary files (cached Python code)
make clean
This package is using Poetry. Here are some usefull commands.
# Install current package environment
poetry install
# Install current package environment with dev dependencies
poetry install --with dev
# Run a command inside the virtualenv
poetry run my_command
# Enter the virtualenv (exit with exit command or <CTRL+D>)
poetry shell
# Update dependances
poetry lock
# Refresh lock file without looking for updated packages
poetry lock --no-update