From 3c811bb6428ba4fa8e84dedef6f915d3f3d07032 Mon Sep 17 00:00:00 2001 From: Jose Su Date: Mon, 18 Aug 2025 11:52:59 +0200 Subject: [PATCH] MT#63362 Upgrade Django from 3.2.25 to 5.2.5 Update Django to latest LTS version which is 5.2.5 Change-Id: I42a0f79c6f58bfbd2abaeccc5561fd27a41ddfba --- repoapi/models/jbi.py | 8 ++++---- requirements/common.txt | 2 +- t/Dockerfile | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/repoapi/models/jbi.py b/repoapi/models/jbi.py index 8c0662c..285a993 100644 --- a/repoapi/models/jbi.py +++ b/repoapi/models/jbi.py @@ -238,10 +238,10 @@ class JenkinsBuildInfo(models.Model): objects = JenkinsBuildInfoManager() class Meta: - index_together = [ - ["param_release", "projectname"], - ["param_release", "projectname", "tag"], - ["param_release_uuid", "tag"], + indexes = [ + models.Index(fields=["param_release", "projectname"]), + models.Index(fields=["param_release", "projectname", "tag"]), + models.Index(fields=["param_release_uuid", "tag"]), ] def is_job_url_allowed(self): diff --git a/requirements/common.txt b/requirements/common.txt index 2cd151f..1a61f3b 100644 --- a/requirements/common.txt +++ b/requirements/common.txt @@ -1,5 +1,5 @@ celery -Django==3.2.25 +Django==5.2.5 django-admin-list-filters django-appconf django-assets diff --git a/t/Dockerfile b/t/Dockerfile index 2812afb..03e951a 100644 --- a/t/Dockerfile +++ b/t/Dockerfile @@ -5,7 +5,7 @@ FROM docker.mgm.sipwise.com/sipwise-bookworm:latest # is updated with the current date. It will force refresh of all # of the base images and things like `apt-get update` won't be using # old cached versions when the Dockerfile is built. -ENV REFRESHED_AT 2025-04-29 +ENV REFRESHED_AT 2025-08-18 RUN apt-get update && apt-get install --assume-yes python3 python3-dev \ python3-pytest python3-pytest-pep8 \