Merge "Drop Django 3.2 support"

This commit is contained in:
Zuul 2024-02-01 17:36:37 +00:00 committed by Gerrit Code Review
commit d42e40ab30
4 changed files with 15 additions and 9 deletions

View File

@ -107,15 +107,15 @@ when a test fails you can use::
$ tox -e py37 -- --pdb
py3-dj32
py3-dj42
-----------------------------
Runs the Python unit tests against Django 3.2.
Runs the Python unit tests against Django 4.2.
py36
----
py311
-----
Runs the Python unit tests with a Python 3.6 environment.
Runs the Python unit tests with a Python 3.11 environment.
releasenotes
------------

View File

@ -2,11 +2,11 @@
System Requirements
===================
The Ussuri release of horizon has the following dependencies.
The Caracal release of horizon has the following dependencies.
* Python 3.6 or 3.7
* Python 3.8 or 3.11
* Django 3.2
* Django 4.2
* Django support policy is documented at :ref:`django_support`.

View File

@ -0,0 +1,6 @@
---
upgrade:
- |
Django 3.2 support was dropped. Django 3.2 ends its extended support
in April 2024. Considering this horizon dropped Django 3.2 support
and uses Django 4.2 as default.

View File

@ -16,7 +16,7 @@ pbr>=5.5.0 # Apache-2.0
# Horizon Core Requirements
Babel>=2.6.0 # BSD
debtcollector>=1.2.0 # Apache-2.0
Django>=3.2,<4.3 # BSD
Django>=4.2,<4.3 # BSD
django-compressor>=2.4.1 # MIT
django-debreach>=1.4.2 # BSD License (2 clause)
django-pyscss>=2.0.2 # BSD License (2 clause)