Skip to content

2.1.4

Latest

Choose a tag to compare

@jessielw jessielw released this 22 Jul 03:08

Changed

  • Improve bundle for MacOS:
    • build_desktop.py:109 now keeps PyInstaller’s native .app, supplies the icon and bundle identifier before signing, and strictly verifies the final signature
    • core/utils/working_dir.py:18 resolves frozen resources through sys._MEIPASS
    • .github/workflows/build-desktop-app.yml:72 archives macOS apps with ditto, extracts them, and verifies the archived signature before upload/release
    • Removed the unsafe custom bundle reconstruction and manual signing logic. PyInstaller already handles ad-hoc signing and its required symlink layout. PyInstaller signing documentation (https://pyinstaller.org/en/stable/feature-notes.html#macos-binary-code-signing)