From b7775678a3b58446c8de8106863658864cb52d51 Mon Sep 17 00:00:00 2001 From: Marius van Niekerk <marius.v.niekerk@gmail.com> Date: Sat, 19 Oct 2024 00:59:25 -0400 Subject: [PATCH] add list[str] overload to rename_columns (#119) --- pyarrow-stubs/__lib_pxi/table.pyi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyarrow-stubs/__lib_pxi/table.pyi b/pyarrow-stubs/__lib_pxi/table.pyi index 80c875f..9c1fb16 100644 --- a/pyarrow-stubs/__lib_pxi/table.pyi +++ b/pyarrow-stubs/__lib_pxi/table.pyi @@ -453,6 +453,9 @@ class RecordBatch(_Tabular[Array]): def get_total_buffer_size(self) -> int: ... def __sizeof__(self) -> int: ... def set_column(self, i: int, field_: str | Field, column: Array | list) -> Self: ... + @overload + def rename_columns(self, names: list[str]) -> Self: ... + @overload def rename_columns(self, names: dict[str, str]) -> Self: ... def serialize(self, memory_pool: MemoryPool | None = None) -> Buffer: ... def slice(self, offset: int = 0, length: int | None = None) -> Self: ... @@ -566,6 +569,9 @@ class Table(_Tabular[ChunkedArray]): def get_total_buffer_size(self) -> int: ... def __sizeof__(self) -> int: ... def set_column(self, i: int, field_: str | Field, column: Array | list) -> Self: ... + @overload + def rename_columns(self, names: list[str]) -> Self: ... + @overload def rename_columns(self, names: dict[str, str]) -> Self: ... def drop(self, columns: str | list[str]) -> Self: ... def group_by(self, keys: str | list[str], use_threads: bool = True) -> TableGroupBy: ...