[Django] #36123: Remove reference to PyPy

3 views
Skip to first unread message

Django

unread,
Jan 22, 2025, 4:44:28 AM1/22/25
to django-...@googlegroups.com
#36123: Remove reference to PyPy
-------------------------------------+-------------------------------------
Reporter: Paolo Melchiorre | Type:
| Cleanup/optimization
Status: new | Component:
| Documentation
Version: dev | Severity: Normal
Keywords: pypy | Triage Stage:
| Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
We removed PyPy support in commit
[https://github.com/django/django/commit/f5772de69679efb54129ac1cbca3579b512778af
f5772de], since there is no version of PyPy compatible with the minimum
Python version currently supported (Python 3.12).

To avoid confusion for users, I propose to remove references to PyPy in
the documentation, making it very explicit in the release notes that
Django 6.0 does not support PyPy.

I believe there are still some references to PyPy in Django code that
could be removed.

Of course, we may reinstate support when a version of PyPy compatible with
Python 3.12+ is released (I don't think there will realistically be a
version of PyPy compatible with Python 3.12 before Django 6.0 is
released).
--
Ticket URL: <https://code.djangoproject.com/ticket/36123>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Jan 22, 2025, 4:50:28 AM1/22/25
to django-...@googlegroups.com
#36123: Remove reference to PyPy
-------------------------------------+-------------------------------------
Reporter: Paolo Melchiorre | Owner: (none)
Type: | Status: closed
Cleanup/optimization |
Component: Documentation | Version: dev
Severity: Normal | Resolution: wontfix
Keywords: pypy | Triage Stage:
| Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Sarah Boyce):

* cc: Mariusz Felisiak (added)
* resolution: => wontfix
* status: new => closed

Comment:

This was discussed as part of the
[https://github.com/django/django/pull/19067#discussion_r1922114355 PR]
and was decided against
Unless we plan on "giving up" on PyPy, removing all references and adding
them back in will cause quite an additional maintenance burden between
releases
If you're in favor of no longer supporting PyPy, I think that will require
a forum discussion
--
Ticket URL: <https://code.djangoproject.com/ticket/36123#comment:1>
Reply all
Reply to author
Forward
0 new messages