Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-762

Consider cx_Freeze to replace py2exe / py2app

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Packaging & Deployment
    • Labels:
      None

      Description

      cx_Freeze [1] is a cross platform solution for creating executables, just like we currently do with py2exe and py2app. We should evaluate this option to replace our current solutions. It could simplify setup.py and would also support Python 3.

      From how I understand the documentation it also directly supports bdist_msi and bdist_dmg commands for creating installer packages. Especially moving away from the NSIS installer on Windows would be nice, since that isn't maintained anymore and hasn't seen any update in years (last release 2009).

      [1] http://cx-freeze.sourceforge.net/

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              outsidecontext Philipp Wolfer
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package