Away.so - Server side logic to consume information from TTN
- Python 3.7.X
Please use the python-black pre-commit webhook.
To install just make sure you have pre-commit installed in your local Python 3.7 virtual environment and run the below:
pre-commit install
We use pip-tools (see rationale, more).
This assumes you are running a virtualenv.
To add a package:
- Add package name as a new line into
requirements.in
or, if only required in development,requirements-dev.in
- Run
pip-compile
orpip-compile requirements-dev.in
depending on which file you updated
To upgrade packages:
pip-compile --upgrade --output-file requirements-dev.txt requirements-dev.in
pip-compile --upgrade
pip-compile --upgrade-package sentry-sdk
You can 'sync' to update your virtual environment to reflect exactly what's in your requirements.
pip-sync requirements-dev.txt requirements.txt