The two issues from the first use in another repository, plus housekeeping after the
release.
- Record the v0.1.0 DOIs (concept 10.5281/zenodo.22649033, version 10.5281/zenodo.22649034) and add the PyPI, CI and DOI badges.
- CI passes
CODECOV_TOKENand fails the upload loudly: five runs had uploaded nothing while green. - Coverage measures the CLI and every subprocess (the parallel +
patch=subprocessmodes);
in-process CLI tests and the remaining core branches take it from 72 % to 100 %. - A relative
--python(orPYTHON) passed the existence check, then crashed with a
traceback from the sandbox (#1): the check ran in the caller's cwd, pytest in the
sandbox. The interpreter is now made absolute once, before the run:--pythonrelative
to the caller's cwd, a declaration'sPYTHONrelative to the root likeROOTand
PATHS(a bare name is still looked up onPATH). test_run_verbose_only_keep_and_stopno longer leaves a sandbox in$TMPDIRon every
suite run (14 per self-check), and now asserts the kept directory exists (#2).- Three new self-contracts pin the fixes (
python-unresolved,keep-ignored,
declared-python-cwd-anchored); the self-check reads 16 OK.