On Tue, Feb 3, 2026 at 4:08 PM Paolo Bonzini <[email protected]> wrote: > > > > Il mar 3 feb 2026, 21:36 John Snow <[email protected]> ha scritto: >> >> Add the local python package group into pythondeps.toml for the >> tooling This makes qemu.qmp, qemu.machine and qemu.utils >> packages unconditionally available for tests and scripts. > > > Out of curiosity why not add setuptools and wheel to the group, at this > point? Can be done on top of course.
Hm. If we're operating offline, it would only really serve as a configure check. Online it might actually be a help. I'll do it as a follow up, I just need to figure out which versions meet our needs and do testing to choose the accepted values. > > Paolo > >> >> Signed-off-by: John Snow <[email protected]> >> --- >> pythondeps.toml | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/pythondeps.toml b/pythondeps.toml >> index 743e2a8848c..89256132fee 100644 >> --- a/pythondeps.toml >> +++ b/pythondeps.toml >> @@ -37,6 +37,7 @@ sphinx_rtd_theme = { accepted = ">=0.5", installed = >> "1.2.2" } >> # system packages, or python packages we vendor. >> [tooling] >> "qemu.qmp" = { accepted = ">=0.0.5", installed = "0.0.5" } >> +"qemu" = { path = "python/" } >> >> # This test group is for functional tests, and can include dependencies >> # fetched from PyPI. >> -- >> 2.52.0 >>
