from .cursor_async import AsyncCursor
if TYPE_CHECKING:
+ from typing import Any # noqa: F401
from .connection import Connection # noqa: F401
from .connection_async import AsyncConnection # noqa: F401
return (Prepare.NO, b"")
-class ClientCursor(ClientCursorMixin["Connection[Row]", Row], Cursor[Row]):
+class ClientCursor(ClientCursorMixin["Connection[Any]", Row], Cursor[Row]):
__module__ = "psycopg"
class AsyncClientCursor(
- ClientCursorMixin["AsyncConnection[Row]", Row], AsyncCursor[Row]
+ ClientCursorMixin["AsyncConnection[Any]", Row], AsyncCursor[Row]
):
__module__ = "psycopg"
_AC = TypeVar("_AC", bound="AsyncServerCursor[Any]")
-class ServerCursor(ServerCursorMixin["Connection[Row]", Row], Cursor[Row]):
+class ServerCursor(ServerCursorMixin["Connection[Any]", Row], Cursor[Row]):
__module__ = "psycopg"
__slots__ = ()
class AsyncServerCursor(
- ServerCursorMixin["AsyncConnection[Row]", Row], AsyncCursor[Row]
+ ServerCursorMixin["AsyncConnection[Any]", Row], AsyncCursor[Row]
):
__module__ = "psycopg"
__slots__ = ()