diff --git a/pandas/core/arrays/sparse/array.py b/pandas/core/arrays/sparse/array.py index 38f97e6f12501..7469e92436e1a 100644 --- a/pandas/core/arrays/sparse/array.py +++ b/pandas/core/arrays/sparse/array.py @@ -361,7 +361,7 @@ class SparseArray(OpsMixin, PandasObject, ExtensionArray): """ _subtyp = "sparse_array" # register ABCSparseArray - _hidden_attrs = PandasObject._hidden_attrs | frozenset(["get_values"]) + _hidden_attrs = PandasObject._hidden_attrs | frozenset([]) _sparse_index: SparseIndex _sparse_values: np.ndarray _dtype: SparseDtype diff --git a/pandas/core/generic.py b/pandas/core/generic.py index 5d2a0fe66cc1d..d76648558bc6e 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -250,9 +250,7 @@ class NDFrame(PandasObject, indexing.IndexingMixin): ] _internal_names_set: set[str] = set(_internal_names) _accessors: set[str] = set() - _hidden_attrs: frozenset[str] = frozenset( - ["_AXIS_NAMES", "_AXIS_NUMBERS", "get_values"] - ) + _hidden_attrs: frozenset[str] = frozenset([]) _metadata: list[str] = [] _is_copy: weakref.ReferenceType[NDFrame] | None = None _mgr: Manager diff --git a/pandas/core/series.py b/pandas/core/series.py index 8934b7c65130b..c37215107c2be 100644 --- a/pandas/core/series.py +++ b/pandas/core/series.py @@ -345,9 +345,7 @@ class Series(base.IndexOpsMixin, NDFrame): # type: ignore[misc] _internal_names_set = {"index"} | NDFrame._internal_names_set _accessors = {"dt", "cat", "str", "sparse"} _hidden_attrs = ( - base.IndexOpsMixin._hidden_attrs - | NDFrame._hidden_attrs - | frozenset(["compress", "ptp"]) + base.IndexOpsMixin._hidden_attrs | NDFrame._hidden_attrs | frozenset([]) ) # Override cache_readonly bc Series is mutable