4 ms·
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 dependenc
by Wilya 13y 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.
- huxley 13y agoYou 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 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 http://twistedmatrix.com/trac/milestone/Python-3.x