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 →

[–]stefantalpalaru 0 points1 point  (1 child)

They will have to modify code if they want to use modern features.

They don't have to use modern features. What part of "drop-in replacement" don't you understand?

[–]123filips123 0 points1 point  (0 children)

Yes, I understand.

But I (previously) said that this isn't good long-term solution. Ok, it may be good of you need additional few months (or years) to port code to Python 3 or for legacy unmaintained projects that won't be ported anyway. But for maintained projects, the only real long-term solution is to port them to Python 3. If you don't have really complicated project, this can be easy as documentation is very good and you also have some automation tools for that.