Skip to content

Commit 0a2e202

Browse files
alimcmaster1Pingviinituutti
authored andcommitted
CLN: More isort (pandas-dev#24745)
1 parent 05140d8 commit 0a2e202

File tree

7 files changed

+46
-63
lines changed

7 files changed

+46
-63
lines changed

pandas/tests/computation/test_compat.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import pytest
21
from distutils.version import LooseVersion
32

4-
import pandas as pd
3+
import pytest
54

5+
import pandas as pd
6+
from pandas.core.computation.check import _MIN_NUMEXPR_VERSION
67
from pandas.core.computation.engines import _engines
78
import pandas.core.computation.expr as expr
8-
from pandas.core.computation.check import _MIN_NUMEXPR_VERSION
99

1010

1111
def test_compat():

pandas/tests/computation/test_eval.py

+18-23
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,34 @@
1-
import warnings
2-
import operator
31
from distutils.version import LooseVersion
42
from itertools import product
3+
import operator
4+
import warnings
55

6+
import numpy as np
7+
from numpy.random import rand, randint, randn
68
import pytest
79

8-
from numpy.random import randn, rand, randint
9-
import numpy as np
10+
from pandas.compat import PY3, reduce
11+
from pandas.errors import PerformanceWarning
12+
import pandas.util._test_decorators as td
1013

1114
from pandas.core.dtypes.common import is_bool, is_list_like, is_scalar
12-
import pandas as pd
13-
from pandas.errors import PerformanceWarning
14-
from pandas import DataFrame, Series, Panel, date_range
15-
from pandas.util.testing import makeCustomDataframe as mkdf
1615

16+
import pandas as pd
17+
from pandas import DataFrame, Panel, Series, date_range
1718
from pandas.core.computation import pytables
1819
from pandas.core.computation.check import _NUMEXPR_VERSION
19-
from pandas.core.computation.engines import _engines, NumExprClobberingError
20-
from pandas.core.computation.expr import PythonExprVisitor, PandasExprVisitor
20+
from pandas.core.computation.engines import NumExprClobberingError, _engines
21+
import pandas.core.computation.expr as expr
22+
from pandas.core.computation.expr import PandasExprVisitor, PythonExprVisitor
2123
from pandas.core.computation.expressions import (
22-
_USE_NUMEXPR, _NUMEXPR_INSTALLED)
24+
_NUMEXPR_INSTALLED, _USE_NUMEXPR)
2325
from pandas.core.computation.ops import (
24-
_binary_ops_dict,
25-
_special_case_arith_ops_syms,
26-
_arith_ops_syms, _bool_ops_syms,
27-
_unary_math_ops, _binary_math_ops)
28-
29-
import pandas.core.computation.expr as expr
26+
_arith_ops_syms, _binary_math_ops, _binary_ops_dict, _bool_ops_syms,
27+
_special_case_arith_ops_syms, _unary_math_ops)
3028
import pandas.util.testing as tm
31-
import pandas.util._test_decorators as td
32-
from pandas.util.testing import (assert_frame_equal, randbool,
33-
assert_numpy_array_equal, assert_series_equal,
34-
assert_produces_warning)
35-
from pandas.compat import PY3, reduce
36-
29+
from pandas.util.testing import (
30+
assert_frame_equal, assert_numpy_array_equal, assert_produces_warning,
31+
assert_series_equal, makeCustomDataframe as mkdf, randbool)
3732

3833
_series_frame_incompatible = _bool_ops_syms
3934
_scalar_skip = 'in', 'not in'

pandas/tests/extension/arrow/test_bool.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
import pytest
33

44
import pandas as pd
5-
import pandas.util.testing as tm
65
from pandas.tests.extension import base
6+
import pandas.util.testing as tm
77

88
pytest.importorskip('pyarrow', minversion="0.10.0")
99

