On Wed, Apr 30, 2025 at 3:30 PM Michał Górny <mgo...@gentoo.org> wrote: > > Hello, > > I'd like to just add a few data points from my Gentoo experience. > ... > I'm sorry but I don't understand what you're referring to. Sure, PyPy > is not moving fast, but it definitely isn't dead. Sure, it sucks that > we're still stuck in Python 3.11 era, but that doesn't make PyPy EOL. > > > -- > Best regards, > Michał Górny >
It does not appear there will be a PyPy 3.12. When NumPy drops support for Python3.11 (Jan 2026), future versions based on the CPython C-API will defacto no longer be relevant for PyPy3.11. However, if HPy succeeds, there is a chance that a NumPy "universal" HPy wheel will still work on PyPy 3.11, as the API will be abstracted away from a direct connection with the CPython C-API. This is one of the attractions of HPy, that puts it in a different category than Cython or nanobind: universal HPy binaries can run on any python interpreter or version that supports the abstracted API. With the current level of active contributions to PyPy, I am not convinced we can help making HPy a reality, even though it is a very well thought out solution to once and for all detaching third party libraries from a tight integration with the CPython C-API. I agree HPy would be advantageous to both the CPython core team and package maintainers. The yearly churn of packages needing to update for new CPython C-API would be localized in the HPy layer for the new CPython (similar to Cython, nanobind, and PyO3), and the CPython maintainers would be free to change more aspects of the CPython internals that unintentionally impact the external C-API (which differentiates HPy from Cython, nanobind, and PyO3). But not all good ideas get to win out and become the popular, goto solution. PyPy itself is an example that, unfortunately. Matti _______________________________________________ pypy-dev mailing list -- pypy-dev@python.org To unsubscribe send an email to pypy-dev-le...@python.org https://mail.python.org/mailman3/lists/pypy-dev.python.org/ Member address: arch...@mail-archive.com