From 5ec1eec11000ef118b2a87c330245ffaa475f5ee Mon Sep 17 00:00:00 2001 From: Thomas Huth Date: Fri, 30 Aug 2024 15:38:01 +0200 Subject: [PATCH] python: Install pycotap in our venv if necessary MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The upcoming functional tests will require pycotap for providing TAP output from the python-based tests. Since we want to be able to run some of the tests offline by default, too, let's install it along with meson in our venv if necessary (it's size is only 5 kB, so adding the wheel here should not really be a problem). The wheel file has been obtained with: pip download --only-binary :all: --dest . --no-cache pycotap Tested-by: Philippe Mathieu-Daudé Reviewed-by: Daniel P. Berrangé Message-ID: <20240830133841.142644-8-thuth@redhat.com> Signed-off-by: Thomas Huth --- python/wheels/pycotap-1.3.1-py3-none-any.whl | Bin 0 -> 5119 bytes pythondeps.toml | 1 + 2 files changed, 1 insertion(+) create mode 100644 python/wheels/pycotap-1.3.1-py3-none-any.whl diff --git a/python/wheels/pycotap-1.3.1-py3-none-any.whl b/python/wheels/pycotap-1.3.1-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..9c2c7d259365c8a0487228c6878e2c0b10ba6bdd GIT binary patch literal 5119 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 m`v0S8e@6an)_<*fk{$ZrS=R(XK?(SiL