SADM stands for System ADMinistration. This is the Prologin contest finals infrastructure.
This repository contains:
Please refer to the full documentation: https://prologin-sadm.readthedocs.io/
SADM uses black to format its python code and flake8 to enforce the style guide. Before submitting, please make sure that your code is properly formatted and documented!
SADM provides a pre-commit configuration for you to check your changes before submitting them.
To setup pre-commit
, run:
$ pip install -r requirements-dev.txt
$ pre-commit install
This will run black over the code to be committed and if anything changes the pre-commit will fail. Simply try again and the re-formatted code will be committed.