from django.db.backends.postgresql.psycopg_any import is_psycopg3 if is_psycopg3: import psycopg # noqa: F401 from psycopg import sql # noqa: F401 # used for date type mapping from psycopg.types.datetime import ( # noqa: F401 DataError, DateBinaryLoader, DateLoader, TimestampBinaryLoader, TimestampLoader, TimestamptzBinaryLoader, TimestamptzLoader, ) else: import psycopg2 as psycopg # noqa: F401 from psycopg2 import sql # noqa: F401