My favorites | Sign in
Project Home Wiki Source
Project Information
Members

PyDist

PyDist is an application that recursively follows all the imports from your program and packages it along with the Python interpreter and your program itself.

PyDist will create a Windows executable (.exe), and a Mac OS X Application Bundle (.app) at once. This can both be done at either (or any) OS. You don't need Mac OS X to package for Mac OS X or Windows to package for Windows.

This is much like py2exe, cx_freeze and py2app, except that it does not freeze your code, and packages for multiple OS'es. This is especially useful if you are creating a multiplatform application or an application that dynamically loads Python modules.

PyDist is currently only available for Python 2.

Development status

PyDist is currently in development. Alpha release will be available soon.

Project connections

PyDist is made to package OpenTeacher (http://www.openteacher.org/). This is the reason it doesn't support Python 3, and only includes support for PyQt4 and not for wxwidgets, GTK, PySide etc. It is released seperately because it might be useful to other projects.

Support for Python 3 and PySide will come in the future as OpenTeacher will have to make the switch to Python 3 and PySide at a certain point.

Not sure if there will ever be support for wxwidgets, GTK or other toolkits. However, it's easy to manually copy the toolkit's files afterwards.

Powered by Google Project Hosting