We (and by "we" I mean the greater part of Twisted Matrix Labs, including 
myself) frequently recommend the combination of PyPy and Twisted in production, 
yet PyPy is not a supported platform according to our own rules for platform 
support.

I propose we change that.

Until yesterday, even our unsupported builder was offline and broken.  I've set 
up a reasonably configured PyPy builder with many dependencies installed 
(although not PyCrypto, since that doesn't support PyPy).

There are some build failures, but not an overwhelming number:

<http://buildbot.twistedmatrix.com/builders/trusty64-pypy-2.4/builds/1/steps/trial/logs/problems
 
<http://buildbot.twistedmatrix.com/builders/trusty64-pypy-2.4/builds/1/steps/trial/logs/problems>>

Most of these are meta-programming issues, a couple have to do with 
garbage-collector interactions, and there is at least one with an issue with 
spawnProcess.  If any of these failures make sense to you, please file bugs and 
submit patches.

I've created a milestone for this:

<https://twistedmatrix.com/trac/milestone/PyPy-support 
<https://twistedmatrix.com/trac/milestone/PyPy-support>>

so please feel free to put your tickets into it.

-glyph
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to