Skip to content

Commit

Permalink
🧪 Bump setuptools in smoke test to v75.8.0
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
webknjaz committed Jan 24, 2025
1 parent da900af commit cebc64f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/reusable-smoke-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ jobs:
CONTENTS: |
[build-system]
requires = [
"setuptools == 65.6.3",
"setuptools == 75.8.0",
]
build-backend = "setuptools.build_meta"
Expand Down

0 comments on commit cebc64f

Please sign in to comment.