Skip to content

Commit bf8309e

Browse files
jbrockmendeltm9k1
authored andcommitted
STY: proposed isort settings [ci skip] [skip ci] [ciskip] [skipci] (pandas-dev#23366)
1 parent c51cbda commit bf8309e

File tree

163 files changed

+717
-598
lines changed

Some content is hidden

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

163 files changed

+717
-598
lines changed

pandas/core/arrays/sparse.py

+15-15
Original file line numberDiff line numberDiff line change
@@ -10,35 +10,35 @@
1010

1111
import numpy as np
1212

13-
import pandas._libs.sparse as splib
14-
import pandas.core.algorithms as algos
15-
import pandas.core.common as com
16-
import pandas.io.formats.printing as printing
17-
from pandas import compat
1813
from pandas._libs import index as libindex, lib
14+
import pandas._libs.sparse as splib
1915
from pandas._libs.sparse import BlockIndex, IntIndex
2016
from pandas._libs.tslibs import NaT
17+
import pandas.compat as compat
2118
from pandas.compat.numpy import function as nv
22-
from pandas.core.accessor import PandasDelegate, delegate_names
23-
from pandas.core.arrays import ExtensionArray, ExtensionOpsMixin
24-
from pandas.core.base import PandasObject
19+
from pandas.errors import PerformanceWarning
20+
2521
from pandas.core.dtypes.base import ExtensionDtype
2622
from pandas.core.dtypes.cast import (
2723
astype_nansafe, construct_1d_arraylike_from_scalar, find_common_type,
28-
infer_dtype_from_scalar, maybe_convert_platform
29-
)
24+
infer_dtype_from_scalar, maybe_convert_platform)
3025
from pandas.core.dtypes.common import (
3126
is_array_like, is_bool_dtype, is_datetime64_any_dtype, is_dtype_equal,
3227
is_integer, is_list_like, is_object_dtype, is_scalar, is_string_dtype,
33-
pandas_dtype
34-
)
28+
pandas_dtype)
3529
from pandas.core.dtypes.dtypes import register_extension_dtype
3630
from pandas.core.dtypes.generic import (
37-
ABCIndexClass, ABCSeries, ABCSparseSeries
38-
)
31+
ABCIndexClass, ABCSeries, ABCSparseSeries)
3932
from pandas.core.dtypes.missing import isna, na_value_for_dtype, notna
33+
34+
from pandas.core.accessor import PandasDelegate, delegate_names
35+
import pandas.core.algorithms as algos
36+
from pandas.core.arrays import ExtensionArray, ExtensionOpsMixin
37+
from pandas.core.base import PandasObject
38+
import pandas.core.common as com
4039
from pandas.core.missing import interpolate_2d
41-
from pandas.errors import PerformanceWarning
40+
41+
import pandas.io.formats.printing as printing
4242

4343

4444
# ----------------------------------------------------------------------------

pandas/core/groupby/base.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66

77
import types
88

9-
from pandas.core.dtypes.common import is_list_like, is_scalar
109
from pandas.util._decorators import make_signature
1110

11+
from pandas.core.dtypes.common import is_list_like, is_scalar
12+
1213

1314
class GroupByMixin(object):
1415
""" provide the groupby facilities to the mixed object """

pandas/core/groupby/categorical.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
from pandas.core.algorithms import unique1d
44
from pandas.core.arrays.categorical import (
5-
Categorical, CategoricalDtype, _recode_for_categories
6-
)
5+
Categorical, CategoricalDtype, _recode_for_categories)
76

87

98
def recode_for_groupby(c, sort, observed):

pandas/core/groupby/generic.py

+13-12
Original file line numberDiff line numberDiff line change
@@ -8,39 +8,40 @@
88

99
import collections
1010
import copy
11-
import warnings
1211
from functools import partial
1312
from textwrap import dedent
13+
import warnings
1414

1515
import numpy as np
1616

