The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access to Python based functionality.
The most important usage of this is writing Cocoa GUI applications on Mac OS X in pure Python. See our tutorial for an example of this.
PyObjC X.Y was released on YYYY-MM-DD. See the changelog for more information.
PyObjC development is hosted at bickbucket, in particular at <https://bitbucket.org/ronaldoussoren/pyobjc/>.
Important resources:
A low-volume mailinglist for PyObjC development.
Mailing list for the PythonMac SIG
A mailing list for anyone developing with Python on Mac OS X.
Creating a checkout of the respository:
$ hg clone https://bitbucket.org/ronaldoussoren/pyobjc pyobjc
You can then use the “install.py” at the root of the checkout to install this version of PyObjC.