Development
Environment setup
Development environment is setup using python-poetry package manager
# create virtual environment and install all dev dependencies
poetry install -E dashboard
# install git hooks (pre-commit)
pre-commit install
Translations are managed by using gettext
that must be installed on system to manage translations. Typically, on Ubuntu:
sudo apt-get update
sudo apt install gettext