5 ms·
https://python3wos.appspot.com/ https://python3wos.appspot.com/ I'm seeing an awful lot of green there. Most of the things that are red (which might influence
by koenigdavidmj 12y ago
https://python3wos.appspot.com/ https://python3wos.appspot.com/
I'm seeing an awful lot of green there. Most of the things that are red (which might influence someone to use Python 2 on a greenfield project) have alternatives that are green.
- baldfat 12y agoTwisted? I still see that as a BIG python 2 Wall of Shame I mean Superpowers issue.
- bcj 12y agoIt's too bad that the WoS isn't able to display things like partial-support (https://twisted.readthedocs.org/en/latest/core/howto/python3.html https://twisted.readthedocs.org/en/latest/core/howto/python3...).
- leephillips 12y agoAnd I'm not sure about the fine-grained accuracy here. For example, NetworkX is listed green, but its graphic subsystem, according to their documentation, does not support Python 3. Also, Oath2 seems like a big one, and would exclude many other packages that might use it.
- bcj 12y agoIt is all self-reporting based on the classifiers given to PyPI (NetworkX lists itself as supporting Python 3, Python3.2–Python3.4). It seems like both it and twisted would benefit from a Python3–partial classifier
- stock_toaster 12y agogevent is pretty popular too.
- aidos 12y agoI used guv recently (https://github.com/veegee/guv https://github.com/veegee/guv) and it worked really well.
- stock_toaster 12y agoLooks interesting. First time I have heard about it. I will definitely have to check it out. Thanks for the link!
- aidos 12y agoHope it works for you! I found that it behaved exactly like Gevent for what I was doing (which I gave up on due to Dropbox rate limits). I've been looking at porting all the flask-websocket stuff over by using guv as a base. Haven't done anything other than reading codebases but it looks like it should make it easy.
- deleted 12y ago[deleted]
- teddyh 12y agoSee also http://py3readiness.org/ http://py3readiness.org/
- RogerL 12y agoGuido's keynote: https://www.youtube.com/watch?v=G-uKNd5TSBw https://www.youtube.com/watch?v=G-uKNd5TSBw 5000 packages converted, 55,000 to go. If you can't port until somebody else does, then projects that depend on you can't convert. Guido talks about this, and says more than "looks green to me".
- whatok 12y agoBloomberg's Open API is not on there and I think pretty much the only thing keeping me on 2.7. Don't know the ecosystem as well as others but imagine there will be more enthusiasm for 3.x in finance once that's done.
- the_mitsuhiko 12y agoSome packages are ported but that does not mean people use Python 3. If you look at the download numbers it's pretty clear that they are not indicate actual use: https://caremad.io/2015/04/a-year-of-pypi-downloads/ https://caremad.io/2015/04/a-year-of-pypi-downloads/
- metaphorm 12y agothe situation for greenfield projects is much better than it has been in past years. I would feel just fine about, for example, starting a new django web app in Python 3. however, the vast overwhelming vast huge vast majority of software in the world is legacy systems. software lifecycles are long and the cost of migrating from Python 2 to Python 3 is very high for those systems.