pre-commit: add isort hook and apply (#354)

This commit is contained in:
Arun Babu Neelicattu
2022-03-17 01:01:17 +01:00
committed by GitHub
parent 18a518efa7
commit 70310c9e8c
37 changed files with 216 additions and 58 deletions

View File

@@ -1,5 +1,6 @@
import os.path
try:
# betterproto[compiler] specific dependencies
import black

View File

@@ -7,9 +7,8 @@ from betterproto.lib.google.protobuf.compiler import (
CodeGeneratorRequest,
CodeGeneratorResponse,
)
from betterproto.plugin.parser import generate_code
from betterproto.plugin.models import monkey_patch_oneof_index
from betterproto.plugin.parser import generate_code
def main() -> None:

View File

@@ -33,13 +33,28 @@ reference to `A` to `B`'s `fields` attribute.
import builtins
import re
import textwrap
from dataclasses import dataclass, field
from typing import Dict, Iterable, Iterator, List, Optional, Set, Type, Union
from dataclasses import (
dataclass,
field,
)
from typing import (
Dict,
Iterable,
Iterator,
List,
Optional,
Set,
Type,
Union,
)
import betterproto
from betterproto import which_one_of
from betterproto.casing import sanitize_name
from betterproto.compile.importing import get_type_reference, parse_source_type_name
from betterproto.compile.importing import (
get_type_reference,
parse_source_type_name,
)
from betterproto.compile.naming import (
pythonize_class_name,
pythonize_field_name,
@@ -58,13 +73,17 @@ from betterproto.lib.google.protobuf import (
from betterproto.lib.google.protobuf.compiler import CodeGeneratorRequest
from ..casing import sanitize_name
from ..compile.importing import get_type_reference, parse_source_type_name
from ..compile.importing import (
get_type_reference,
parse_source_type_name,
)
from ..compile.naming import (
pythonize_class_name,
pythonize_field_name,
pythonize_method_name,
)
# Create a unique placeholder to deal with
# https://stackoverflow.com/questions/51575931/class-inheritance-in-python-3-7-dataclasses
PLACEHOLDER = object()

View File

@@ -1,3 +1,15 @@
import itertools
import pathlib
import sys
from typing import (
TYPE_CHECKING,
Iterator,
List,
Set,
Tuple,
Union,
)
from betterproto.lib.google.protobuf import (
DescriptorProto,
EnumDescriptorProto,
@@ -11,10 +23,7 @@ from betterproto.lib.google.protobuf.compiler import (
CodeGeneratorResponseFeature,
CodeGeneratorResponseFile,
)
import itertools
import pathlib
import sys
from typing import Iterator, List, Set, Tuple, TYPE_CHECKING, Union
from .compiler import outputfile_compiler
from .models import (
EnumDefinitionCompiler,
@@ -30,6 +39,7 @@ from .models import (
is_oneof,
)
if TYPE_CHECKING:
from google.protobuf.descriptor import Descriptor