@samitouri / QOSamiQemu / commits / 4c2c89630c

python: pin 'wheel' version in minreqs test

With recent python packaging ecosystem updates, the latest 'wheel' is no longer compatible with older packages - and was somehow still compatible with our Python 3.9 environment. Pin wheel to an older version (Version based on Debian 11's available wheel package) to remove warnings during the minreqs test. Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Message-ID: <20260226213400.1254014-2-jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com>

John Snow committed Feb 26, 2026 at 16:33 UTC 4c2c89630c499876974ca77d13f86e57d8454e7b
2 files changed +1 -2
python/Makefile
-2
@@ -63,8 +63,6 @@ $(QEMU_MINVENV_DIR) $(QEMU_MINVENV_DIR)/bin/activate: setup.cfg tests/minreqs.tx
63 @( \
64 echo "ACTIVATE $(QEMU_MINVENV_DIR)"; \
65 . $(QEMU_MINVENV_DIR)/bin/activate; \
66 - echo "INSTALL wheel $(QEMU_MINVENV_DIR)"; \
67 - $(PIP_INSTALL) wheel 1>/dev/null; \
66 echo "INSTALL -r tests/minreqs.txt $(QEMU_MINVENV_DIR)";\
67 $(PIP_INSTALL) -r tests/minreqs.txt 1>/dev/null; \
68 echo "INSTALL -e qemu $(QEMU_MINVENV_DIR)"; \
python/tests/minreqs.txt
+1
@@ -16,6 +16,7 @@
16 # installation of the QEMU package itself fails, failing to find
17 # setuptools.
18 setuptools<=70
19 +wheel==0.34.2
20
21 # Dependencies for qapidoc/qapi_domain et al
22 sphinx==3.4.3