@@ -2927,6 +2927,7 @@ def to_parquet(
29272927 index : bool | None = ...,
29282928 partition_cols : list [str ] | None = ...,
29292929 storage_options : StorageOptions = ...,
2930+ filesystem : Any = ...,
29302931 ** kwargs ,
29312932 ) -> bytes : ...
29322933
@@ -2940,6 +2941,7 @@ def to_parquet(
29402941 index : bool | None = ...,
29412942 partition_cols : list [str ] | None = ...,
29422943 storage_options : StorageOptions = ...,
2944+ filesystem : Any = ...,
29432945 ** kwargs ,
29442946 ) -> None : ...
29452947
@@ -2953,6 +2955,7 @@ def to_parquet(
29532955 index : bool | None = None ,
29542956 partition_cols : list [str ] | None = None ,
29552957 storage_options : StorageOptions | None = None ,
2958+ filesystem : Any = None ,
29562959 ** kwargs ,
29572960 ) -> bytes | None :
29582961 """
@@ -2992,6 +2995,12 @@ def to_parquet(
29922995 Must be None if path is not a string.
29932996 {storage_options}
29942997
2998+ filesystem : fsspec or pyarrow filesystem, default None
2999+ Filesystem object to use when reading the parquet file. Only implemented
3000+ for ``engine="pyarrow"``.
3001+
3002+ .. versionadded:: 2.1.0
3003+
29953004 **kwargs
29963005 Additional arguments passed to the parquet library. See
29973006 :ref:`pandas io <io.parquet>` for more details.
@@ -3053,6 +3062,7 @@ def to_parquet(
30533062 index = index ,
30543063 partition_cols = partition_cols ,
30553064 storage_options = storage_options ,
3065+ filesystem = filesystem ,
30563066 ** kwargs ,
30573067 )
30583068
0 commit comments