Skip to content

Commit 3b3a599

Browse files
committed
ENH: Drop Python 3.8 from default builds
Python 3.8 reached its end-of-life (EOL) on October 7, 2024. Closes #285
1 parent e2a4845 commit 3b3a599

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

scripts/internal/manylinux-build-common.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ if [[ $# -eq 0 ]]; then
1212
PYBIN=(/opt/python/*/bin)
1313
PYBINARIES=()
1414
for version in "${PYBIN[@]}"; do
15-
if [[ ${version} == *"cp38"* || ${version} == *"cp39"* || ${version} == *"cp310"* || ${version} == *"cp311"* ]]; then
15+
if [[ ${version} == *"cp39"* || ${version} == *"cp310"* || ${version} == *"cp311"* ]]; then
1616
PYBINARIES+=(${version})
1717
fi
1818
done

scripts/internal/windows_build_common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import os
55
import shutil
66

7-
DEFAULT_PY_ENVS = ["38-x64", "39-x64", "310-x64", "311-x64"]
7+
DEFAULT_PY_ENVS = ["39-x64", "310-x64", "311-x64"]
88

99
SCRIPT_DIR = os.path.dirname(__file__)
1010
ROOT_DIR = os.path.abspath(os.path.join(SCRIPT_DIR, "..", ".."))

scripts/macpython-install-python.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ else
416416
# Deployment target requirements:
417417
# * 10.9: Python 3.7
418418
# * 11: Python >= 3.8
419-
for pyversion in $LATEST_3p8 $LATEST_3p9 $LATEST_3p10 $LATEST_3p11; do
419+
for pyversion in $LATEST_3p9 $LATEST_3p10 $LATEST_3p11; do
420420
install_macpython $pyversion 11
421421
install_virtualenv
422422
done

0 commit comments

Comments
 (0)