]> git.openstreetmap.org Git - nominatim.git/blobdiff - src/nominatim_api/sql/async_core_library.py
release 4.5.0.post8
[nominatim.git] / src / nominatim_api / sql / async_core_library.py
index c26846fbeb5a22b7b931f2f3e9fc1746774c6753..973163d5621f32153c6721c23125cf48a31d8b64 100644 (file)
@@ -7,15 +7,17 @@
 """
 Import the base library to use with asynchronous SQLAlchemy.
 """
-# pylint: disable=invalid-name
-
 from typing import Any
 
+# flake8: noqa
+
 try:
+    import sqlalchemy.dialects.postgresql.psycopg
     import psycopg
     PGCORE_LIB = 'psycopg'
     PGCORE_ERROR: Any = psycopg.Error
 except ModuleNotFoundError:
+    import sqlalchemy.dialects.postgresql.asyncpg
     import asyncpg
     PGCORE_LIB = 'asyncpg'
     PGCORE_ERROR = asyncpg.PostgresError