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:
Make sure that you have cloned and forked the repository
cdto the FlowRunner source directory
python -m venv flow_dev
flow_dev/scripts/activate
python -m venv flow_dev
source flow_dev/bin/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]
pip install -e .[test]
pip install -e .[doc]