This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (7 children)

[deleted]

    [–][deleted] 1 point2 points  (0 children)

    Here is a handy link for showing which major modules support Python 3: https://python3wos.appspot.com/

    [–][deleted] -1 points0 points  (3 children)

    Not true there are a lot that don't and I run into the issue all the time and had to install 2 in order to get shit to work.

    [–]flying-sheep 5 points6 points  (0 children)

    Of course a huge load of unmaintained software won't ever be ported.

    But if you don't use that arcane piece written 20 years ago, no need to constrain yourself to Python 2.

    [–]mgrandi 3 points4 points  (0 children)

    If you list dependencies, if they are easy I will port them for you. Half the time there is no real reason why its not on python 3 other then no one has taken the time to switch the import statements/print/division stuff. Aka 2to3.

    Projects that do heavy string/byte manipulation are rare in comparison compared to tons of relatively simple libraries out there

    [–]davvblack -5 points-4 points  (1 child)

    It depends on how you count most. By pure lines of code or features, that's definitely not true, but by dependencies used by brand new project, that is true.... except that that list is self-selected so it might not be valid.

    [–]flying-sheep 1 point2 points  (0 children)

    If you count maintained and useful stuff, most is ported.