We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fd3acfd + 58516b3 commit 8e784e7Copy full SHA for 8e784e7
pandas/core/index.py
@@ -2458,8 +2458,9 @@ def __contains__(self, key):
2458
def __reduce__(self):
2459
"""Necessary for making this object picklable"""
2460
object_state = list(np.ndarray.__reduce__(self))
2461
- subclass_state = (list(self.levels), list(
2462
- self.labels), self.sortorder, list(self.names))
+ subclass_state = ([lev.view(np.ndarray) for lev in self.levels],
+ [label.view(np.ndarray) for label in self.labels],
2463
+ self.sortorder, list(self.names))
2464
object_state[2] = (object_state[2], subclass_state)
2465
return tuple(object_state)
2466
0 commit comments