[3.1.x] Refs #31040 -- Doc'd Python 3.9 compatibility.

Backport of e18156b6c3 from master.
This commit is contained in:
Mariusz Felisiak 2020-10-13 08:35:01 +02:00
parent b7d58dd5df
commit 84685e5132
10 changed files with 30 additions and 11 deletions

View File

@ -53,8 +53,9 @@ Django version Python versions
1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in 1.11.17)
2.0 3.4, 3.5, 3.6, 3.7
2.1 3.5, 3.6, 3.7
2.2 3.5, 3.6, 3.7, 3.8 (added in 2.2.8)
3.0, 3.1 3.6, 3.7, 3.8
2.2 3.5, 3.6, 3.7, 3.8 (added in 2.2.8), 3.9 (added in 2.2.17)
3.0 3.6, 3.7, 3.8, 3.9 (added in 3.0.11)
3.1 3.6, 3.7, 3.8, 3.9 (added in 3.1.3)
============== ===============
For each version of Python, only the latest micro release (A.B.C) is officially

7
docs/releases/2.2.17.txt Normal file
View File

@ -0,0 +1,7 @@
===========================
Django 2.2.17 release notes
===========================
*Expected November 2, 2020*
Django 2.2.17 adds compatibility with Python 3.9.

View File

@ -23,9 +23,9 @@ end in April 2020.
Python compatibility
====================
Django 2.2 supports Python 3.5, 3.6, 3.7, and 3.8 (as of 2.2.8). We
**highly recommend** and only officially support the latest release of each
series.
Django 2.2 supports Python 3.5, 3.6, 3.7, 3.8 (as of 2.2.8), and 3.9 (as of
2.2.17). We **highly recommend** and only officially support the latest release
of each series.
.. _whats-new-2.2:

7
docs/releases/3.0.11.txt Normal file
View File

@ -0,0 +1,7 @@
===========================
Django 3.0.11 release notes
===========================
*Expected November 2, 2020*
Django 3.0.11 adds compatibility with Python 3.9.

View File

@ -19,8 +19,8 @@ project.
Python compatibility
====================
Django 3.0 supports Python 3.6, 3.7, and 3.8. We **highly recommend** and only
officially support the latest release of each series.
Django 3.0 supports Python 3.6, 3.7, 3.8, and 3.9 (as of 3.0.11). We **highly
recommend** and only officially support the latest release of each series.
The Django 2.2.x series is the last to support Python 3.5.

View File

@ -4,7 +4,8 @@ Django 3.1.3 release notes
*Expected November 2, 2020*
Django 3.1.3 fixes several bugs in 3.1.2.
Django 3.1.3 fixes several bugs in 3.1.2 and adds compatibility with Python
3.9.
Bugfixes
========

View File

@ -19,8 +19,8 @@ project.
Python compatibility
====================
Django 3.1 supports Python 3.6, 3.7, and 3.8. We **highly recommend** and only
officially support the latest release of each series.
Django 3.1 supports Python 3.6, 3.7, 3.8, and 3.9 (as of 3.1.3). We **highly
recommend** and only officially support the latest release of each series.
.. _whats-new-3.1:

View File

@ -35,6 +35,7 @@ versions of the documentation contain the release notes for any later releases.
.. toctree::
:maxdepth: 1
3.0.11
3.0.10
3.0.9
3.0.8
@ -52,6 +53,7 @@ versions of the documentation contain the release notes for any later releases.
.. toctree::
:maxdepth: 1
2.2.17
2.2.16
2.2.15
2.2.14

View File

@ -20,6 +20,7 @@ classifiers =
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Topic :: Internet :: WWW/HTTP
Topic :: Internet :: WWW/HTTP :: Dynamic Content
Topic :: Internet :: WWW/HTTP :: WSGI

View File

@ -22,7 +22,7 @@ passenv = DJANGO_SETTINGS_MODULE PYTHONPATH HOME DISPLAY OBJC_DISABLE_INITIALIZE
setenv =
PYTHONDONTWRITEBYTECODE=1
deps =
py{3,36,37,38}: -rtests/requirements/py3.txt
py{3,36,37,38,39}: -rtests/requirements/py3.txt
postgres: -rtests/requirements/postgres.txt
mysql: -rtests/requirements/mysql.txt
oracle: -rtests/requirements/oracle.txt