Skip to content

Commit 24e5480

Browse files
Update build-exe.yml
1 parent a680b4d commit 24e5480

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

.github/workflows/build-exe.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,18 @@ jobs:
2323
python-version: '3.9'
2424

2525
- name: Install Dependencies
26-
# Using a requirements file with pinned numpy and explicit PySide6 is crucial for stability.
26+
# A stable requirements file is the foundation of a reliable build.
2727
run: pip install -r requirements.txt
2828

2929
- name: Build with Nuitka
3030
# --- THE FINAL, VERIFIED CONFIGURATION ---
31-
# Use the standard and officially documented '@main' branch reference.
3231
uses: Nuitka/Nuitka-Action@main
3332
with:
34-
# Lock Nuitka to a recent, known-stable version.
3533
nuitka-version: '2.6'
36-
37-
# This ensures Nuitka finds and uses the MSVC compiler.
3834
msvc: 'latest'
3935

40-
# Modern Nuitka auto-detects Qt usage. The other plugins are still necessary.
41-
enable-plugins: "numpy,pandas,tk-inter"
36+
# Nuitka 2.6+ auto-detects pandas and qt. We only need numpy and tk-inter.
37+
enable-plugins: "numpy,tk-inter"
4238

4339
# Pass Nuitka command-line arguments.
4440
script-name: PICA_Launcher_V4.py --onefile

0 commit comments

Comments
 (0)