How to install Perform

Perform is supported for Python >= 3.10. As a first step, install Poetry, a Python package and dependency manager. The installation procedure is explained on the Poetry website. You also need the GitHub client, or alternatively Git. To install the former one, follow the instruction available here.

Now that Poetry and the GitHub client are installed, clone the Perform repository:

$ gh repo clone discos/perform

Install all requirements:

$ cd perform/
$ poetry shell
$ poetry install

The command poetry shell creates a .venv virtual environment inside the current directory. The command poetry install installs all dependencies into the virtual environment.