Browse Source

[5.0.x] Refs #34118 -- Doc'd Python 3.12 compatibility in Django 4.2.x.

Backport of ecfea054ee2b8ddfa027459ff8b6aecba05facf7 from main
Mariusz Felisiak 1 year ago
parent
commit
f721fb937c

+ 1 - 1
docs/faq/install.txt

@@ -53,7 +53,7 @@ Django version Python versions
 3.2            3.6, 3.7, 3.8, 3.9, 3.10 (added in 3.2.9)
 3.2            3.6, 3.7, 3.8, 3.9, 3.10 (added in 3.2.9)
 4.0            3.8, 3.9, 3.10
 4.0            3.8, 3.9, 3.10
 4.1            3.8, 3.9, 3.10, 3.11 (added in 4.1.3)
 4.1            3.8, 3.9, 3.10, 3.11 (added in 4.1.3)
-4.2            3.8, 3.9, 3.10, 3.11
+4.2            3.8, 3.9, 3.10, 3.11, 3.12 (added in 4.2.8)
 5.0            3.10, 3.11, 3.12
 5.0            3.10, 3.11, 3.12
 ============== ===============
 ============== ===============
 
 

+ 2 - 2
docs/howto/windows.txt

@@ -2,7 +2,7 @@
 How to install Django on Windows
 How to install Django on Windows
 ================================
 ================================
 
 
-This document will guide you through installing Python 3.11 and Django on
+This document will guide you through installing Python 3.12 and Django on
 Windows. It also provides instructions for setting up a virtual environment,
 Windows. It also provides instructions for setting up a virtual environment,
 which makes it easier to work on Python projects. This is meant as a beginner's
 which makes it easier to work on Python projects. This is meant as a beginner's
 guide for users working on Django projects and does not reflect how Django
 guide for users working on Django projects and does not reflect how Django
@@ -18,7 +18,7 @@ Install Python
 ==============
 ==============
 
 
 Django is a Python web framework, thus requiring Python to be installed on your
 Django is a Python web framework, thus requiring Python to be installed on your
-machine. At the time of writing, Python 3.11 is the latest version.
+machine. At the time of writing, Python 3.12 is the latest version.
 
 
 To install Python on your machine go to https://www.python.org/downloads/. The
 To install Python on your machine go to https://www.python.org/downloads/. The
 website should offer you a download button for the latest Python version.
 website should offer you a download button for the latest Python version.

+ 1 - 0
docs/intro/reusable-apps.txt

@@ -221,6 +221,7 @@ this. For a small app like polls, this process isn't too difficult.
             Programming Language :: Python :: 3 :: Only
             Programming Language :: Python :: 3 :: Only
             Programming Language :: Python :: 3.10
             Programming Language :: Python :: 3.10
             Programming Language :: Python :: 3.11
             Programming Language :: Python :: 3.11
+            Programming Language :: Python :: 3.12
             Topic :: Internet :: WWW/HTTP
             Topic :: Internet :: WWW/HTTP
             Topic :: Internet :: WWW/HTTP :: Dynamic Content
             Topic :: Internet :: WWW/HTTP :: Dynamic Content
 
 

+ 2 - 1
docs/releases/4.2.8.txt

@@ -4,7 +4,8 @@ Django 4.2.8 release notes
 
 
 *Expected December 4, 2023*
 *Expected December 4, 2023*
 
 
-Django 4.2.8 fixes several bugs in 4.2.7.
+Django 4.2.8 fixes several bugs in 4.2.7 and adds compatibility with Python
+3.12.
 
 
 Bugfixes
 Bugfixes
 ========
 ========

+ 3 - 2
docs/releases/4.2.txt

@@ -23,8 +23,9 @@ end in April 2024.
 Python compatibility
 Python compatibility
 ====================
 ====================
 
 
-Django 4.2 supports Python 3.8, 3.9, 3.10, and 3.11. We **highly recommend**
+Django 4.2 supports Python 3.8, 3.9, 3.10, 3.11, and 3.12 (as of 4.2.8). We
-and only officially support the latest release of each series.
+**highly recommend** and only officially support the latest release of each
+series.
 
 
 .. _whats-new-4.2:
 .. _whats-new-4.2: