mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-24 21:01:52 +08:00
Fix signature for slite3.fetchmany (#1444)
Also made pymssql.fetchmany simpler.
This commit is contained in:
committed by
Guido van Rossum
parent
ac87de50dd
commit
bc9b2f0d4d
@@ -1,8 +1,7 @@
|
||||
# Filip Hron <filip.hron@gmail.com>
|
||||
# based heavily on Andrey Vlasovskikh's python-skeletons https://github.com/JetBrains/python-skeletons/blob/master/sqlite3.py
|
||||
|
||||
from typing import Any, Union, List, Iterator
|
||||
from numbers import Integral
|
||||
from typing import Any, Union, List, Iterator, Optional
|
||||
from datetime import time, datetime
|
||||
from collections import Iterable
|
||||
|
||||
@@ -141,7 +140,7 @@ class Cursor(Iterator[Any]):
|
||||
def executemany(self, sql: str, seq_of_parameters: Iterable[Iterable]): ...
|
||||
def executescript(self, sql_script: Union[bytes, unicode]) -> Cursor: ...
|
||||
def fetchall(self) -> List[Any]: ...
|
||||
def fetchmany(self, size: Integral = ...) -> List[Any]: ...
|
||||
def fetchmany(self, size: Optional[int] = ...) -> List[Any]: ...
|
||||
def fetchone(self) -> Any: ...
|
||||
def setinputsizes(self, *args, **kwargs): ...
|
||||
def setoutputsize(self, *args, **kwargs): ...
|
||||
|
||||
Reference in New Issue
Block a user