Skip to content

Conversation

@DimitriPapadopoulos
Copy link
Contributor

PyPy 3.11 is the currently supported version:

We currently support python 3.11 and 2.7.

Perhaps we should get rid of PyPy 3.9 and 3.10, but let's defer to a later PR or commit.

PyPy 3.11 is the currently supported version.

Perhaps we should get rid of PyPy 3.9 and 3.10, but let's defer to
a later PR or commit.
Copy link
Member

@miketheman miketheman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, this looks like a good change.

Do you happen to have a link to how PyPy advertises what versions they support, and for how long?

@DimitriPapadopoulos
Copy link
Contributor Author

DimitriPapadopoulos commented Oct 27, 2025

It looks like the deprecation process is informal or not publicly documented. I don't have a better solution than monitoring the PyPy home page. The Features page also reads:

PyPy implements Python 2.7.18 and 3.11.11.

The relatively recent https://github.com/orgs/pypy/discussions/5145#discussioncomment-11481228 confirms there are no timelines:

There are no timelines, this is a volunteer run project.

and:

We basically had decided to stop with Python3.10, but then a volunteer contributed 80% of what was needed to make a Python 3.11, so went ahead and did the other 80% needed for a release.
Would you or someone else you know be willing to do the work to get a Python 3.12?

@miketheman
Copy link
Member

Thanks for digging those up!

@miketheman miketheman merged commit bf4b201 into pypa:main Oct 28, 2025
11 checks passed
@DimitriPapadopoulos DimitriPapadopoulos deleted the pypy311 branch October 28, 2025 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants