This will require a backport for Python 3.8, the minimum supported version
for Django 4.0, but when support for Python 3.8 is removed we can simply
drop the backport. When using Python 3.9+ we'll just use the module direct
from the standard library.
--
Ticket URL: <https://code.djangoproject.com/ticket/32528>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* has_patch: 0 => 1
Comment:
[https://github.com/django/django/pull/14102 PR]
--
Ticket URL: <https://code.djangoproject.com/ticket/32528#comment:1>
* stage: Unreviewed => Someday/Maybe
Comment:
Thanks for this report, however but I don't think we should backport this
feature from Python or use it now. It would be hard to keep `graphlib`
implementation and our backport in sync, it's not worth the maintenance
burden. We can reconsider this ticket when Python 3.9 becomes the minimal
Python supported by Django.
--
Ticket URL: <https://code.djangoproject.com/ticket/32528#comment:2>
Comment (by Nick Pope):
That's fine. Was really just putting this on the radar.
--
Ticket URL: <https://code.djangoproject.com/ticket/32528#comment:3>