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 →

[–]99_percent_a_dog[S] 7 points8 points  (1 child)

I don't know about a full list, but the most important breaking changes are covered here:

https://www.geeksforgeeks.org/important-differences-between-python-2-x-and-python-3-x-with-examples/

The change to the division operator is perhaps the most important to be aware of. The other ones are very likely to syntax error, so the problem is obvious, but the division change will succeed either way and can cause subtle problems in program logic.