Packaging
Post instructions for the creation of installers and/or self-contained executables here.
Mac OS X
Application bundles can be generated using the py2app utility available either as part of the OS X developer tools (it's located under /Developer/Applications/Python Tools/), or available from the usual suspect.
twisted/web2/dav/util.py
Because this module uses the python built-in method import(), py2app cannot resolve the dependencies correctly.
This is why we added the following explicit import statements to bin/master.py.
1 # fix to make py2applet happy:
2 import twisted.web2.dav.method.copymove
3 import twisted.web2.dav.method.delete
4 import twisted.web2.dav.method.lock
5 import twisted.web2.dav.method.mkcol
6 import twisted.web2.dav.method.propfind
7 import twisted.web2.dav.method.proppatch
8 import twisted.web2.dav.method.put
9 import twisted.web2.dav.method.report_expand
10 import twisted.web2.dav.method.report
11 # end fix to make py2applet happy