Skip to content

Commit e16e942

Browse files
committed
update import/exports
1 parent 57ab13b commit e16e942

File tree

5 files changed

+12
-4
lines changed

5 files changed

+12
-4
lines changed

narwhals/_compliant/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,20 @@
22

33
from narwhals._compliant.dataframe import CompliantDataFrame
44
from narwhals._compliant.dataframe import CompliantLazyFrame
5+
from narwhals._compliant.dataframe import EagerDataFrame
56
from narwhals._compliant.expr import CompliantExpr
7+
from narwhals._compliant.expr import EagerExpr
68
from narwhals._compliant.expr import LazyExpr
79
from narwhals._compliant.namespace import CompliantNamespace
10+
from narwhals._compliant.namespace import EagerNamespace
811
from narwhals._compliant.selectors import CompliantSelector
912
from narwhals._compliant.selectors import CompliantSelectorNamespace
1013
from narwhals._compliant.selectors import EagerSelectorNamespace
1114
from narwhals._compliant.selectors import EvalNames
1215
from narwhals._compliant.selectors import EvalSeries
1316
from narwhals._compliant.selectors import LazySelectorNamespace
1417
from narwhals._compliant.series import CompliantSeries
18+
from narwhals._compliant.series import EagerSeries
1519
from narwhals._compliant.typing import CompliantFrameT
1620
from narwhals._compliant.typing import CompliantSeriesOrNativeExprT_co
1721
from narwhals._compliant.typing import CompliantSeriesT_co
@@ -28,7 +32,11 @@
2832
"CompliantSeries",
2933
"CompliantSeriesOrNativeExprT_co",
3034
"CompliantSeriesT_co",
35+
"EagerDataFrame",
36+
"EagerExpr",
37+
"EagerNamespace",
3138
"EagerSelectorNamespace",
39+
"EagerSeries",
3240
"EvalNames",
3341
"EvalSeries",
3442
"IntoCompliantExpr",

narwhals/_compliant/dataframe.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from narwhals._compliant.expr import EagerExpr
2020
from narwhals.dtypes import DType
2121

22-
__all__ = ["CompliantDataFrame", "CompliantLazyFrame"]
22+
__all__ = ["CompliantDataFrame", "CompliantLazyFrame", "EagerDataFrame"]
2323

2424
T = TypeVar("T")
2525

narwhals/_compliant/expr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
from narwhals.utils import Version
4949
from narwhals.utils import _FullContext
5050

51-
__all__ = ["CompliantExpr"]
51+
__all__ = ["CompliantExpr", "EagerExpr", "LazyExpr", "NativeExpr"]
5252

5353

5454
# NOTE: Only common methods for lazy expr-like objects

narwhals/_compliant/namespace.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from narwhals._compliant.selectors import CompliantSelectorNamespace
1616
from narwhals.dtypes import DType
1717

18-
__all__ = ["CompliantNamespace"]
18+
__all__ = ["CompliantNamespace", "EagerNamespace"]
1919

2020

2121
class CompliantNamespace(Protocol[CompliantFrameT, CompliantSeriesOrNativeExprT_co]):

narwhals/_compliant/series.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from narwhals.utils import Version
1616
from narwhals.utils import _FullContext
1717

18-
__all__ = ["CompliantSeries"]
18+
__all__ = ["CompliantSeries", "EagerSeries"]
1919

2020
NativeSeriesT_co = TypeVar("NativeSeriesT_co", bound="NativeSeries", covariant=True)
2121

0 commit comments

Comments
 (0)