From 5ad4e1ab76ddc5c6d4f376579a97b69ba1f72e8d Mon Sep 17 00:00:00 2001 From: Irv Lustig Date: Fri, 4 Feb 2022 11:34:16 -0500 Subject: [PATCH] fix read_csv to work with different overloads --- pandas/io/parsers.pyi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pandas/io/parsers.pyi b/pandas/io/parsers.pyi index a56d708b..ec18baf3 100644 --- a/pandas/io/parsers.pyi +++ b/pandas/io/parsers.pyi @@ -12,6 +12,7 @@ else: @overload def read_csv( reader: FilePathOrBuffer, + *, sep: str = ..., delimiter: Optional[str] = ..., header: Union[int, Sequence[int], str, Literal["infer"]] = ..., @@ -41,7 +42,7 @@ def read_csv( date_parser: Optional[Callable] = ..., dayfirst: bool = ..., cache_dates: bool = ..., - iterator: bool = ..., + iterator: Literal[True], chunksize: Optional[int] = ..., compression: Optional[Union[str, Literal["infer", "gzip", "bz2", "zip", "xz"]]] = ..., thousands: Optional[str] = ..., @@ -284,6 +285,7 @@ def read_csv( @overload def read_table( reader: FilePathOrBuffer, + *, sep: str = ..., delimiter: Optional[str] = ..., header: Union[int, Sequence[int], str, Literal["infer"]] = ...,