We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9650bb commit 4136c9eCopy full SHA for 4136c9e
pandas/core/arrays/string_.py
@@ -120,7 +120,7 @@ class StringDtype(StorageExtensionDtype):
120
def na_value(self) -> libmissing.NAType | float: # type: ignore[override]
121
return self._na_value
122
123
- _metadata = ("storage", "na_value")
+ _metadata = ("storage", "_na_value")
124
125
def __init__(
126
self,
@@ -177,6 +177,9 @@ def __hash__(self) -> int:
177
# need to override __hash__ as well because of overriding __eq__
178
return super().__hash__()
179
180
+ def __reduce__(self):
181
+ return StringDtype, (self.storage, self.na_value)
182
+
183
@property
184
def type(self) -> type[str]:
185
return str
0 commit comments