Skip to content

Commit 7f61d63

Browse files
fix: pin down setuptools version
1 parent 7a62f0c commit 7f61d63

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/release-binaries.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,12 @@ jobs:
8181

8282
- name: Install Python deps
8383
run: |
84-
python -m pip install -U pip wheel setuptools
85-
pip install Nuitka[onefile]
84+
python -m pip install -U pip wheel
85+
# setuptools>=72 removed pkg_resources.DefaultProvider, which
86+
# Nuitka 4.x's bundled Jinja2 copy requires during C code generation.
87+
# Pin below 72 until Nuitka ships its own Jinja2 fix.
88+
pip install "setuptools<72"
89+
pip install nuitka[onefile]
8690
pip install .
8791
8892
- name: Create entrypoint

0 commit comments

Comments
 (0)