Contributions
Contributions to the Jobstats platform and its tools are welcome. To work with the code, build a Conda environment:
$ conda create --name jds-env python=3.12 \
pandas \
pyarrow \
pytest-mock \
ruff \
blessed \
requests \
pyyaml \
mkdocs-material \
-c conda-forge -y
Testing
Be sure that the tests are passing before making a pull request:
Static Checking
Run ruff
and make sure it is passing for each source file modified:
Documentation
The documentation is generated with Material for MkDocs. To build and serve the documentation: