Installation

mllint is compiled for Linux, MacOS and Windows and is published to PyPI, so it can be installed using pip install -U mllint Alternatively, use one of the Docker containers at bvobart/mllint

2 min · Bart van Oort (bvobart)

Usage

mllint is compiled for Linux, MacOS and Windows and is published to PyPI, so it can be installed using pip install -U mllint Alternatively, use one of the Docker containers at bvobart/mllint

3 min · Bart van Oort (bvobart)

Configuration

mllint can be configured either using a .mllint.yml file or through the project’s pyproject.toml. This allows you to: selectively disable specific linting rules or categories using their slug define custom linting rules configure specific settings for various linting rules. See the code snippets and commands provided below for examples of such configuration files. Commands To print mllint’s current configuration in YAML format, run (optionally providing the path to the project’s folder):...

1 min · Bart van Oort (bvobart)

Categories

mllint analyses your ML project on adherence to software quality standards based on several categories. Find out more about each category entails and what rules they contain here.

1 min · Bart van Oort (bvobart)

Rules

Each of the categories on which mllint evaluates your project, contain a number of rules to each validate a certain software quality practice. Find out more about all rules that mllint has to offer here.

1 min · Bart van Oort (bvobart)