[hdbcli] Clarify holdability possible values (#14410)

This commit is contained in:
Semyon Moroz
2025-07-14 13:49:49 +00:00
committed by GitHub
parent 003ff758ff
commit 997284534f
2 changed files with 6 additions and 3 deletions
+3 -1
View File
@@ -1,5 +1,7 @@
from typing import Final
from . import dbapi as dbapi
__version__: str
__version__: Final[str]
__all__ = ["dbapi"]
+3 -2
View File
@@ -50,6 +50,7 @@ class LOB:
def write(self, object: str | bytes) -> int: ...
_Parameters: TypeAlias = Sequence[tuple[Any, ...]] | None
_Holdability: TypeAlias = Literal[0, 1, 2, 3]
class Cursor:
description: tuple[tuple[Any, ...], ...]
@@ -74,7 +75,7 @@ class Cursor:
def fetchmany(self, size: int | None = ...) -> list[ResultRow]: ...
def getrowsaffectedcounts(self) -> tuple[Any, ...]: ...
def getpacketsize(self) -> int: ...
def get_resultset_holdability(self) -> int: ...
def get_resultset_holdability(self) -> _Holdability: ...
def getwarning(self) -> Warning | None: ...
def haswarning(self) -> bool: ...
def clearwarning(self) -> None: ...
@@ -95,7 +96,7 @@ class Cursor:
def setfetchsize(self, value: int) -> None: ...
def setquerytimeout(self, value: int) -> None: ...
def setpacketsize(self, value: int) -> None: ...
def set_resultset_holdability(self, holdability: int) -> None: ...
def set_resultset_holdability(self, holdability: _Holdability) -> None: ...
def setoutputsize(self, *args: Any, **kwargs: Any) -> None: ...
def setcommandinfo(self, command_info: str, line_number: int) -> None: ...