Contributing to ml-orchestrator#

We welcome contributions to ml-orchestrator! Follow the guidelines below to get started.

Setting Up Development Environment#

  1. Clone the repository:

git clone https://github.com/danielavdar/ml-orchestrator.git
  1. Install with dev and docs dependencies:

make

Testing and Documentation#

  • Run tests via pytest:

make test
  • Run code style checks and formatting/ ruining pre-commit hooks:

make check
  • Run type checks via mypy:

make mypy
  • Build Sphinx documentation:

make doc