From b8e0e8235a1768fc0a1216931038d7e6f8b33446 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Jul 2025 05:35:35 +0000 Subject: [PATCH 1/2] Bump django-debug-toolbar from 5.2.0 to 6.0.0 Bumps [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) from 5.2.0 to 6.0.0. - [Release notes](https://github.com/django-commons/django-debug-toolbar/releases) - [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst) - [Commits](https://github.com/django-commons/django-debug-toolbar/compare/5.2.0...6.0.0) --- updated-dependencies: - dependency-name: django-debug-toolbar dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index ff53dd84..303dfd2f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ coverage==7.8.2 Django==5.2.1 -django-debug-toolbar==5.2.0 +django-debug-toolbar==6.0.0 docutils==0.21.2 freezegun==1.5.3 django-formtools==2.5.1 From 1e015004479780942f57c956ec64499d402a6d54 Mon Sep 17 00:00:00 2001 From: 4-dash <120916864+4-dash@users.noreply.github.com> Date: Mon, 20 Oct 2025 21:53:38 +0200 Subject: [PATCH 2/2] fixes --- requirements.txt | 7 +++---- src/urls.py | 7 ++++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/requirements.txt b/requirements.txt index 303dfd2f..363b4812 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,6 @@ -coverage==7.8.2 -Django==5.2.1 +coverage==7.11.0 +Django==5.2.7 django-debug-toolbar==6.0.0 -docutils==0.21.2 -freezegun==1.5.3 +freezegun==1.5.5 django-formtools==2.5.1 django-allauth[socialaccount,keycloak]==65.8.1 \ No newline at end of file diff --git a/src/urls.py b/src/urls.py index f84198b2..fd09af2c 100644 --- a/src/urls.py +++ b/src/urls.py @@ -9,7 +9,6 @@ from django.views.generic.base import RedirectView from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.conf import settings -from debug_toolbar.toolbar import debug_toolbar_urls from allauth.account.decorators import secure_admin_login @@ -42,5 +41,7 @@ # don't forget to put sample favicon.ico in static files urlpatterns += [path('favicon.ico', RedirectView.as_view(url='/feedback/static/img/favicon.ico', permanent=True))] -if not settings.TESTING : - urlpatterns += debug_toolbar_urls() \ No newline at end of file +if not settings.TESTING and settings.DEBUG : + # avoided directly using debug_toolbar.urls(), as importing caused error in django-debug-toolbar v6.0.0 + # see https://github.com/django-commons/django-debug-toolbar/issues/2167 + urlpatterns += [path("__debug__/", include("debug_toolbar.urls"))] \ No newline at end of file