Opened 2 hours ago

Last modified 3 minutes ago

#37363 new Cleanup/optimization

Restore PyPy testing now that PyPy supports Python 3.12 — at Version 1

Reported by: Paolo Melchiorre Owned by:
Component: Packaging Version: dev
Severity: Normal Keywords: pypy
Cc: Paolo Melchiorre, Adam Johnson Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by Paolo Melchiorre)

PyPy 8.0.0 has just been released, including Python 3.12 support for the first time:

https://pypy.org/posts/2026/09/pypy-v800-release.html

Django previously tested PyPy 3.10 in the scheduled test workflow, with both SQLite and PostgreSQL. These jobs were removed in f5772de69679efb54129ac1cbca3579b512778af when Django dropped support for Python 3.10 and 3.11 and raised its minimum supported version to Python 3.12.

Now that PyPy provides a Python 3.12 interpreter again, I propose restoring PyPy testing in Django's scheduled CI.

Change History (1)

comment:1 by Paolo Melchiorre, 2 hours ago

Description: modified (diff)
Summary: Add PyPy 8.0.0 (Python 3.12) to Django's test matrixRestore PyPy testing now that PyPy supports Python 3.12
Note: See TracTickets for help on using tickets.
Back to Top