Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"The breakup between Python 2 and 3 has been very slow and painful. Python devs know that, and that's why they won't break compatibility in such big and drastic way ever again."

Fork, don't break, cf Pillow (PIL fork) ~ http://python-pillow.github.io/

What are the most commonly used Py2 packages that need to be Py3?



> What are the most commonly used Py2 packages that need to be Py3?

https://python3wos.appspot.com http://py3readiness.org


For most of the ones that aren't compatible I've found an alternative or monkey patched a method to support python 3 (I'm looking at supervisor -> circus and flask-session -> monkey patch because the author seems to have abandoned it).


For me it's supervisor and beanstalkc and fabric but you can run your fabric scripts with Python2 easily enough.


PaiMei was a pretty good toolkit, but it doesn't even work with anything after 2.4, at least not out of the box.

So maybe that's not even an example of the 2/3 split, it's just old.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: