LoRa to MQTT gateway.
sudo apt install gcc g++ python3-devThis repository uses pre-commit git hook management tool.
Install system dependencies.
sudo apt install gcc g++ python3.10-devUse a Python Virtual Environment and install project dependencies in it.
python3 -m venv .venv --prompt lora2mqtt
python3 -m pip install requirements-dev.txtActivate the Python Virtual Environment.
source .venv/bin/activateInstall pre-commit git hook.
pre-commit installpre-commit run --all-filespython3 -m pytestpython3 -m pytest