On 11/03/2026 07:16, Radomir Dopieralski wrote:
Hello,
I would like to request a requirements freeze exception to bump the version of Django from 4.2.28 to 5.2.12. do all the plugins work with 5.2 its very late in the cycle to do this when we are a day form create rc1 and the sabel branch.
horizon-tox-python3-django52 <https://zuul.opendev.org/t/openstack/build/e7517df569db4b73bf96c9d555e07387> was passing on the watcher dashboard but its failing on your bump patch https://review.opendev.org/c/openstack/horizon/+/979858 i dont know how much testing there actully has been so this seam somewhat risky to do this late in the cycle. has there been any devstack/tempest/end to end testing done in ci with 5.2 this cycle?
It is important for Horizon to ship with a version of Django that is security supported, and the security support for Django 4.2.8 ends next month. Django 5.2.12 is a long-term-support release, and will have security support for the next two years [1].
We have been working on making Horizon compatible with Django 5.2 in this release, but the disruption of the gates and the distractions caused by it in the last few weeks prevented us from getting the relevant patches merged on time for the freeze [2].
The patch for requirements is [3]
[1] https://endoflife.date/django [2] https://review.opendev.org/c/openstack/horizon/+/973902 [3] https://review.opendev.org/c/openstack/requirements/+/979862
-- Radomir Dopieralski