DriverTrac/venv/lib/python3.12/site-packages/narwhals/compliant.py
2025-11-28 09:08:33 +05:30

34 lines
675 B
Python

"""Public protocols for plugin authors."""
from __future__ import annotations
from narwhals._compliant import (
CompliantDataFrame,
CompliantExpr,
CompliantGroupBy,
CompliantLazyFrame,
CompliantNamespace,
CompliantSeries,
)
from narwhals._compliant.any_namespace import (
CatNamespace,
DateTimeNamespace,
ListNamespace,
StringNamespace,
StructNamespace,
)
__all__ = [
"CatNamespace",
"CompliantDataFrame",
"CompliantExpr",
"CompliantGroupBy",
"CompliantLazyFrame",
"CompliantNamespace",
"CompliantSeries",
"DateTimeNamespace",
"ListNamespace",
"StringNamespace",
"StructNamespace",
]