Creating Your Development Environment

Pre-Requisites

For FlowRunner we will require the following * Python Version >= 3.9. You can check your python version with the following command

python --version

Note

You can install Python from here Python Language Home Page

  • venv python package(we use venv but please feel free to virtualenv or other virtual environment)

    pip install venv
    

Step 1: create an isolated environment

Before we begin, please:

python -m venv flow_dev
flow_dev/scripts/activate

Step 2: Install the required packages

Install the required packages using pip

Following are commands depending on what part of FlowRunner you are working on

The -e or –editable creates an editable installation of flowrunner so you can make changes and test your code with a faster feedback loop

pip install -e .
pip install -e .[dev]