From: Daniele Varrazzo Date: Sun, 7 Apr 2024 12:25:52 +0000 (+0000) Subject: test: fix test suite import on master with Python 3.1 X-Git-Tag: 3.2.0~58 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=13d1184cf8a5f5491f5ba2db35609b4517d4d260;p=thirdparty%2Fpsycopg.git test: fix test suite import on master with Python 3.1 --- diff --git a/tests/pq/test_pgconn.py b/tests/pq/test_pgconn.py index cbe33a2dc..de5271449 100644 --- a/tests/pq/test_pgconn.py +++ b/tests/pq/test_pgconn.py @@ -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,