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)
 4.0            3.8, 3.9, 3.10
 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
 ============== ===============
 

+ 2 - 2
docs/howto/windows.txt

@@ -2,7 +2,7 @@
 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,
 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
@@ -18,7 +18,7 @@ Install Python
 ==============
 
 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
 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.10
             Programming Language :: Python :: 3.11
+            Programming Language :: Python :: 3.12
             Topic :: Internet :: WWW/HTTP
             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*
 
-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
 ========

+ 3 - 2
docs/releases/4.2.txt

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