Skip to content

Commit 3141089

Browse files
committed
remove building from source and add wxgtk4.0 install option
1 parent b38bc01 commit 3141089

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/appimage-x86_64.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
# 1) Try binary wheels only (fast)
8989
# 2) Fallback to pip source build if wheels not available
9090
# 3) Final fallback: install system wxGTK package if build fails
91-
pip install --only-binary :all: -U wxPython==4.2.2 || pip install -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3.13-wxgtk4.0 python3-wxgtk4.0)
91+
pip install --only-binary :all: -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3-wxgtk4.0 python3.13-wxgtk4.0)
9292
pip install -r requirements.txt
9393
python --version && pip freeze
9494
./build.sh

.github/workflows/mint_21_1.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
# 1) Try binary wheels only (fast)
7575
# 2) Fallback to pip source build if wheels not available
7676
# 3) Final fallback: install system wxGTK package if build fails
77-
python3 -m pip install --only-binary :all: wxPython==4.2.2 || python3 -m pip install wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3-wxgtk4.0 python3.11-wxgtk4.0)
77+
python3 -m pip install --only-binary :all: wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3-wxgtk4.0 python3.11-wxgtk4.0)
7878
7979
- name: Install requirements
8080
run: python3 -m pip install -r requirements.txt

.github/workflows/ubuntu_20_04.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
# 1) Try binary wheels only (fast)
8686
# 2) Fallback to pip source build if wheels not available
8787
# 3) Final fallback: install system wxGTK package if build fails
88-
pip install --only-binary :all: -U wxPython==4.2.2 || pip install -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3.13-wxgtk4.0 python3-wxgtk4.0)
88+
pip install --only-binary :all: -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3-wxgtk4.0 python3.13-wxgtk4.0)
8989
pip install -r requirements.txt
9090
python --version && pip freeze
9191
./build.sh

.github/workflows/ubuntu_22_04.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
# 1) Try binary wheels only (fast)
8686
# 2) Fallback to pip source build if wheels not available
8787
# 3) Final fallback: install system wxGTK package if build fails
88-
pip install --only-binary :all: -U wxPython==4.2.2 || pip install -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3.13-wxgtk4.0 python3-wxgtk4.0)
88+
pip install --only-binary :all: -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3-wxgtk4.0 python3.13-wxgtk4.0)
8989
pip install -r requirements.txt
9090
python --version && pip freeze
9191
./build.sh

.github/workflows/ubuntu_24_04.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
# 1) Try binary wheels only (fast)
8888
# 2) Fallback to pip source build if wheels not available
8989
# 3) Final fallback: install system wxGTK package if build fails
90-
pip install --only-binary :all: -U wxPython==4.2.2 || pip install -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3.13-wxgtk4.0 python3-wxgtk4.0)
90+
pip install --only-binary :all: -U wxPython==4.2.2 || (sudo apt-get update && sudo apt-get install -y python3-wxgtk4.0 python3.13-wxgtk4.0)
9191
pip install -r requirements.txt
9292
python --version && pip freeze
9393
./build.sh

0 commit comments

Comments
 (0)