py2app Changelog

What's new in py2app 0.9

Mar 26, 2015
  • issue #146, #147: The “python” binary in MyApp.app/Contents/MacOS was the small stub exetable from framework builds, instead of the actual command-line interpreter. The result is that you couldn’t use sys.executable to start a new interpreter, which (amongst others) breaks multiprocessing.
  • pull request #7: Add support for PyQt5 to the sip recipe. Patch by Mark Montague.
  • pull request #4: Copying PySide plugins was broken due to bad indentation.
  • pull request #5: py2app was broken for python versions that don’t use _sysconfigdata.
  • issue #135: Don’t sleep for a second after compiling a XIB file
  • issue #134: Remove target location before copying files into the bundle.
  • issue #133: Ensure that the application’s “Framework” folder is on the search path for ctypes.util.find_library.
  • issue #132: Depend on modulegraph 0.12 to avoid build errors when the python code contains references to compatibility modules that contain SyntaxErrors for the current python version.
  • Explicitly report modules that cannot be found at the end of the run (for non-alias builds)
  • Report modules that contain syntax errors at the end of the run (for non-alias builds)

New in py2app 0.4.3 (Oct 12, 2009)

  • Bug fixes:
  • A bad format string in build_app.py made it impossible to copy the Python framework into an app bundle.

New in py2app 0.3.6 (Jan 6, 2009)

  • Ensure that custom icons are copied into the output bundle.
  • Solve compatibility problem with some haxies and inputmanager plugins.