Skip to content

Commit 3e6360e

Browse files
authored
ci: pin setuptools<81 to retain pkg_resources for pyewts build
setuptools 81 (July 2025) removed the implicit bundling of pkg_resources, which pyewts 0.2.0's setup.py imports at build time. Upgrading setuptools on CI moved the runner from a working 79.x to a 82.x that breaks the install. Pinning <81 keeps the build working without touching runtime dependencies or requirements.txt.
1 parent 6f24564 commit 3e6360e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
- name: Install dependencies
2828
run: |
29-
python -m pip install --upgrade pip setuptools wheel
29+
python -m pip install --upgrade pip "setuptools<81" wheel
3030
pip install -r requirements.txt --no-build-isolation
3131
3232
- name: Run test

0 commit comments

Comments
 (0)