Skip to content

Commit cebc64f

Browse files
committed
🧪 Bump setuptools in smoke test to v75.8.0
Previously GitHub updated their `ubuntu-latest` images to use Ubuntu 24.04 which has Python 3.12 as the default interpreter. Before that, it was Ubuntu 22.04 with Python 3.9. This caused an uncontrolled runtime bump which led to an incompatibility discovery — older versions of `setuptools` are incompatible with Python 3.12. This bumps the `setuptools` version following the previous commit da900af that pins the distro version. Going forward, these two must be bumped in tandem to avoid situations when one gets upgraded suddenly but the other doesn't.
1 parent da900af commit cebc64f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/reusable-smoke-test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
CONTENTS: |
9393
[build-system]
9494
requires = [
95-
"setuptools == 65.6.3",
95+
"setuptools == 75.8.0",
9696
]
9797
build-backend = "setuptools.build_meta"
9898

0 commit comments

Comments
 (0)