Skip to content

Commit 025a212

Browse files
committed
refactor: update substrait.gen.proto imports to just substrait
1 parent 0ee79dc commit 025a212

44 files changed

Lines changed: 152 additions & 125 deletions

Some content is hidden

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

examples/builder_example.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import substrait.gen.proto.algebra_pb2 as stalg
1+
import substrait.algebra_pb2 as stalg
2+
23
from substrait.builders.extended_expression import (
34
column,
45
literal,

src/substrait/builders/extended_expression.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
from datetime import date
33
from typing import Any, Callable, Iterable, Union
44

5-
import substrait.gen.proto.algebra_pb2 as stalg
6-
import substrait.gen.proto.extended_expression_pb2 as stee
7-
import substrait.gen.proto.extensions.extensions_pb2 as ste
8-
import substrait.gen.proto.type_pb2 as stp
5+
import substrait.algebra_pb2 as stalg
6+
import substrait.extended_expression_pb2 as stee
7+
import substrait.extensions.extensions_pb2 as ste
8+
import substrait.type_pb2 as stp
9+
910
from substrait.extension_registry import ExtensionRegistry
1011
from substrait.type_inference import infer_extended_expression_schema
1112
from substrait.utils import (

src/substrait/builders/plan.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,24 @@
88
import re
99
from typing import Callable, Iterable, Optional, Union
1010

11-
import substrait.gen.proto.algebra_pb2 as stalg
12-
import substrait.gen.proto.extended_expression_pb2 as stee
13-
import substrait.gen.proto.plan_pb2 as stp
14-
import substrait.gen.proto.type_pb2 as stt
15-
from substrait.version import __substrait_version__
11+
import substrait.algebra_pb2 as stalg
12+
import substrait.extended_expression_pb2 as stee
13+
import substrait.plan_pb2 as stp
14+
import substrait.type_pb2 as stt
15+
from substrait.extensions.extensions_pb2 import AdvancedExtension
16+
1617
from substrait.builders.extended_expression import (
1718
ExtendedExpressionOrUnbound,
1819
resolve_expression,
1920
)
2021
from substrait.extension_registry import ExtensionRegistry
21-
from substrait.gen.proto.extensions.extensions_pb2 import AdvancedExtension
2222
from substrait.type_inference import infer_plan_schema
2323
from substrait.utils import (
2424
merge_extension_declarations,
2525
merge_extension_uris,
2626
merge_extension_urns,
2727
)
28+
from substrait.version import __substrait_version__
2829

2930
UnboundPlan = Callable[[ExtensionRegistry], stp.Plan]
3031

src/substrait/builders/type.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import Iterable
22

3-
import substrait.gen.proto.type_pb2 as stt
3+
import substrait.type_pb2 as stt
44

55

66
def boolean(nullable=True) -> stt.Type:

src/substrait/dataframe/expression.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import substrait.gen.proto.extended_expression_pb2 as stee
2-
import substrait.gen.proto.type_pb2 as stp
1+
import substrait.extended_expression_pb2 as stee
2+
import substrait.type_pb2 as stp
3+
34
from substrait.builders.extended_expression import (
45
ExtendedExpressionOrUnbound,
56
UnboundExtendedExpression,

src/substrait/derivation_expression.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from typing import Optional
22

33
from antlr4 import CommonTokenStream, InputStream
4+
from substrait.type_pb2 import NamedStruct, Type
45

56
from substrait.gen.antlr.SubstraitTypeLexer import SubstraitTypeLexer
67
from substrait.gen.antlr.SubstraitTypeParser import SubstraitTypeParser
7-
from substrait.gen.proto.type_pb2 import NamedStruct, Type
88

99

1010
def _evaluate(x, values: dict):

src/substrait/extension_registry/function_entry.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
from enum import Enum
44
from typing import Optional, Union
55

6+
from substrait.type_pb2 import Type
7+
68
from substrait.derivation_expression import _parse, evaluate
79
from substrait.gen.json import simple_extensions as se
8-
from substrait.gen.proto.type_pb2 import Type
910

1011
from .signature_checker_helpers import covers, normalize_substrait_type_names
1112

src/substrait/extension_registry/registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
from typing import Optional, Union
99

1010
import yaml
11+
from substrait.type_pb2 import Type
1112

1213
from substrait.bimap import UriUrnBiDiMap
13-
from substrait.gen.proto.type_pb2 import Type
1414
from substrait.simple_extension_utils import build_simple_extensions
1515

1616
from .function_entry import FunctionEntry, FunctionType

src/substrait/extension_registry/signature_checker_helpers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
from typing import Dict
44

5+
from substrait.type_pb2 import Type
6+
57
from substrait.derivation_expression import _evaluate
68
from substrait.gen.antlr.SubstraitTypeParser import SubstraitTypeParser
7-
from substrait.gen.proto.type_pb2 import Type
89

910
from .exceptions import UnhandledParameterizedTypeError, UnrecognizedSubstraitTypeError
1011

src/substrait/proto.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ def _load():
88
the protocol modules with a friendly name making the protocol
99
more convenient to use.
1010
11-
substrait.gen.proto.extensions.extensions_pb2.SimpleExtensionDeclaration
11+
substrait.extensions.extensions_pb2.SimpleExtensionDeclaration
1212
becomes substrait.proto.SimpleExtensionDeclaration
1313
"""
1414
import importlib

0 commit comments

Comments
 (0)