diff --git a/debug_toolbar/toolbar.py b/debug_toolbar/toolbar.py index a1f347d58..d444abc87 100644 --- a/debug_toolbar/toolbar.py +++ b/debug_toolbar/toolbar.py @@ -4,8 +4,8 @@ import re import uuid -from collections import OrderedDict from functools import lru_cache +from typing import OrderedDict from django.apps import apps from django.conf import settings @@ -16,9 +16,11 @@ from django.urls import include, path, re_path, resolve from django.urls.exceptions import Resolver404 from django.utils.module_loading import import_string -from django.utils.translation import get_language, override as lang_override +from django.utils.translation import get_language +from django.utils.translation import override as lang_override -from debug_toolbar import APP_NAME, settings as dt_settings +from debug_toolbar import APP_NAME +from debug_toolbar import settings as dt_settings from debug_toolbar.panels import Panel diff --git a/tests/test_csp_rendering.py b/tests/test_csp_rendering.py index d5d5d1016..043e98905 100644 --- a/tests/test_csp_rendering.py +++ b/tests/test_csp_rendering.py @@ -10,13 +10,13 @@ from .base import BaseTestCase -def _get_ns(element: Element) -> dict[str, str]: +def _get_ns(element: Element) -> Dict[str, str]: """ Return the default `xmlns`. See https://docs.python.org/3/library/xml.etree.elementtree.html#parsing-xml-with-namespaces """ if not element.tag.startswith('{'): - return dict() + return {} return {'': element.tag[1:].split('}', maxsplit=1)[0]}