On Wed, 2011-10-19 at 13:50 +0200, Antoine Pitrou wrote: > Hello, > > I'm announcing an experimental, work-in-progress port of Twisted to > Python 3. The homepage, where you can find more detailed information, > is at https://bitbucket.org/pitrou/t3k
Cool! Any patches you can submit to us that would make the code more Python 3 compatible, while not breaking Python 2.5 and later, would make your life easier going forward. I notice you have banana getting extra op code for bytes... I think a better solution is to use existing 'string' op code for bytes, and rejecting unicode strings. What banana calls 'string' *is* bytes, it doesn't support unicode: http://twistedmatrix.com/documents/current/core/specifications/banana.html In general, anywhere existing Twisted code uses a Python 2 normal string, you should have the Python 3 version only accept bytes. _______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python