fix: let pip install the dev extra

pyproject had no [build-system] and no module list, so setuptools' flat-layout discovery found scripts/ and tests/ and refused to build. Nothing is packaged now and pip install -e ".[dev]" installs the tooling.
This commit is contained in:
Abdessamad Derraz committed 2026-11-05 19:08:16 +01:00
1 parent fefc9ca16f
commit a1d5e7c13d
3 files changed
+42 -2

No files matched your search

+3 -2
View File
@@ -39,8 +39,9 @@ tests are reported as skipped, so install them before a pull request
(`pip install "jsonschema[format-nongpl]" markdown`). The installer's
full-screen tests drive `install.py --tui` on a pseudo-terminal and read the
screen back with `pyte`, and fuzz the key decoder with `hypothesis`: both skip
without them (`pip install pyte hypothesis`). No test framework beyond the
standard library `unittest` module.
without them (`pip install pyte hypothesis`). `pip install -e ".[dev]"` from the
checkout installs all of these at once, from the `dev` extra of `pyproject.toml`.
No test framework beyond the standard library `unittest` module.
## Modules at a glance