Skip to content

Commit 82dfc80

Browse files
authored
#1595: chore: pin micropipenv and uv versions in Dockerfile pip install commands for reproducible builds (#1998)
1 parent 0bb6eb8 commit 82dfc80

File tree

38 files changed

+38
-38
lines changed

38 files changed

+38
-38
lines changed

codeserver/ubi9-python-3.11/Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

codeserver/ubi9-python-3.12/Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

jupyter/datascience/ubi9-python-3.11/Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
3333
USER 1001
3434

3535
# Install micropipenv and uv to deploy packages from requirements.txt begin
36-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
36+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
3737
# Install micropipenv and uv to deploy packages from requirements.txt end
3838

3939
# Install the oc client begin

jupyter/datascience/ubi9-python-3.12/Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
3333
USER 1001
3434

3535
# Install micropipenv and uv to deploy packages from requirements.txt begin
36-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
36+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
3737
# Install micropipenv and uv to deploy packages from requirements.txt end
3838

3939
# Install the oc client begin

jupyter/minimal/ubi9-python-3.11/Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

jupyter/minimal/ubi9-python-3.11/Dockerfile.cuda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

jupyter/minimal/ubi9-python-3.11/Dockerfile.rocm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

jupyter/minimal/ubi9-python-3.12/Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

jupyter/minimal/ubi9-python-3.12/Dockerfile.cuda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

jupyter/minimal/ubi9-python-3.12/Dockerfile.rocm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN dnf install -y mesa-libGL skopeo && dnf clean all && rm -rf /var/cache/yum
2020
USER 1001
2121

2222
# Install micropipenv and uv to deploy packages from requirements.txt begin
23-
RUN pip install --no-cache-dir -U "micropipenv[toml]" "uv"
23+
RUN pip install --no-cache-dir -U "micropipenv[toml]==1.9.0" "uv==0.8.12"
2424
# Install micropipenv and uv to deploy packages from requirements.txt end
2525

2626
# Install the oc client begin

0 commit comments

Comments
 (0)