Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 837 Bytes

CONTRIBUTING.md

File metadata and controls

39 lines (28 loc) · 837 Bytes

Contributing

Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.

Environment setup

To run the test suites locally, you only need two tools, copier and git.

python3 -m pip install --user pipx

pipx install copier

Running tests

To run the tests, run bash tests/run-tests.sh or ./tests/run-tests.ps1 depending on which platform you are on.

Serving docs

python3 -m venv venv
. venv/bin/activate
pip install mkdocs mkdocs-material
mkdocs serve

You can also install mkdocs with pipx and inject mkdocs-material in its venv, this way you don't need to create one yourself:

python3 -m pip install --user pipx
pipx install mkdocs
pipx inject mkdocs mkdocs-material
mkdocs serve