21367: Explicitly install setuptools
authorBrett Smith <brett.smith@curii.com>
Wed, 10 Jan 2024 22:01:41 +0000 (17:01 -0500)
committerBrett Smith <brett.smith@curii.com>
Wed, 10 Jan 2024 22:01:41 +0000 (17:01 -0500)
Prepare for a PEP 517 world.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

sdk/dev-jobs.dockerfile

index 016163307f20faad99061c093cb596eed7b21577..dfc839fe00bd3f115f247ec2efaa464dbb4e0ad5 100644 (file)
@@ -19,7 +19,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q && apt-get install -qy --no
 ADD * /usr/local/src/
 RUN python3 -m venv /opt/arvados-py
 ENV PATH=/opt/arvados-py/bin:/usr/local/bin:/usr/bin:/bin
-RUN python3 -m pip install --no-cache-dir wheel
+RUN python3 -m pip install --no-cache-dir setuptools wheel
 # Run a-c-r afterward to check for a successful install.
 RUN python3 -m pip install --no-cache-dir /usr/local/src/* && arvados-cwl-runner --version