From 0047f4226eada3e4dc08dddb36865042a90eaa04 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 21 Sep 2022 15:48:56 +0200 Subject: [PATCH] [fix] python 3.7: No name 'TypedDict' in module 'typing' Signed-off-by: Markus Heiser --- searx/metrics/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/searx/metrics/__init__.py b/searx/metrics/__init__.py index 685db36ef..d078a7fcc 100644 --- a/searx/metrics/__init__.py +++ b/searx/metrics/__init__.py @@ -2,11 +2,13 @@ # lint: pylint # pylint: disable=missing-module-docstring -from typing import Dict, TypedDict, List, Optional, Any import math import contextlib from timeit import default_timer +from typing import Dict, List, Optional, Any +from typing_extensions import TypedDict + from searx.engines import engines from .models import Histogram, HistogramStorage, CounterStorage, VoidHistogram, VoidCounterStorage from .error_recorder import count_error, count_exception, errors_per_engines