Hi all. 

In November last year we added official Python 3.7 support to Django 1.11.

https://groups.google.com/d/topic/django-developers/H7fP5w0YU2I/discussion

This was 18 months after release, and well into the extended support 
period. 

There had been a long-line of requests to add that support. It seems that 
lots of users want both the latest 
Python and the Django LTS. 


Django 2.2 officially only supports Python 3.8. 

Python 3.8 is already available. 

Python 3.9 will be available Oct 2020, which is a ≈18months before 2.2. is 
EOL, and is roughly equivalent to when we added support for Python 3.7 to 
Django 1.11. 


I predict a similarly strong demand to support the newer Python versions in 
Django 2.2. 

I'm happy to take whatever line we deem appropriate here, but I'd like to 
avoid, for example, saying "No, it's not supported" for many months, before 
then changing our minds. 

So what shall we do? 

Django 2.2 is still in mainstream support and I think it should 
automatically get Python 3.8 support. 
I think version of Django should support the new Python versions whilst in 
mainstream support, but I think this applies doubly to the LTS, even though 
the LTS isn't my thing, simply because of the demand for it. 

Data point: I didn't test the full matrix but, tests are already passing 
here. 

For Python 3.9 I think we should probably declare now that we will review 
whether we will support it for 2.2 LTS when it's released. 
(i.e. if it's a small back port like the one required for 3.7/1.11 then 
yes, otherwise no.) 


What do we think? 

Thanks 
Kind Regards,

Carlton

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/2fd6b27c-fae3-4a05-b8b7-9f04eaf3da89%40googlegroups.com.

Reply via email to