Recently PyPy release a version 3.12 interpreter. This puts NumPy in a strange situation. PyPy 3.11 was Tier 2 until NumPy dropped python3.11 in version 2.4. Then PyPy (and CPython) 3.11 were dropped for NumPy 2.5. Now we are a few weeks before NumPy 2.6, which will be the last version to support 3.12. I propose that NumPy release PyPy 3.12 wheels, restoring it to Tier 2, for the 2.6 release, and then drop it together with CPython 3.12 after, again removing PyPy from the Tier 2 support. I am willing to be the support contact for this platform. This will add 5 new wheels (manylinux_x86_64, manylinux_aarch64, macos-arm64, macos-x86_64, and win-amd64 ), since PyPy does not support win-arm64. In table form:
NumPy version PyPy Tier 2 support 2.4 3.11 2.5 None (NEP57 current status) 2.6 3.12 (this proposal) 2.7 None, unless PyPy releases a 3.13 by May 2027. Thanks Matti _______________________________________________ NumPy-Discussion mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/numpy-discussion.python.org Member address: [email protected]