17-
import pandas.core.algorithms as algorithms
18-
import pandas.core.common as com
19-
import pandas.core.indexes.base as ibase
20-
from pandas import compat
2117
from pandas._libs import Timestamp, lib
18+
import pandas.compat as compat
2219
from pandas.compat import lzip, map
2320
from pandas.compat.numpy import _np_version_under1p13
24-
from pandas.core.arrays import Categorical
25-
from pandas.core.base import DataError, SpecificationError
21+
from pandas.util._decorators import Appender, Substitution
22+
2623
from pandas.core.dtypes.cast import maybe_downcast_to_dtype
2724
from pandas.core.dtypes.common import (
2825
ensure_int64, ensure_platform_int, is_bool, is_datetimelike,
29-
is_integer_dtype, is_interval_dtype, is_numeric_dtype, is_scalar
30-
)
26+
is_integer_dtype, is_interval_dtype, is_numeric_dtype, is_scalar)
3127
from pandas.core.dtypes.missing import isna, notna
28+
29+
import pandas.core.algorithms as algorithms
30+
from pandas.core.arrays import Categorical
31+
from pandas.core.base import DataError, SpecificationError
32+
import pandas.core.common as com
3233
from pandas.core.frame import DataFrame
3334
from pandas.core.generic import NDFrame, _shared_docs
3435
from pandas.core.groupby import base
3536
from pandas.core.groupby.groupby import (
36-
GroupBy, _apply_docs, _transform_template
37-
)
37+
GroupBy, _apply_docs, _transform_template)
3838
from pandas.core.index import CategoricalIndex, Index, MultiIndex
39+
import pandas.core.indexes.base as ibase
3940
from pandas.core.internals import BlockManager, make_block
4041
from pandas.core.panel import Panel
4142
from pandas.core.series import Series
43+
4244
from pandas.plotting._core import boxplot_frame_groupby
43-
from pandas.util._decorators import Appender, Substitution
4445

4546

4647
class NDFrameGroupBy(GroupBy):

pandas/core/groupby/groupby.py

+12-11
Original file line numberDiff line numberDiff line change
@@ -8,35 +8,36 @@ class providing the base-class of operations.
88
"""
99

1010
import collections
11+
from contextlib import contextmanager
1112
import datetime
13+
from functools import partial, wraps
1214
import types
1315
import warnings
14-
from contextlib import contextmanager
15-
from functools import partial, wraps
1616

1717
import numpy as np
1818

19-
import pandas.core.algorithms as algorithms
20-
import pandas.core.common as com
21-
from pandas import compat
2219
from pandas._libs import Timestamp, groupby as libgroupby
20+
import pandas.compat as compat
2321
from pandas.compat import callable, range, set_function_name, zip
2422
from pandas.compat.numpy import function as nv
25-
from pandas.core.base import (
26-
DataError, GroupByError, PandasObject, SelectionMixin, SpecificationError
27-
)
28-
from pandas.core.config import option_context
23+
from pandas.util._decorators import Appender, Substitution, cache_readonly
24+
from pandas.util._validators import validate_kwargs
25+
2926
from pandas.core.dtypes.cast import maybe_downcast_to_dtype
3027
from pandas.core.dtypes.common import ensure_float, is_numeric_dtype, is_scalar
3128
from pandas.core.dtypes.missing import isna, notna
29+
30+
import pandas.core.algorithms as algorithms
31+
from pandas.core.base import (
32+
DataError, GroupByError, PandasObject, SelectionMixin, SpecificationError)
33+
import pandas.core.common as com
34+
from pandas.core.config import option_context
3235
from pandas.core.frame import DataFrame
3336
from pandas.core.generic import NDFrame
3437
from pandas.core.groupby import base
3538
from pandas.core.index import Index, MultiIndex
3639
from pandas.core.series import Series
3740
from pandas.core.sorting import get_group_index_sorter
38-
from pandas.util._decorators import Appender, Substitution, cache_readonly
39-
from pandas.util._validators import validate_kwargs
4041

4142
_doc_template = """
4243

pandas/core/groupby/grouper.py

+9-7
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,24 @@
77

88
import numpy as np
99

10-
import pandas.core.algorithms as algorithms
11-
import pandas.core.common as com
12-
from pandas import compat
10+
import pandas.compat as compat
1311
from pandas.compat import callable, zip
14-
from pandas.core.arrays import Categorical, ExtensionArray
12+
from pandas.util._decorators import cache_readonly
13+
1514
from pandas.core.dtypes.common import (
1615
ensure_categorical, is_categorical_dtype, is_datetime64_dtype, is_hashable,
17-
is_list_like, is_scalar, is_timedelta64_dtype
18-
)
16+
is_list_like, is_scalar, is_timedelta64_dtype)
1917
from pandas.core.dtypes.generic import ABCSeries
18+
19+
import pandas.core.algorithms as algorithms
20+
from pandas.core.arrays import Categorical, ExtensionArray
21+
import pandas.core.common as com
2022
from pandas.core.frame import DataFrame
2123
from pandas.core.groupby.ops import BaseGrouper
2224
from pandas.core.index import CategoricalIndex, Index, MultiIndex
2325
from pandas.core.series import Series
26+
2427
from pandas.io.formats.printing import pprint_thing
25-
from pandas.util._decorators import cache_readonly
2628

