3 ms·
This web application tracks the Python 3 compatibility status of Python's most popular libraries. https://python3wos.appspot.com/ https://python3wos.appspot.co
by pixelmonkey 12y ago
This web application tracks the Python 3 compatibility status of Python's most popular libraries.
https://python3wos.appspot.com/ https://python3wos.appspot.com/
It's mostly green. If there is a red one you really need, it's probably not hard to port it.
- rch 12y agoBoto, pika, protobuf and thrift are still red, and probably nontrivial to port. It would be interesting to know if str/bytes problems are the main issue though.
- drdaeman 12y agoWhat about https://github.com/GreatFruitOmsk/protobuf-py3 https://github.com/GreatFruitOmsk/protobuf-py3? I don't really see what could be non-trivial about Protocol Buffers. The encoding's simple to the extent one could probably hack a minimal working implementation over a weekend or another. That is, unless you need not the data format, but the very exact Google's library (which, to my tastes, is severely unpythonic and has an quite weird and bloated codebase - which is probably the issue with porting, but sadly is a dependency for some other libraries).
- rch 12y agoYes, sticking with Google's library is the limitation. Without the official library, there are probably better ways forward anyway.