How to contribution 👐

How to contribution 👐#

If you want to contribute to this project, you need to install hatch on your system, then clone the depot and install de default env:

git clone https://git.ias.u-psud.fr/majis_sgs/operations/majis-ops-toolbox.git
cd majis-ops-toolbox

# Install dev dependencies
hatch env create

# Setup pre-commit hook
hatch run pre-commit install

To lint and format the source code:

hatch -e linter run check
hatch -e linter run format

To test the module:

hatch -e tests run tests

To build the docs:

hatch -e docs run build