Skip to content

Commit 2289903

Browse files
committed
ENH: Expose NoDefault in pandas.api.extensions
1 parent a81d52f commit 2289903

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

pandas/api/extensions/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
Public API for extending pandas objects.
33
"""
44

5-
from pandas._libs.lib import no_default
5+
from pandas._libs.lib import (
6+
NoDefault,
7+
no_default,
8+
)
69

710
from pandas.core.dtypes.base import (
811
ExtensionDtype,
@@ -24,6 +27,7 @@
2427
"ExtensionArray",
2528
"ExtensionDtype",
2629
"ExtensionScalarOpsMixin",
30+
"NoDefault",
2731
"no_default",
2832
"register_dataframe_accessor",
2933
"register_extension_dtype",

pandas/tests/api/test_api.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,7 @@ class TestApi(Base):
328328
]
329329
allowed_api_extensions = [
330330
"no_default",
331+
"NoDefault",
331332
"ExtensionDtype",
332333
"register_extension_dtype",
333334
"register_dataframe_accessor",

0 commit comments

Comments
 (0)