Development tools

Development tools#

There are different ways to contribute to the project. For example, with just a browser, one can create issues on our Gitlab projects (see https://foss.heptapod.net/py-edu-fr) or even submit merge requests via the web interface (see Heptapod and Mercurial).

However, to get and use our repositories locally on your computer, one needs:

Once the following commands work fine, you should be ready to use our repositories and contribute.

uv --version
pdm --version
hg version -v
hg help topic

Note

The program make is also used as an helper to run slightly complicated commands but it is not mandatory.