From 24d70469ab6f32aa2041a9b2794b4cc5f3e814ef Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Fri, 19 Jul 2024 10:29:21 -0700 Subject: [PATCH] [stable-2.15] Use build instead of pep517 for integration test (#83640) (cherry picked from commit f261a6142f2f56f69ee2896229c07814b3880095) --- .../ansible-collection-python-dist-boo/pyproject.toml | 1 - .../targets/collections_runtime_pythonpath/runme.sh | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/test/integration/targets/collections_runtime_pythonpath/ansible-collection-python-dist-boo/pyproject.toml b/test/integration/targets/collections_runtime_pythonpath/ansible-collection-python-dist-boo/pyproject.toml index feec734a6b0..509374b535c 100644 --- a/test/integration/targets/collections_runtime_pythonpath/ansible-collection-python-dist-boo/pyproject.toml +++ b/test/integration/targets/collections_runtime_pythonpath/ansible-collection-python-dist-boo/pyproject.toml @@ -1,6 +1,5 @@ [build-system] requires = [ "setuptools >= 44", - "wheel", ] build-backend = "setuptools.build_meta" diff --git a/test/integration/targets/collections_runtime_pythonpath/runme.sh b/test/integration/targets/collections_runtime_pythonpath/runme.sh index 38c6c64f241..311124e2a6c 100755 --- a/test/integration/targets/collections_runtime_pythonpath/runme.sh +++ b/test/integration/targets/collections_runtime_pythonpath/runme.sh @@ -25,11 +25,11 @@ ansible \ === Test that the module \ gets picked up if installed \ into site-packages === -python -m pip install pep517 -( # Build a binary Python dist (a wheel) using PEP517: +python -m pip install build +( # Build a binary Python dist (a wheel) using build: cp -r ansible-collection-python-dist-boo "${OUTPUT_DIR}/" cd "${OUTPUT_DIR}/ansible-collection-python-dist-boo" - python -m pep517.build --binary --out-dir dist . + python -m build -w -o dist . ) # Install a pre-built dist with pip: python -m pip install \