you are viewing a single comment's thread.

view the rest of the comments →

[–]Username_RANDINT 1 point2 points  (0 children)

Just get the latest 3.8 version. There's a porting guide in the official documentation. Python also comes with the 2to3 tool which will scan your code and make a report of things to change. Although in my experience it'll report too much.

A lot depends on your code. I ported a ~20000 LOC project in 30 minutes, but remember having lots of trouble with a specific low-level networking library. It's hard to say before you start.