diff --git a/src/hats/io/file_io/file_io.py b/src/hats/io/file_io/file_io.py index 10a5787c..734a1dde 100644 --- a/src/hats/io/file_io/file_io.py +++ b/src/hats/io/file_io/file_io.py @@ -306,4 +306,10 @@ def read_parquet_file_to_pandas(file_pointer: str | Path | UPath, **kwargs) -> p partitioning=None, # Avoid the ArrowTypeError described in #367 **kwargs, ) - return pd.read_parquet(file_pointer, storage_options=storage_options, **kwargs) + return pd.read_parquet( + file_pointer, + filesystem=file_pointer.fs, + storage_options=storage_options, + partitioning=None, # Avoid the ArrowTypeError described in #367 + **kwargs, + )