Skip to content

Commit c03af4e

Browse files
committed
Add wheel
1 parent 43d9378 commit c03af4e

File tree

41 files changed

+47
-46
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+47
-46
lines changed

.automation/build.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ def build_dockerfile(
646646
pipenv_download_command = (
647647
"RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \\\n"
648648
" mkdir /download \\\n"
649-
" && PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \\\n"
649+
" && PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \\\n"
650650
)
651651
pipenv_install_command = ""
652652
pipenv_path_command = 'ENV PATH="${PATH}"'

.github/workflows/-build-docker.yml

+1
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ jobs:
8686

8787
- name: Build Image
8888
uses: docker/build-push-action@v4
89+
timeout-minutes: 360 # Temp increase to see how long it takes
8990
with:
9091
file: ${{ inputs.dockerfile }}
9192
platforms: linux/amd64,linux/arm64

Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,12 @@ RUN rustup-init -y --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-u
100100

101101
RUN --mount=type=cache,id=cargo-${TARGETARCH},sharing=locked,target=/cargo/.cargo/registry/,uid=63425 \
102102
. /cargo/.cargo/env \
103-
&& cargo binstall --no-confirm --no-symlinks shellcheck-sarif sarif-fmt --root /tmp --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-unknown-linux-musl" || echo "aarch64-unknown-linux-musl")
103+
&& cargo binstall --no-confirm --no-symlinks sarif-fmt shellcheck-sarif --root /tmp --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-unknown-linux-musl" || echo "aarch64-unknown-linux-musl")
104104

105105
FROM scratch AS cargo
106106
COPY --link --from=cargo-build /tmp/bin/* /bin/
107-
RUN ["/bin/shellcheck-sarif", "--help"]
108107
RUN ["/bin/sarif-fmt", "--help"]
108+
RUN ["/bin/shellcheck-sarif", "--help"]
109109

110110
#FROM__END
111111

@@ -292,7 +292,7 @@ RUN apk add --update --no-cache \
292292
#PIPVENV_DOWNLOAD__START
293293
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
294294
mkdir /download \
295-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
295+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
296296
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
297297
ansible-lint \
298298
cpplint \

flavors/ci_light/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ RUN apk add --update --no-cache \
128128
#PIPVENV_DOWNLOAD__START
129129
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
130130
mkdir /download \
131-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
131+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
132132
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
133133
yamllint
134134

flavors/cupcake/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,12 @@ RUN rustup-init -y --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-u
8787

8888
RUN --mount=type=cache,id=cargo-${TARGETARCH},sharing=locked,target=/cargo/.cargo/registry/,uid=63425 \
8989
. /cargo/.cargo/env \
90-
&& cargo binstall --no-confirm --no-symlinks shellcheck-sarif sarif-fmt --root /tmp --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-unknown-linux-musl" || echo "aarch64-unknown-linux-musl")
90+
&& cargo binstall --no-confirm --no-symlinks sarif-fmt shellcheck-sarif --root /tmp --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-unknown-linux-musl" || echo "aarch64-unknown-linux-musl")
9191

9292
FROM scratch AS cargo
9393
COPY --link --from=cargo-build /tmp/bin/* /bin/
94-
RUN ["/bin/shellcheck-sarif", "--help"]
9594
RUN ["/bin/sarif-fmt", "--help"]
95+
RUN ["/bin/shellcheck-sarif", "--help"]
9696

9797
#FROM__END
9898

@@ -261,7 +261,7 @@ RUN apk add --update --no-cache \
261261
#PIPVENV_DOWNLOAD__START
262262
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
263263
mkdir /download \
264-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
264+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
265265
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
266266
ansible-lint \
267267
cpplint \

flavors/documentation/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ RUN apk add --update --no-cache \
169169
#PIPVENV_DOWNLOAD__START
170170
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
171171
mkdir /download \
172-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
172+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
173173
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
174174
ansible-lint \
175175
djlint \

flavors/dotnet/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ RUN apk add --update --no-cache \
172172
#PIPVENV_DOWNLOAD__START
173173
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
174174
mkdir /download \
175-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
175+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
176176
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
177177
ansible-lint \
178178
cpplint \

flavors/dotnetweb/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ RUN apk add --update --no-cache \
192192
#PIPVENV_DOWNLOAD__START
193193
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
194194
mkdir /download \
195-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
195+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
196196
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
197197
ansible-lint \
198198
cpplint \

flavors/go/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ RUN apk add --update --no-cache \
184184
#PIPVENV_DOWNLOAD__START
185185
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
186186
mkdir /download \
187-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
187+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
188188
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
189189
ansible-lint \
190190
djlint \

flavors/java/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ RUN apk add --update --no-cache \
169169
#PIPVENV_DOWNLOAD__START
170170
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
171171
mkdir /download \
172-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
172+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
173173
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
174174
ansible-lint \
175175
djlint \

flavors/javascript/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ RUN apk add --update --no-cache \
189189
#PIPVENV_DOWNLOAD__START
190190
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
191191
mkdir /download \
192-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
192+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
193193
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
194194
ansible-lint \
195195
djlint \

flavors/php/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ RUN apk add --update --no-cache \
169169
#PIPVENV_DOWNLOAD__START
170170
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
171171
mkdir /download \
172-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
172+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
173173
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
174174
ansible-lint \
175175
djlint \

flavors/python/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ RUN apk add --update --no-cache \
179179
#PIPVENV_DOWNLOAD__START
180180
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
181181
mkdir /download \
182-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
182+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
183183
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
184184
ansible-lint \
185185
djlint \

flavors/ruby/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ RUN apk add --update --no-cache \
167167
#PIPVENV_DOWNLOAD__START
168168
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
169169
mkdir /download \
170-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
170+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
171171
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
172172
ansible-lint \
173173
djlint \

flavors/rust/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@ RUN rustup-init -y --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-u
5858

5959
RUN --mount=type=cache,id=cargo-${TARGETARCH},sharing=locked,target=/cargo/.cargo/registry/,uid=63425 \
6060
. /cargo/.cargo/env \
61-
&& cargo binstall --no-confirm --no-symlinks shellcheck-sarif sarif-fmt --root /tmp --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-unknown-linux-musl" || echo "aarch64-unknown-linux-musl")
61+
&& cargo binstall --no-confirm --no-symlinks sarif-fmt shellcheck-sarif --root /tmp --target $([[ "${TARGETARCH}" == "amd64" ]] && echo "x86_64-unknown-linux-musl" || echo "aarch64-unknown-linux-musl")
6262

6363
FROM scratch AS cargo
6464
COPY --link --from=cargo-build /tmp/bin/* /bin/
65-
RUN ["/bin/shellcheck-sarif", "--help"]
6665
RUN ["/bin/sarif-fmt", "--help"]
66+
RUN ["/bin/shellcheck-sarif", "--help"]
6767

6868
#FROM__END
6969

@@ -205,7 +205,7 @@ RUN apk add --update --no-cache \
205205
#PIPVENV_DOWNLOAD__START
206206
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
207207
mkdir /download \
208-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
208+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
209209
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
210210
ansible-lint \
211211
djlint \

flavors/salesforce/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ RUN apk add --update --no-cache \
170170
#PIPVENV_DOWNLOAD__START
171171
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
172172
mkdir /download \
173-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
173+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
174174
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
175175
ansible-lint \
176176
djlint \

flavors/security/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ RUN apk add --update --no-cache \
144144
#PIPVENV_DOWNLOAD__START
145145
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
146146
mkdir /download \
147-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
147+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
148148
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
149149
ansible-lint \
150150
cfn-lint \

flavors/swift/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ RUN apk add --update --no-cache \
167167
#PIPVENV_DOWNLOAD__START
168168
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
169169
mkdir /download \
170-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
170+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
171171
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
172172
ansible-lint \
173173
djlint \

flavors/terraform/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ RUN apk add --update --no-cache \
179179
#PIPVENV_DOWNLOAD__START
180180
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
181181
mkdir /download \
182-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
182+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
183183
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
184184
ansible-lint \
185185
djlint \

linters/ansible_ansible_lint/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
ansible-lint
9090

linters/c_cpplint/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
cpplint
9090

linters/cloudformation_cfn_lint/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
cfn-lint
9090

linters/cpp_cpplint/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
cpplint
9090

linters/html_djlint/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
djlint
9090

linters/python_bandit/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
bandit \
9090
bandit_sarif_formatter \

linters/python_black/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
black
9090

linters/python_flake8/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
flake8
9090

linters/python_isort/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
isort \
9090
black

linters/python_mypy/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
mypy
9090

linters/python_pylint/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
pylint \
9090
typing-extensions

linters/python_pyright/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ RUN apk add --update --no-cache \
8484
#PIPVENV_DOWNLOAD__START
8585
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8686
mkdir /download \
87-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
87+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
8888
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
8989
pyright
9090

linters/repository_checkov/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ RUN apk add --update --no-cache \
8686
#PIPVENV_DOWNLOAD__START
8787
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8888
mkdir /download \
89-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
89+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
9090
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
9191
packaging \
9292
checkov

linters/repository_semgrep/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ RUN apk add --update --no-cache \
8686
#PIPVENV_DOWNLOAD__START
8787
RUN --mount=type=cache,id=pip,sharing=locked,target=/var/cache/pip,uid=0 \
8888
mkdir /download \
89-
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv \
89+
&& PYTHONDONTWRITEBYTECODE=1 pip3 --disable-pip-version-check install --cache-dir=/var/cache/pip --upgrade pip crossenv wheel \
9090
&& pip download --cache-dir=/var/cache/pip --dest "/download" \
9191
semgrep
9292

0 commit comments

Comments
 (0)