Created attachment 54126
A new Python 3 port of dbus-python
Sorry, github apparently hates me, so I can't push a branch. Here however, is the patch to make dbus-python work with Python 2.6, 2.7, and 3.2. All the tests that pass for me on trunk (i.e. not the ones that fail in bug 43303) pass on this branch in all three Python versions too. I've followed your advice of using str (i.e. unicode) for the base class of the various utf-8 string types. PYPORT.rst contains a summary of all the effects of the port on user code, and most of the decisions I've made. I'm eager for your response!
Created attachment 54126
A new Python 3 port of dbus-python
Sorry, github apparently hates me, so I can't push a branch. Here however, is the patch to make dbus-python work with Python 2.6, 2.7, and 3.2. All the tests that pass for me on trunk (i.e. not the ones that fail in bug 43303) pass on this branch in all three Python versions too. I've followed your advice of using str (i.e. unicode) for the base class of the various utf-8 string types. PYPORT.rst contains a summary of all the effects of the port on user code, and most of the decisions I've made. I'm eager for your response!