Skip to content

Typing

polars_st.typing.ArrayLike module-attribute #

ArrayLike = Union[
    Sequence[Any],
    Series,
    Array,
    ChunkedArray,
    ndarray[Any, Any],
    Series[Any],
    DatetimeIndex,
    ArrowArrayExportable,
    ArrowStreamExportable,
]

polars_st.typing.IntoExprColumn module-attribute #

IntoExprColumn: TypeAlias = Expr | Series | str

polars_st.typing.IntoGeoExprColumn module-attribute #

IntoGeoExprColumn: TypeAlias = IntoExprColumn

polars_st.typing.IntoIntegerExpr module-attribute #

IntoIntegerExpr: TypeAlias = IntoExprColumn | int

polars_st.typing.IntoDecimalExpr module-attribute #

IntoDecimalExpr: TypeAlias = IntoExprColumn | int | float

polars_st.typing.CoordinatesApply module-attribute #

CoordinatesApply: TypeAlias = Callable[
    [Series, Series, Series | None], tuple[Series, Series, Series | None]
]