/gordo-core

Gordo core library

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Gordo core library.

The main component can be found here.

Installation

Python 3.9 need to be installed in the system first.

pip3 install gordo-core

Developers Instructions

Setup

Install poetry.

Setup and run development shell instance:

> poetry shell
> poetry install

You could also install and apply pre-commit hooks.

Run tests

Install docker (or similar container manager) if you want to run test-suite.

Run tests (except docker-related ones):

> poetry run pytest -n auto -m "not dockertest"

Run docker-related tests:

> poetry run pytest -m "dockertest"