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 \