docs: say the floor test imports under 3.9

This commit is contained in:
Abdessamad Derraz committed 2026-10-21 10:13:37 +02:00
1 parent 36d93c1750
commit c3500c25b7
1 file changed
+3 -1
+3 -1
View File
@@ -22,7 +22,9 @@ python -m unittest tests.test_install tests.test_install_cores -v
The table below says which module covers what.
Running the build needs Python 3.9 or newer and `pyyaml` alone. CI runs the suite on 3.12. The
Running the build needs Python 3.9 or newer and `pyyaml` alone. CI runs the suite on 3.12,
and one test imports every module under `scripts/` with a real `python3.9`, which
needs `pyyaml` and `jsonschema` installed for that interpreter. The
schema contract tests also need `jsonschema[format-nongpl]`, and one site test
renders a wiki line with `markdown`. The CI installs both: without them those
tests are reported as skipped, so install them before a pull request