Skip to content
This repository was archived by the owner on Mar 29, 2023. It is now read-only.

Commit 9c93ea5

Browse files
authored
refactor: run isort (#15)
1 parent c5c86ef commit 9c93ea5

File tree

13 files changed

+37
-65
lines changed

13 files changed

+37
-65
lines changed

ibis_bigquery/__init__.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,13 @@
44

55
import google.auth.credentials
66
import google.cloud.bigquery # noqa: F401, fail early if bigquery is missing
7-
import pydata_google_auth
8-
from pydata_google_auth import cache
9-
107
import ibis.config
8+
import pydata_google_auth
119
from ibis.backends.base import BaseBackend
10+
from pydata_google_auth import cache
1211

13-
from .client import (
14-
BigQueryClient,
15-
BigQueryDatabase,
16-
BigQueryQuery,
17-
BigQueryTable,
18-
)
12+
from .client import (BigQueryClient, BigQueryDatabase, BigQueryQuery,
13+
BigQueryTable)
1914
from .compiler import BigQueryExprTranslator, BigQueryQueryBuilder
2015

2116
try:

ibis_bigquery/client.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,20 @@
55
from typing import Optional, Tuple
66

77
import google.cloud.bigquery as bq
8-
import pandas as pd
9-
import regex as re
10-
from google.api_core.client_info import ClientInfo
11-
from google.api_core.exceptions import NotFound
12-
from multipledispatch import Dispatcher
13-
from pkg_resources import parse_version
14-
158
import ibis
169
import ibis.common.exceptions as com
1710
import ibis.expr.datatypes as dt
1811
import ibis.expr.lineage as lin
1912
import ibis.expr.operations as ops
2013
import ibis.expr.schema as sch
2114
import ibis.expr.types as ir
15+
import pandas as pd
16+
import regex as re
17+
from google.api_core.client_info import ClientInfo
18+
from google.api_core.exceptions import NotFound
2219
from ibis.client import Database, Query, SQLClient
20+
from multipledispatch import Dispatcher
21+
from pkg_resources import parse_version
2322

2423
from . import compiler as comp
2524
from .datatypes import ibis_type_to_bigquery_type

ibis_bigquery/compiler.py

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,21 @@
22
import datetime
33
from functools import partial
44

5-
import numpy as np
6-
import regex as re
7-
import toolz
8-
from multipledispatch import Dispatcher
9-
105
import ibis
116
import ibis.backends.base_sqlalchemy.compiler as comp
127
import ibis.common.exceptions as com
138
import ibis.expr.datatypes as dt
149
import ibis.expr.lineage as lin
1510
import ibis.expr.operations as ops
1611
import ibis.expr.types as ir
17-
from ibis.backends.base.sql import (
18-
fixed_arity,
19-
literal,
20-
operation_registry,
21-
reduction,
22-
unary,
23-
)
24-
from ibis.backends.base_sql.compiler import (
25-
BaseExprTranslator,
26-
BaseSelect,
27-
BaseTableSetFormatter,
28-
)
12+
import numpy as np
13+
import regex as re
14+
import toolz
15+
from ibis.backends.base.sql import (fixed_arity, literal, operation_registry,
16+
reduction, unary)
17+
from ibis.backends.base_sql.compiler import (BaseExprTranslator, BaseSelect,
18+
BaseTableSetFormatter)
19+
from multipledispatch import Dispatcher
2920

3021
from .datatypes import ibis_type_to_bigquery_type
3122

ibis_bigquery/datatypes.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
from multipledispatch import Dispatcher
2-
31
import ibis.expr.datatypes as dt
2+
from multipledispatch import Dispatcher
43

54

65
class TypeTranslationContext:

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
import setuptools
55

6-
76
BASE_PATH = os.path.abspath(os.path.dirname(__file__))
87

98

tests/conftest.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
import os
22
from pathlib import Path
33

4+
import ibis
5+
import ibis.expr.types as ir
46
import pytest
57
from google.oauth2 import service_account
8+
from ibis.backends.tests.base import (BackendTest, RoundAwayFromZero,
9+
UnorderedComparator)
610

7-
import ibis
8-
import ibis.expr.types as ir
911
import ibis_bigquery
10-
from ibis.backends.tests.base import (
11-
BackendTest,
12-
RoundAwayFromZero,
13-
UnorderedComparator,
14-
)
1512

1613
PROJECT_ID = os.environ.get('GOOGLE_BIGQUERY_PROJECT_ID', 'ibis-gbq')
1714
DATASET_ID = 'testing'

tests/test_client.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@
22
import datetime
33
import decimal
44

5+
import ibis
6+
import ibis.expr.datatypes as dt
7+
import ibis.expr.types as ir
58
import numpy as np
69
import pandas as pd
710
import pandas.testing as tm
811
import pytest
912
import pytz
1013
from google.api_core import exceptions
1114

12-
import ibis
13-
import ibis.expr.datatypes as dt
14-
import ibis.expr.types as ir
15-
1615
from ibis_bigquery.client import bigquery_param
1716

1817
pytestmark = pytest.mark.bigquery

tests/test_compiler.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import datetime
22

3-
import pandas as pd
4-
import pytest
5-
63
import ibis
7-
import ibis_bigquery as bq
84
import ibis.expr.datatypes as dt
95
import ibis.expr.operations as ops
6+
import pandas as pd
7+
import pytest
108
from ibis.expr.types import TableExpr
119

10+
import ibis_bigquery as bq
11+
1212
pytestmark = pytest.mark.bigquery
1313

1414

tests/test_connect.py

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

3+
import ibis
34
import pydata_google_auth
45
import pytest
56
from google.auth import credentials as auth
67
from google.cloud import bigquery as bq
78

8-
import ibis
99
import ibis_bigquery
1010

1111
pytestmark = pytest.mark.bigquery

tests/test_datatypes.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1+
import ibis.expr.datatypes as dt
12
import pytest
23
from multipledispatch.conflict import ambiguities
34
from pytest import param
45

5-
import ibis.expr.datatypes as dt
6-
7-
from ibis_bigquery.datatypes import (
8-
TypeTranslationContext,
9-
UDFContext,
10-
ibis_type_to_bigquery_type,
11-
)
6+
from ibis_bigquery.datatypes import (TypeTranslationContext, UDFContext,
7+
ibis_type_to_bigquery_type)
128

139
pytestmark = pytest.mark.bigquery
1410

0 commit comments

Comments
 (0)