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

@ -107,15 +107,15 @@ when a test fails you can use::
$ tox -e py37 -- --pdb $ 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 releasenotes
------------ ------------

@ -2,11 +2,11 @@
System Requirements 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`. * Django support policy is documented at :ref:`django_support`.

@ -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.

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