Skip to content

What Python versions should Rope support? #563

Answered by lieryan
edreamleo asked this question in Q&A
Discussion options

You must be logged in to vote

The version of Python that rope supports is explicitly defined in the pyproject.toml and in the Github Actions.

But roughly, we follow the Python's Support Schedule. Rope supports any version of Python that is not yet reached its end of life status. Python 3.8 EOL is scheduled for 14 Oct 2024, so we'll need to retain 3.8 support until then, unfortunately.

Unlike end-user application like leo, rope is a library, so it cannot be choosy when it comes to what environment it is going to be installed into. Most large corporate projects are not going to be running the latest version of Python either, and large projects are the kind of projects that'll benefit the most from automated refactoring …

Replies: 4 comments 4 replies

Comment options

You must be logged in to vote
2 replies
@lieryan
Comment options

@lieryan
Comment options

Answer selected by lieryan
Comment options

You must be logged in to vote
1 reply
@lieryan
Comment options

Comment options

You must be logged in to vote
1 reply
@lieryan
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants