]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/db/status.py
Added missing return types to functions
[nominatim.git] / nominatim / db / status.py
index f0039546474244d97e419281d6b9e365cdb5c3c8..2c01de71466dca8fb237461509062c5c8c3e248a 100644 (file)
@@ -12,11 +12,10 @@ import datetime as dt
 import logging
 import re
 
-from typing_extensions import TypedDict
-
 from nominatim.db.connection import Connection
 from nominatim.tools.exec_utils import get_url
 from nominatim.errors import UsageError
+from nominatim.typing import TypedDict
 
 LOG = logging.getLogger()
 ISODATE_FORMAT = '%Y-%m-%dT%H:%M:%S'
@@ -91,7 +90,7 @@ def get_status(conn: Connection) -> Tuple[Optional[dt.datetime], Optional[int],
         if cur.rowcount < 1:
             return None, None, None
 
-        row = cast(StatusRow, cur.fetchone()) # type: ignore[no-untyped-call]
+        row = cast(StatusRow, cur.fetchone())
         return row['lastimportdate'], row['sequence_id'], row['indexed']