Skip to content

Commit 95d480d

Browse files
jonathanperretdl1com
authored andcommitted
Pin setuptools to known working version
Release 75.9.0 of setuptools changed some internal module paths that broke PyInstaller, and other stuff, see pypa/setuptools#4866 for example.
1 parent 267d48b commit 95d480d

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

.github/workflows/build-multi-os.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ jobs:
6161
- name: Install Python modules
6262
run: |
6363
python -m pip install --upgrade pip
64-
python -m pip install --upgrade setuptools
6564
python -m pip install -r requirements.build.txt
6665
- name: Use cached gui files (1)
6766
id: gui1-cache
@@ -189,7 +188,6 @@ jobs:
189188
choco install patch
190189
choco install vcredist-all # fixes dependency on msvcr100.dll
191190
python -m pip install --upgrade pip
192-
python -m pip install --upgrade setuptools
193191
python -m pip install -r requirements.build.txt
194192
python -m pip install -r windows-build\windows_build_requirements.txt
195193
- name: Restore cached firmware
@@ -589,7 +587,6 @@ jobs:
589587
cd squashfs-root
590588
sudo apt-get install -y avrdude libasound2-dev
591589
./AppRun -m pip install --upgrade pip
592-
./AppRun -m pip install --upgrade setuptools
593590
# hack to fix setup.py script with faulty include
594591
./AppRun -m pip install --global-option=build_ext --global-option="-I$(pwd)/opt/${{steps.vars.outputs.python-minor}}/include/${{steps.vars.outputs.python-minor}}" simpleaudio
595592
./AppRun -m pip install -r requirements.build.txt

requirements.build.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
setuptools==75.8.0
12
fbs @ git+https://github.com/AllYarnsAreBeautiful/fbs@1.2.1-pyqt6
23
PySide6==6.6.2
34
PyInstaller==6.4.0

0 commit comments

Comments
 (0)