From 070e0213612d149fa6081a6e50ead4f4cd67ceca Mon Sep 17 00:00:00 2001 From: Federico Gibertoni Date: Mon, 22 Sep 2025 09:18:56 +0200 Subject: [PATCH 1/5] Bump django and other packages --- requirements/project-requirements.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements/project-requirements.txt b/requirements/project-requirements.txt index 7f63ba3bcc..2d20a7e50a 100644 --- a/requirements/project-requirements.txt +++ b/requirements/project-requirements.txt @@ -1,11 +1,11 @@ # django libs -Django==4.2.17 +Django==5.2.6 psycopg2-binary==2.9.6 django-auth-ldap==5.1.0 django-radius==1.5.0 django-filter==25.1 django-storages==1.14 -django-celery-beat==2.7.0 +django-celery-beat==2.8.1 django-celery-results==2.5.0 django-ses == 4.4.0 django-iam-dbauth==0.2.1 @@ -17,10 +17,10 @@ django_extensions==3.2.3 jsonschema==4.23.0 # django rest framework libs Authlib==1.4.0 -djangorestframework==3.15.2 +djangorestframework==3.16.1 djangorestframework-filters==1.0.0.dev2 drf-spectacular==0.28.0 -django-rest-email-auth==4.0.0 +django-rest-email-auth==5.0.0 # infra boto3==1.39.4 From 0eadc0dd55408e83e96eb92146b12687fe5b2e82 Mon Sep 17 00:00:00 2001 From: Federico Gibertoni Date: Mon, 22 Sep 2025 09:19:19 +0200 Subject: [PATCH 2/5] Django 5.2 compatibility --- api_app/choices.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/api_app/choices.py b/api_app/choices.py index 64110cf3f1..6cb0227f76 100644 --- a/api_app/choices.py +++ b/api_app/choices.py @@ -5,7 +5,6 @@ import logging import re import typing -from pathlib import PosixPath import _operator from django.db import models @@ -15,17 +14,17 @@ class PythonModuleBasePaths(models.TextChoices): ObservableAnalyzer = ( - PosixPath("api_app.analyzers_manager.observable_analyzers"), + "api_app.analyzers_manager.observable_analyzers", "Observable Analyzer", ) FileAnalyzer = ( - PosixPath("api_app.analyzers_manager.file_analyzers"), + "api_app.analyzers_manager.file_analyzers", "File Analyzer", ) - Connector = PosixPath("api_app.connectors_manager.connectors"), "Connector" - Ingestor = PosixPath("api_app.ingestors_manager.ingestors"), "Ingestor" - Visualizer = PosixPath("api_app.visualizers_manager.visualizers"), "Visualizer" - Pivot = PosixPath("api_app.pivots_manager.pivots"), "Pivot" + Connector = "api_app.connectors_manager.connectors", "Connector" + Ingestor = "api_app.ingestors_manager.ingestors", "Ingestor" + Visualizer = "api_app.visualizers_manager.visualizers", "Visualizer" + Pivot = "api_app.pivots_manager.pivots", "Pivot" class TLP(models.TextChoices): From e2be0d3d9feb87fbc99469566348535776bd4d88 Mon Sep 17 00:00:00 2001 From: Federico Gibertoni Date: Thu, 2 Oct 2025 11:41:44 +0200 Subject: [PATCH 3/5] Bump to 5.2.7 --- requirements/project-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/project-requirements.txt b/requirements/project-requirements.txt index 2d20a7e50a..df03e8bfa5 100644 --- a/requirements/project-requirements.txt +++ b/requirements/project-requirements.txt @@ -1,5 +1,5 @@ # django libs -Django==5.2.6 +Django==5.2.7 psycopg2-binary==2.9.6 django-auth-ldap==5.1.0 django-radius==1.5.0 From b81f19a387e8aeac917c2c11a0376e0a924b0409 Mon Sep 17 00:00:00 2001 From: Federico Gibertoni Date: Fri, 7 Nov 2025 08:01:19 +0100 Subject: [PATCH 4/5] Bump django 5.2.8 --- requirements/project-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/project-requirements.txt b/requirements/project-requirements.txt index df03e8bfa5..29bfd0225b 100644 --- a/requirements/project-requirements.txt +++ b/requirements/project-requirements.txt @@ -1,5 +1,5 @@ # django libs -Django==5.2.7 +Django==5.2.8 psycopg2-binary==2.9.6 django-auth-ldap==5.1.0 django-radius==1.5.0 From e7f9fa6103f675514a31c2d3417194a57f29beca Mon Sep 17 00:00:00 2001 From: Federico Gibertoni Date: Fri, 7 Nov 2025 08:11:20 +0100 Subject: [PATCH 5/5] Reverted wrong celery version --- requirements/project-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/project-requirements.txt b/requirements/project-requirements.txt index 16d52dea01..5691ea53c6 100644 --- a/requirements/project-requirements.txt +++ b/requirements/project-requirements.txt @@ -5,7 +5,7 @@ django-auth-ldap==5.1.0 django-radius==1.5.0 django-filter==25.1 django-storages==1.14 -django-celery-beat==2.7.0 +django-celery-beat==2.8.1 django-celery-results==2.5.0 django-ses == 4.4.0 django-iam-dbauth==0.2.1