[Twisted-Python] PotentialZombieWarning warning message?

Glyph Lefkowitz glyph at twistedmatrix.com
Mon Dec 14 17:43:16 MST 2015


> On Dec 14, 2015, at 3:53 PM, pisymbol . <pisymbol at gmail.com> wrote:
> 
> On Mon, Dec 14, 2015 at 4:51 PM, Glyph Lefkowitz
> <glyph at twistedmatrix.com> wrote:
>> I did a pip install and it said I needed Python 2.7 or higher. Let me
>> reevaluate if I can just update twisted.
>> 
>> 
>> Try `pip install twisted==15.4´ if you still require Python2.6 support; `pip
>> install twisted´ will install the latest, which no longer works on 2.6.
> 
> Yeah, that's what I did. It's working now!

Great!  Glad to hear you were able to make a huge leap in Twisted versions with little trouble :-).

>> But again: Python 2.6 is unsupported by the upstream Python developers.  You
>> really should not be using it, since it won't receive security updates (of
>> course, Red Hat and transitively CentOS claim to "support" these packages,
>> but if upstream is refusing patches at this point, it's not clear where that
>> support will come from).
> 
> As you can imagine, this boils down to politics.

I understand that things like this often do, which is exactly why I want to make it clear that we (speaking in terms of the broader Python community now, not just Twisted) are trying to push people towards more recent versions just because they're more fun or more aesthetically pleasant, but because there are very real risks associated with being on unsupported ancient versions of things.  It pains me not to be supporting a configuration that some users want, but there is a line where "conservative about change" becomes "negligent about maintenance" and python 2.6 crossed it a little over two years ago :-).

>> If you must use CentOS 6, then I'd recommend installing PyPy 4.0 from
>> https://github.com/squeaky-pl/portable-pypy#portable-pypy-distribution-for-linux
>> and using that.  In addition to being security-supported, it will also make
>> your python code run 10x faster :).
> 
> Interesting, I'll take a look.

Hope that works out for you.  Good luck!

-glyph





More information about the Twisted-Python mailing list