This project uses pipenv to manage its dependencies and Python environment. You can install it by:
pip install --user pipenvWe recommend using a Python virtual environment for each separate project you do. For that, we suggest using pyenv.
For development you should also install the development dependencies, so run instead:
cd <clone_dest>
make install-devThis will install all dependencies and this project in development mode.
We use tox to run the code checkers.
You can run the tests by running tox in the top-level of the project.