2729

2830
class Grouper(object):

pandas/core/groupby/ops.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,28 @@
1111

1212
import numpy as np
1313

14-
import pandas.core.algorithms as algorithms
15-
import pandas.core.common as com
1614
from pandas._libs import NaT, groupby as libgroupby, iNaT, lib, reduction
1715
from pandas.compat import lzip, range, zip
18-
from pandas.core.base import SelectionMixin
16+
from pandas.util._decorators import cache_readonly
17+
1918
from pandas.core.dtypes.common import (
2019
ensure_float64, ensure_int64, ensure_int64_or_float64, ensure_object,
2120
ensure_platform_int, is_bool_dtype, is_categorical_dtype, is_complex_dtype,
2221
is_datetime64_any_dtype, is_integer_dtype, is_numeric_dtype,
23-
is_timedelta64_dtype, needs_i8_conversion
24-
)
22+
is_timedelta64_dtype, needs_i8_conversion)
2523
from pandas.core.dtypes.missing import _maybe_fill, isna
24+
25+
import pandas.core.algorithms as algorithms
26+
from pandas.core.base import SelectionMixin
27+
import pandas.core.common as com
2628
from pandas.core.frame import DataFrame
2729
from pandas.core.generic import NDFrame
2830
from pandas.core.groupby import base
2931
from pandas.core.index import Index, MultiIndex, ensure_index
3032
from pandas.core.series import Series
3133
from pandas.core.sorting import (
3234
compress_group_index, decons_obs_group_ids, get_flattened_iterator,
33-
get_group_index, get_group_index_sorter, get_indexer_dict
34-
)
35-
from pandas.util._decorators import cache_readonly
35+
get_group_index, get_group_index_sorter, get_indexer_dict)
3636

3737

3838
def generate_bins_generic(values, binner, closed):

pandas/core/indexes/range.py

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1-
import operator
2-
import warnings
31
from datetime import timedelta
2+
import operator
43
from sys import getsizeof
4+
import warnings
55

66
import numpy as np
77

8-
import pandas.core.common as com
9-
import pandas.core.indexes.base as ibase
10-
from pandas import compat
118
from pandas._libs import index as libindex
9+
import pandas.compat as compat
1210
from pandas.compat import get_range_parameters, lrange, range
1311
from pandas.compat.numpy import function as nv
14-
from pandas.core import ops
12+
from pandas.util._decorators import Appender, cache_readonly
13+
1514
from pandas.core.dtypes import concat as _concat
1615
from pandas.core.dtypes.common import (
17-
is_int64_dtype, is_integer, is_scalar, is_timedelta64_dtype
18-
)
16+
is_int64_dtype, is_integer, is_scalar, is_timedelta64_dtype)
1917
from pandas.core.dtypes.generic import ABCSeries, ABCTimedeltaIndex
18+
19+
from pandas.core import ops
20+
import pandas.core.common as com
21+
import pandas.core.indexes.base as ibase
2022
from pandas.core.indexes.base import Index, _index_shared_docs
2123
from pandas.core.indexes.numeric import Int64Index
22-
from pandas.util._decorators import Appender, cache_readonly
2324

2425

2526
class RangeIndex(Int64Index):

pandas/core/series.py

