Skip to content

Try Nuitka instead of PyInstaller for creating the executable#85

Closed
marph91 wants to merge 1 commit into
masterfrom
feature/try-nuitka
Closed

Try Nuitka instead of PyInstaller for creating the executable#85
marph91 wants to merge 1 commit into
masterfrom
feature/try-nuitka

Conversation

@marph91

@marph91 marph91 commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Last log: https://github.com/marph91/jimmy/actions/runs/27882256949

Findings

  • Executable size almost the same.
  • Speed almost the same.
  • Build time is longer (15-30 minutes).
  • Ubuntu build only successful with latest Ubuntu (24.04). Else ValueError: compression parameter 'nb_workers' received an illegal value 4; the valid range is [0, 0].
  • Pandoc is not bundled automatically in Windows (smoke test fails). I didn't dig deeper to find a solution.

Conclusion

For now, it's not worth to switch to Nuitka. May check again in future.

@marph91 marph91 force-pushed the feature/try-nuitka branch 9 times, most recently from ef1c356 to 6274e31 Compare June 20, 2026 16:07
@marph91 marph91 changed the title Try nuitka instead of PyInstaller for bundling Try Nuitka instead of PyInstaller for creating the executable Jun 20, 2026
@marph91 marph91 force-pushed the feature/try-nuitka branch 3 times, most recently from c209901 to 354bac4 Compare June 20, 2026 19:05
@marph91 marph91 closed this Jun 20, 2026
@marph91 marph91 force-pushed the feature/try-nuitka branch from 354bac4 to 66b1922 Compare June 20, 2026 19:08
@marph91 marph91 reopened this Jun 20, 2026
@marph91 marph91 force-pushed the feature/try-nuitka branch 2 times, most recently from 6334dce to 99b4cc5 Compare June 20, 2026 19:55
@marph91 marph91 force-pushed the feature/try-nuitka branch from 99b4cc5 to 0b4170b Compare June 20, 2026 19:59
@marph91 marph91 closed this Jun 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant