File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments