]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
test: fix test suite import on master with Python 3.1
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sun, 7 Apr 2024 12:25:52 +0000 (12:25 +0000)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sun, 7 Apr 2024 13:48:01 +0000 (13:48 +0000)
tests/pq/test_pgconn.py

index cbe33a2dcf447569c2e917dfa825b26a7dd09b47..de5271449d92d4042da62771f382afe2e2c688b8 100644 (file)
@@ -9,15 +9,17 @@ import logging
 import weakref
 from functools import partial
 from select import select
-from typing import Iterator
+from typing import Iterator, TYPE_CHECKING
 
 import pytest
 
 import psycopg
 from psycopg import pq
-from psycopg.pq.abc import PGcancelConn, PGconn
 import psycopg.generators
 
+if TYPE_CHECKING:
+    from psycopg.pq.abc import PGcancelConn, PGconn
+
 
 def wait(
     conn: PGconn | PGcancelConn,