Skip to content

Commit

Permalink
Refs #31040 -- Doc'd Python 3.9 compatibility.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixxm authored Oct 13, 2020
1 parent c9f12f1 commit e18156b
Show file tree
Hide file tree
Showing 11 changed files with 33 additions and 13 deletions.
6 changes: 4 additions & 2 deletions docs/faq/install.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,10 @@ What Python version can I use with Django?
============== ===============
Django version Python versions
============== ===============
2.2 3.5, 3.6, 3.7, 3.8 (added in 2.2.8)
3.0, 3.1, 3.2 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)
3.2 3.6, 3.7, 3.8, 3.9
============== ===============

For each version of Python, only the latest micro release (A.B.C) is officially
Expand Down
7 changes: 7 additions & 0 deletions docs/releases/2.2.17.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
===========================
Django 2.2.17 release notes
===========================

*Expected November 2, 2020*

Django 2.2.17 adds compatibility with Python 3.9.
6 changes: 3 additions & 3 deletions docs/releases/2.2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down
7 changes: 7 additions & 0 deletions docs/releases/3.0.11.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
===========================
Django 3.0.11 release notes
===========================

*Expected November 2, 2020*

Django 3.0.11 adds compatibility with Python 3.9.
4 changes: 2 additions & 2 deletions docs/releases/3.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down
3 changes: 2 additions & 1 deletion docs/releases/3.1.3.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
========
Expand Down
4 changes: 2 additions & 2 deletions docs/releases/3.1.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down
4 changes: 2 additions & 2 deletions docs/releases/3.2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ end in April 2022.
Python compatibility
====================

Django 3.2 supports Python 3.6, 3.7, and 3.8. We **highly recommend** and only
officially support the latest release of each series.
Django 3.2 supports Python 3.6, 3.7, 3.8, and 3.9. We **highly recommend** and
only officially support the latest release of each series.

.. _whats-new-3.2:

Expand Down
2 changes: 2 additions & 0 deletions docs/releases/index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,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
Expand All @@ -59,6 +60,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
Expand Down
1 change: 1 addition & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit e18156b

Please sign in to comment.