Skip to content

Commit 7a09cce

Browse files
authored
chore: configure ruff to reorder imports (#140)
1 parent 849c751 commit 7a09cce

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+221
-245
lines changed

examples/adbc_example.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212

1313
import adbc_driver_duckdb.dbapi
1414
import pyarrow
15-
from substrait.builders.plan import read_named_table, filter
16-
from substrait.builders.extended_expression import scalar_function, column, literal
15+
import pyarrow.substrait as pa_substrait
16+
17+
from substrait.builders.extended_expression import column, literal, scalar_function
18+
from substrait.builders.plan import filter, read_named_table
1719
from substrait.builders.type import i64
1820
from substrait.extension_registry import ExtensionRegistry
19-
import pyarrow.substrait as pa_substrait
2021

2122
registry = ExtensionRegistry()
2223

examples/builder_example.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1+
import substrait.gen.proto.algebra_pb2 as stalg
2+
from substrait.builders.extended_expression import (
3+
column,
4+
literal,
5+
scalar_function,
6+
)
17
from substrait.builders.plan import (
8+
fetch,
9+
filter,
210
read_named_table,
311
select,
4-
filter,
512
sort,
6-
fetch,
7-
)
8-
from substrait.builders.extended_expression import (
9-
column,
10-
scalar_function,
11-
literal,
1213
)
13-
from substrait.builders.type import i64, boolean, struct, named_struct, fp64, string
14+
from substrait.builders.type import boolean, fp64, i64, named_struct, string, struct
1415
from substrait.extension_registry import ExtensionRegistry
15-
from substrait.utils.display import pretty_print_plan, pretty_print_expression
16-
import substrait.gen.proto.algebra_pb2 as stalg
16+
from substrait.utils.display import pretty_print_expression, pretty_print_plan
1717

1818
registry = ExtensionRegistry(load_default_extensions=True)
1919

examples/dataframe_example.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import substrait.dataframe as sdf
12
from substrait.builders.plan import read_named_table
2-
from substrait.builders.type import i64, boolean, struct, named_struct
3+
from substrait.builders.type import boolean, i64, named_struct, struct
34
from substrait.extension_registry import ExtensionRegistry
4-
import substrait.dataframe as sdf
55

66
registry = ExtensionRegistry(load_default_extensions=True)
77

examples/duckdb_example.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@
99

1010

1111
import duckdb
12-
from substrait.builders.plan import read_named_table, select, filter
13-
from substrait.builders.extended_expression import column, scalar_function, literal
12+
import pyarrow.substrait as pa_substrait
13+
14+
from substrait.builders.extended_expression import column, literal, scalar_function
15+
from substrait.builders.plan import filter, read_named_table, select
1416
from substrait.builders.type import i32
1517
from substrait.extension_registry import ExtensionRegistry
16-
import pyarrow.substrait as pa_substrait
1718

1819
try:
1920
duckdb.install_extension("substrait")

examples/narwhals_example.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,13 @@
66
# ]
77
# ///
88

9-
from substrait.builders.plan import read_named_table
10-
from substrait.builders.type import i64, boolean, struct, named_struct
11-
from substrait.extension_registry import ExtensionRegistry
12-
13-
from narwhals.typing import FrameT
149
import narwhals as nw
15-
import substrait.dataframe as sdf
10+
from narwhals.typing import FrameT
1611

12+
import substrait.dataframe as sdf
13+
from substrait.builders.plan import read_named_table
14+
from substrait.builders.type import boolean, i64, named_struct, struct
15+
from substrait.extension_registry import ExtensionRegistry
1716

1817
registry = ExtensionRegistry(load_default_extensions=True)
1918

examples/pyarrow_example.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@
88
import pyarrow as pa
99
import pyarrow.compute as pc
1010
import pyarrow.substrait as pa_substrait
11+
1112
import substrait
12-
from substrait.builders.plan import select, read_named_table
13+
from substrait.builders.plan import read_named_table, select
1314

1415
arrow_schema = pa.schema([pa.field("x", pa.int32()), pa.field("y", pa.int32())])
1516

pixi.lock

Lines changed: 70 additions & 106 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,13 @@ respect-gitignore = true
3232
target-version = "py310"
3333
# never autoformat upstream or generated code
3434
exclude = ["third_party/", "src/substrait/gen"]
35+
lint.extend-select = ["I"]
36+
3537

3638
[tool.pixi.workspace]
3739
channels = ["conda-forge"]
3840
platforms = ["win-64", "linux-64", "osx-64", "osx-arm64", "linux-aarch64"]
3941

40-
[tool.pixi.pypi-dependencies]
41-
substrait = { path = ".", editable = true }
42-
4342
[tool.pixi.environments]
4443
dev = { features = ["dev"], solve-group = "default" }
4544
extensions = { features = ["extensions"], solve-group = "default" }

src/substrait/builders/plan.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
)
1919
from substrait.extension_registry import ExtensionRegistry
2020
from substrait.gen.proto.extensions.extensions_pb2 import AdvancedExtension
21+
from substrait.gen.version import substrait_version
2122
from substrait.type_inference import infer_plan_schema
2223
from substrait.utils import (
2324
merge_extension_declarations,
2425
merge_extension_uris,
2526
merge_extension_urns,
2627
)
27-
from substrait.gen.version import substrait_version
2828

2929
UnboundPlan = Callable[[ExtensionRegistry], stp.Plan]
3030

src/substrait/dataframe/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import substrait.dataframe
22
from substrait.builders.extended_expression import column
3-
43
from substrait.dataframe.dataframe import DataFrame
54
from substrait.dataframe.expression import Expression
65

0 commit comments

Comments
 (0)