This project uses poetry as its package manager. For details on poetry, see the official documentation.

  1. Install pyenv:

    curl | bash
  2. Use pyenv to install a compatible Python version (3.6 or newer; e.g. 3.7.3):

    pyenv install 3.7.3
  3. Set that Python version to be your version for this project(e.g. 3.7.3):

    pyenv shell 3.7.3
    python --version # check that version matches your specified version
  4. Install poetry as described here:

    curl -sSL | python