https://github.com/python/cpython/commit/516258a960586dcd8e12c83d88b0717ace10a704
commit: 516258a960586dcd8e12c83d88b0717ace10a704
branch: 3.14
author: Thomas Kowalski <[email protected]>
committer: hugovk <[email protected]>
date: 2026-03-01T22:41:23+02:00
summary:
[3.14] gh-145351: use `--no-install-recommends` (GH-145352) (#145403)
files:
M .github/workflows/build.yml
M .github/workflows/posix-deps-apt.sh
M .github/workflows/regen-abidump.sh
M .github/workflows/reusable-docs.yml
M .github/workflows/reusable-ubuntu.yml
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b6c28bf7f46263..339569ab4ab929 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -64,7 +64,7 @@ jobs:
- name: Install dependencies
run: |
sudo ./.github/workflows/posix-deps-apt.sh
- sudo apt-get install -yq abigail-tools
+ sudo apt-get install -yq --no-install-recommends abigail-tools
- name: Build CPython
env:
CFLAGS: -g3 -O0
diff --git a/.github/workflows/posix-deps-apt.sh
b/.github/workflows/posix-deps-apt.sh
index 7773222af5d26f..21f5e22bb99e2d 100755
--- a/.github/workflows/posix-deps-apt.sh
+++ b/.github/workflows/posix-deps-apt.sh
@@ -1,7 +1,7 @@
#!/bin/sh
apt-get update
-apt-get -yq install \
+apt-get -yq --no-install-recommends install \
build-essential \
pkg-config \
ccache \
diff --git a/.github/workflows/regen-abidump.sh
b/.github/workflows/regen-abidump.sh
index 251bb3857ecfcb..75a1a72e370202 100644
--- a/.github/workflows/regen-abidump.sh
+++ b/.github/workflows/regen-abidump.sh
@@ -2,7 +2,7 @@ set -ex
export DEBIAN_FRONTEND=noninteractive
./.github/workflows/posix-deps-apt.sh
-apt-get install -yq abigail-tools python3
+apt-get install -yq --no-install-recommends abigail-tools python3
export CFLAGS="-g3 -O0"
./configure --enable-shared && make
make regen-abidump
diff --git a/.github/workflows/reusable-docs.yml
b/.github/workflows/reusable-docs.yml
index fc68c040fca059..c1e58fd44d3790 100644
--- a/.github/workflows/reusable-docs.yml
+++ b/.github/workflows/reusable-docs.yml
@@ -92,7 +92,7 @@ jobs:
restore-keys: |
ubuntu-doc-
- name: 'Install Dependencies'
- run: sudo ./.github/workflows/posix-deps-apt.sh && sudo apt-get install
wamerican
+ run: sudo ./.github/workflows/posix-deps-apt.sh && sudo apt-get install
--no-install-recommends wamerican
- name: 'Configure CPython'
run: ./configure --with-pydebug
- name: 'Build CPython'
diff --git a/.github/workflows/reusable-ubuntu.yml
b/.github/workflows/reusable-ubuntu.yml
index ad725e92f2b20f..9a98693ac12a6b 100644
--- a/.github/workflows/reusable-ubuntu.yml
+++ b/.github/workflows/reusable-ubuntu.yml
@@ -42,7 +42,7 @@ jobs:
if: ${{ fromJSON(inputs.bolt-optimizations) }}
run: |
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh 19
- sudo apt-get install bolt-19
+ sudo apt-get install --no-install-recommends bolt-19
echo PATH="$(llvm-config-19 --bindir):$PATH" >> $GITHUB_ENV
- name: Configure OpenSSL env vars
run: |
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]