2929
3030import pyarrow as pa
3131
32- from datafusion .catalog import Catalog , CatalogProvider , Table
32+ from datafusion .catalog import Catalog
3333from datafusion .dataframe import DataFrame
34- from datafusion .expr import SortKey , sort_list_to_raw_sort_list
34+ from datafusion .expr import sort_list_to_raw_sort_list
3535from datafusion .record_batch import RecordBatchStream
36- from datafusion .user_defined import AggregateUDF , ScalarUDF , TableFunction , WindowUDF
3736from datafusion .utils import _normalize_table_provider
3837
3938from ._internal import RuntimeEnvBuilder as RuntimeEnvBuilderInternal
5049 import polars as pl # type: ignore[import]
5150
5251 from datafusion import TableProvider
52+ from datafusion .catalog import CatalogProvider , Table
53+ from datafusion .expr import SortKey
5354 from datafusion .plan import ExecutionPlan , LogicalPlan
55+ from datafusion .user_defined import (
56+ AggregateUDF ,
57+ ScalarUDF ,
58+ TableFunction ,
59+ WindowUDF ,
60+ )
5461
5562
5663class ArrowStreamExportable (Protocol ):
@@ -735,7 +742,7 @@ def from_polars(self, data: pl.DataFrame, name: str | None = None) -> DataFrame:
735742 # https://github.com/apache/datafusion-python/pull/1016#discussion_r1983239116
736743 # is the discussion on how we arrived at adding register_view
737744 def register_view (self , name : str , df : DataFrame ) -> None :
738- """Register a :py:class: `~datafusion.detaframe .DataFrame` as a view.
745+ """Register a :py:class:`~datafusion.dataframe .DataFrame` as a view.
739746
740747 Args:
741748 name (str): The name to register the view under.
@@ -747,8 +754,7 @@ def register_view(self, name: str, df: DataFrame) -> None:
747754 def register_table (
748755 self , name : str , table : Table | TableProvider | TableProviderExportable
749756 ) -> None :
750- """Register a :py:class:`~datafusion.catalog.Table` or
751- :py:class:`~datafusion.TableProvider`.
757+ """Register a Table or TableProvider.
752758
753759 The registered table can be referenced from SQL statements executed against
754760 this context.
0 commit comments