+23-29
Original file line numberDiff line numberDiff line change
@@ -3,64 +3,58 @@
33
"""
44
from __future__ import division
55

6-
import warnings
76
from textwrap import dedent
7+
import warnings
88

99
import numpy as np
1010
import numpy.ma as ma
1111

12-
import pandas.core.algorithms as algorithms
13-
import pandas.core.common as com
14-
import pandas.core.indexes.base as ibase
15-
import pandas.core.nanops as nanops
16-
import pandas.core.ops as ops
17-
import pandas.io.formats.format as fmt
18-
import pandas.plotting._core as gfx
19-
from pandas import compat
2012
from pandas._libs import iNaT, index as libindex, lib, tslibs
13+
import pandas.compat as compat
2114
from pandas.compat import (
22-
PY36, OrderedDict, StringIO, get_range_parameters, range, u, zip
23-
)
15+
PY36, OrderedDict, StringIO, get_range_parameters, range, u, zip)
2416
from pandas.compat.numpy import function as nv
25-
from pandas.core import base, generic
26-
from pandas.core.accessor import CachedAccessor
27-
from pandas.core.arrays import ExtensionArray, SparseArray, period_array
28-
from pandas.core.arrays.categorical import Categorical, CategoricalAccessor
29-
from pandas.core.arrays.sparse import SparseAccessor
30-
from pandas.core.config import get_option
17+
from pandas.util._decorators import Appender, Substitution, deprecate
18+
from pandas.util._validators import validate_bool_kwarg
19+
3120
from pandas.core.dtypes.cast import (
3221
construct_1d_arraylike_from_scalar, construct_1d_ndarray_preserving_na,
3322
construct_1d_object_array_from_listlike, infer_dtype_from_scalar,
3423
maybe_cast_to_datetime, maybe_cast_to_integer_array, maybe_castable,
35-
maybe_convert_platform, maybe_upcast
36-
)
24+
maybe_convert_platform, maybe_upcast)
3725
from pandas.core.dtypes.common import (
3826
_is_unorderable_exception, ensure_platform_int, is_bool,
3927
is_categorical_dtype, is_datetime64tz_dtype, is_datetimelike, is_dict_like,
4028
is_extension_array_dtype, is_extension_type, is_float_dtype, is_hashable,
4129
is_integer, is_integer_dtype, is_iterator, is_list_like, is_object_dtype,
42-
is_scalar, is_string_like, is_timedelta64_dtype, pandas_dtype
43-
)
30+
is_scalar, is_string_like, is_timedelta64_dtype, pandas_dtype)
4431
from pandas.core.dtypes.generic import (
45-
ABCDataFrame, ABCIndexClass, ABCSeries, ABCSparseArray, ABCSparseSeries
46-
)
32+
ABCDataFrame, ABCIndexClass, ABCSeries, ABCSparseArray, ABCSparseSeries)
4733
from pandas.core.dtypes.missing import (
48-
isna, na_value_for_dtype, notna, remove_na_arraylike
49-
)
34+
isna, na_value_for_dtype, notna, remove_na_arraylike)
35+
36+
from pandas.core import algorithms, base, generic, nanops, ops
37+
from pandas.core.accessor import CachedAccessor
38+
from pandas.core.arrays import ExtensionArray, SparseArray, period_array
39+
from pandas.core.arrays.categorical import Categorical, CategoricalAccessor
40+
from pandas.core.arrays.sparse import SparseAccessor
41+
import pandas.core.common as com
42+
from pandas.core.config import get_option
5043
from pandas.core.index import (
51-
Float64Index, Index, InvalidIndexError, MultiIndex, ensure_index
52-
)
44+
Float64Index, Index, InvalidIndexError, MultiIndex, ensure_index)
5345
from pandas.core.indexes.accessors import CombinedDatetimelikeProperties
46+
import pandas.core.indexes.base as ibase
5447
from pandas.core.indexes.datetimes import DatetimeIndex
5548
from pandas.core.indexes.period import PeriodIndex
5649
from pandas.core.indexes.timedeltas import TimedeltaIndex
5750
from pandas.core.indexing import check_bool_indexer, maybe_convert_indices
5851
from pandas.core.internals import SingleBlockManager
5952
from pandas.core.strings import StringMethods
6053
from pandas.core.tools.datetimes import to_datetime
54+
55+
import pandas.io.formats.format as fmt
6156
from pandas.io.formats.terminal import get_terminal_size
62-
from pandas.util._decorators import Appender, Substitution, deprecate
63-
from pandas.util._validators import validate_bool_kwarg
57+
import pandas.plotting._core as gfx
6458

6559
# pylint: disable=E1101,E1103
6660
# pylint: disable=W0703,W0622,W0613,W0201

pandas/io/clipboards.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
""" io on the clipboard """
22
import warnings
33

4-
from pandas import compat, get_option, option_context
4+
import pandas.compat as compat
55
from pandas.compat import PY2, PY3, StringIO
6+
67
from pandas.core.dtypes.generic import ABCDataFrame
78

9+
from pandas import get_option, option_context
10+
811

912
def read_clipboard(sep=r'\s+', **kwargs): # pragma: no cover
1013
r"""

0 commit comments

Comments
 (0)