[Twisted-Python] TypeError: Class advice impossible in Python3

Itamar Is there some sort of upper bound on when PB would be available for Python3.3? I am hoping to use it for a Python3 project. Any proposals to switch from PB to Foolscap in the upcoming releases of Twisted?

On 03:15 am, abhishekbhat@hotmail.com wrote:
As with any development, it will happen when people do it. :) Twisted development is almost entirely on a volunteer basis, and people mostly work on what they personally want to work on. If you're wondering who's currently working on porting PB to Python 3, I don't think anyone is.
Any proposals to switch from PB to Foolscap in the upcoming releases of Twisted?
No. Foolscap is not backwards compatible with PB, so there won't be a switch from one to the other. Fortunately, there's nothing that prevents you from ignoring PB and instead using Foolscap in any of your Twisted-based projects. Jean-Paul

On Jan 12, 2013, at 7:29 PM, exarkun@twistedmatrix.com wrote:
Hi Abhishek, _You_ could always contribute a port of PB to Python 3. PB is itself a pretty self-contained module with not many dependencies outside of what's already been ported. Porting it to Python 3 should be relatively straightforward, and the existing python 3 ports should provide a good example of how to do it. -glyph

The Foolscap website describes the principal features (as differences to PB): http://foolscap.lothar.com/trac/wiki/FoolscapFeatures On Mon, Jan 14, 2013 at 9:53 AM, Maxim Lacrima <lacrima.maxim@gmail.com>wrote:
-- cheers lvh

On 03:15 am, abhishekbhat@hotmail.com wrote:
As with any development, it will happen when people do it. :) Twisted development is almost entirely on a volunteer basis, and people mostly work on what they personally want to work on. If you're wondering who's currently working on porting PB to Python 3, I don't think anyone is.
Any proposals to switch from PB to Foolscap in the upcoming releases of Twisted?
No. Foolscap is not backwards compatible with PB, so there won't be a switch from one to the other. Fortunately, there's nothing that prevents you from ignoring PB and instead using Foolscap in any of your Twisted-based projects. Jean-Paul

On Jan 12, 2013, at 7:29 PM, exarkun@twistedmatrix.com wrote:
Hi Abhishek, _You_ could always contribute a port of PB to Python 3. PB is itself a pretty self-contained module with not many dependencies outside of what's already been ported. Porting it to Python 3 should be relatively straightforward, and the existing python 3 ports should provide a good example of how to do it. -glyph

The Foolscap website describes the principal features (as differences to PB): http://foolscap.lothar.com/trac/wiki/FoolscapFeatures On Mon, Jan 14, 2013 at 9:53 AM, Maxim Lacrima <lacrima.maxim@gmail.com>wrote:
-- cheers lvh
participants (5)
-
ABHISHEK BHAT
-
exarkun@twistedmatrix.com
-
Glyph
-
Laurens Van Houtven
-
Maxim Lacrima