Black

Black is a opinionated python code formatter.

Run Locally

The mozlint integration of black can be run using mach:

$ mach lint --linter black <file paths>

Alternatively, omit the --linter black and run all configured linters, which will include black.

Configuration

To enable black on new directory, add the path to the include section in the black.yml file.

Autofix

The black linter provides a --fix option.

Sources