The one hundred arms giant in charge of Tesselo integrations
make install
# This will also install the runtime dependencies
make dev_install
make upgrade_dependencies
We are using https://pre-commit.com/ hooks, they are specified in the file .pre-commit-config.yaml and installed when you run make dev_install.
If the pre-commit configuration file is changed, remember to run make dev_install or pre-commit install again.
To manually force run the pre-commit tasks, you can type:
make pre-commitThe Makefile is a good resource to see how things are done.
Some of these targets include:
Includes the pre-commit hooks and running the tests with code coverage reports.
make checkIncludes security checks and other code smells.
make check-advancedIncludes code complexity and documentation style checks.
make check-pickyDatabase management and other operations will be integrated into the Flask CLI
pip install -e .
GIGES_SETTINGS=giges.settings.DevelopmentSettings gigespip install -e .
GIGES_SETTINGS=giges.settings.DevelopmentSettings giges db upgrade head