Hacker News new | ask | show | jobs
by Wilya 4445 days ago
The number of compatible packages is irrelevant. All it takes is one critical package to be stuck on 2.7.

It's not like I can just decide to drop the dependency on boto and twisted from all my work code and migrate to something else.

I understand that these are opensource projects and I should be submitting patches to make the migration faster, but from a business point of view, I have absolutely nothing to gain by doing that instead of just sticking with 2.7.

1 comments

You are correct, but the number of blockers is getting smaller. I sympathize with your situation, boto is a pretty big blocker (PIL was too until I switched to Pillow) and it impacts several of my projects, but thankfully I can work on porting my code to 3.x with six https://pypi.python.org/pypi/six and still deploy on 2.7 until boto gets there.

and Twisted seems to be making good progress:

http://twistedmatrix.com/trac/milestone/Python-3.x