From ecfea054ee2b8ddfa027459ff8b6aecba05facf7 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Sat, 18 Nov 2023 15:56:29 +0100 Subject: [PATCH] Refs #34118 -- Doc'd Python 3.12 compatibility in Django 4.2.x. --- docs/faq/install.txt | 2 +- docs/howto/windows.txt | 4 ++-- docs/intro/reusable-apps.txt | 1 + docs/releases/4.2.8.txt | 3 ++- docs/releases/4.2.txt | 5 +++-- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/faq/install.txt b/docs/faq/install.txt index 6e09ee8d3f..5a4876f22a 100644 --- a/docs/faq/install.txt +++ b/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 5.1 3.10, 3.11, 3.12 ============== =============== diff --git a/docs/howto/windows.txt b/docs/howto/windows.txt index d0d2b9a119..5dd40915d9 100644 --- a/docs/howto/windows.txt +++ b/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. diff --git a/docs/intro/reusable-apps.txt b/docs/intro/reusable-apps.txt index 967c3c697d..19d9063edd 100644 --- a/docs/intro/reusable-apps.txt +++ b/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 diff --git a/docs/releases/4.2.8.txt b/docs/releases/4.2.8.txt index 2229324362..5c2d089b7f 100644 --- a/docs/releases/4.2.8.txt +++ b/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 ======== diff --git a/docs/releases/4.2.txt b/docs/releases/4.2.txt index f5851dc521..b23b4a4ff9 100644 --- a/docs/releases/4.2.txt +++ b/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: