Repository files navigation
Create a new sandbox (aka venv) and install required python libraries into it
virtualenv --python=python3.7 venv
source venv/bin/activate
# Install Python packages
pip install -r requirements.txt
pip install -r requirements-dev.txt
Install NPM packages.
Run make to execute all tests.
Setup the Python Interpreter
For PyCharm, go to Settings -> Project Settings -> Project Interpreter.
For IntelliJ, go to File -> Project Structure -> Project -> Project SDK.
Add a Virtualenv Environment from an Existing environment and set the Interpreter to YOUR_REPO_ROOT/venv/bin/python.
We force the following checks in before changes can be merged into master:
eslint ,
prettier ,
isort ,
black ,
pylint ,
mypy .
You can run make to executes all checks.
To fix any formatting or import errors, you can simply run make format.
For more details, see the format and format-check tasks in the Makefile
You can’t perform that action at this time.