10-
from .bool import ArrowBoolArray, ArrowBoolDtype
10+
from .bool import ArrowBoolArray, ArrowBoolDtype # isort:skip
1111

1212

1313
@pytest.fixture

pandas/tests/extension/test_sparse.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import numpy as np
22
import pytest
33

4+
from pandas.errors import PerformanceWarning
5+
46
import pandas as pd
5-
import pandas.util.testing as tm
67
from pandas import SparseArray, SparseDtype
7-
from pandas.errors import PerformanceWarning
88
from pandas.tests.extension import base
9+
import pandas.util.testing as tm
910

1011

1112
def make_data(fill_value):

pandas/tests/internals/test_internals.py

+17-20
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,29 @@
11
# -*- coding: utf-8 -*-
22
# pylint: disable=W0102
33

4-
from datetime import datetime, date
4+
from datetime import date, datetime
5+
from distutils.version import LooseVersion
6+
import itertools
57
import operator
8+
import re
69
import sys
7-
import pytest
10+
811
import numpy as np
12+
import pytest
913

10-
import re
11-
from distutils.version import LooseVersion
12-
import itertools
13-
from pandas import (Index, MultiIndex, DataFrame, DatetimeIndex,
14-
Series, Categorical, SparseArray)
15-
16-
from pandas.compat import OrderedDict, lrange
17-
from pandas.core.arrays import (
18-
DatetimeArray,
19-
TimedeltaArray,
20-
)
21-
from pandas.core.internals import (SingleBlockManager,
22-
make_block, BlockManager)
14+
from pandas._libs.internals import BlockPlacement
15+
from pandas.compat import OrderedDict, lrange, u, zip
16+
17+
import pandas as pd
18+
from pandas import (
19+
Categorical, DataFrame, DatetimeIndex, Index, MultiIndex, Series,
20+
SparseArray)
2321
import pandas.core.algorithms as algos
22+
from pandas.core.arrays import DatetimeArray, TimedeltaArray
23+
from pandas.core.internals import BlockManager, SingleBlockManager, make_block
2424
import pandas.util.testing as tm
25-
import pandas as pd
26-
from pandas._libs.internals import BlockPlacement
27-
from pandas.util.testing import (assert_almost_equal, assert_frame_equal,
28-
randn, assert_series_equal)
29-
from pandas.compat import zip, u
25+
from pandas.util.testing import (
26+
assert_almost_equal, assert_frame_equal, assert_series_equal, randn)
3027

3128
# in 3.6.1 a c-api slicing function changed, see src/compat_helper.h
3229
PY361 = LooseVersion(sys.version) >= LooseVersion('3.6.1')

pandas/tests/tools/test_numeric.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import pytest
21
import decimal
32

43
import numpy as np
4+
from numpy import iinfo
5+
import pytest
6+
57
import pandas as pd
68
from pandas import to_numeric
7-
89
from pandas.util import testing as tm
9-
from numpy import iinfo
1010

1111

1212
class TestToNumeric(object):

setup.cfg

-10
Original file line numberDiff line numberDiff line change
@@ -115,16 +115,6 @@ force_sort_within_sections=True
115115
skip=
116116
pandas/core/api.py,
117117
pandas/core/frame.py,
118-
pandas/tests/api/test_types.py,
119-
pandas/tests/api/test_api.py,
120-
pandas/tests/tools/test_numeric.py,
121-
pandas/tests/internals/test_internals.py,
122-
pandas/tests/extension/test_sparse.py,
123-
pandas/tests/extension/base/reduce.py,
124-
pandas/tests/computation/test_compat.py,
125-
pandas/tests/computation/test_eval.py,
126-
pandas/types/common.py,
127-
pandas/tests/extension/arrow/test_bool.py,
128118
doc/source/conf.py,
129119
asv_bench/benchmarks/algorithms.py,
130120
asv_bench/benchmarks/attrs_caching.py,

0 commit comments

Comments
 (0)