Skip to content

Commit 48dad14

Browse files
thoojreback
authored andcommitted
Run isort at pandas/tests/io (#24532)
1 parent f67c97e commit 48dad14

Some content is hidden

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

47 files changed

+281
-277
lines changed

pandas/io/formats/style.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
Module for applying conditional formatting to
33
DataFrames and Series.
44
"""
5-
from collections import MutableMapping, defaultdict
5+
6+
from collections import defaultdict
67
from contextlib import contextmanager
78
import copy
89
from functools import partial
@@ -18,7 +19,7 @@
1819
from pandas.core.dtypes.generic import ABCSeries
1920

2021
import pandas as pd
21-
from pandas.api.types import is_list_like
22+
from pandas.api.types import is_dict_like, is_list_like
2223
import pandas.core.common as com
2324
from pandas.core.config import get_option
2425
from pandas.core.generic import _shared_docs
@@ -401,7 +402,7 @@ def format(self, formatter, subset=None):
401402
row_locs = self.data.index.get_indexer_for(sub_df.index)
402403
col_locs = self.data.columns.get_indexer_for(sub_df.columns)
403404

404-
if isinstance(formatter, MutableMapping):
405+
if is_dict_like(formatter):
405406
for col, col_formatter in formatter.items():
406407
# formatter must be callable, so '{}' are converted to lambdas
407408
col_formatter = _maybe_wrap_formatter(col_formatter)

pandas/tests/io/formats/test_css.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import pytest
22

33
from pandas.util import testing as tm
4+
45
from pandas.io.formats.css import CSSResolver, CSSWarning
56

67

pandas/tests/io/formats/test_eng_formatting.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
import numpy as np
2+
3+
from pandas.compat import u
4+
25
import pandas as pd
36
from pandas import DataFrame
4-
from pandas.compat import u
5-
import pandas.io.formats.format as fmt
67
from pandas.util import testing as tm
78

9+
import pandas.io.formats.format as fmt
10+
811

912
class TestEngFormatter(object):
1013

pandas/tests/io/formats/test_format.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,35 +5,35 @@
55
"""
66

77
from __future__ import print_function
8-
import re
98

10-
import pytz
11-
import dateutil
9+
from datetime import datetime
1210
import itertools
1311
from operator import methodcaller
1412
import os
13+
import re
1514
import sys
1615
import warnings
17-
from datetime import datetime
1816

17+
import dateutil
18+
import numpy as np
1919
import pytest
20+
import pytz
2021

21-
import numpy as np
22-
import pandas as pd
23-
from pandas import (DataFrame, Series, Index, Timestamp, MultiIndex,
24-
date_range, NaT, read_csv)
25-
from pandas.compat import (range, zip, lrange, StringIO, PY3,
26-
u, lzip, is_platform_windows,
27-
is_platform_32bit)
2822
import pandas.compat as compat
23+
from pandas.compat import (
24+
PY3, StringIO, is_platform_32bit, is_platform_windows, lrange, lzip, range,
25+
u, zip)
26+
27+
import pandas as pd
28+
from pandas import (
29+
DataFrame, Index, MultiIndex, NaT, Series, Timestamp, date_range, read_csv)
30+
from pandas.core.config import (
31+
get_option, option_context, reset_option, set_option)
32+
import pandas.util.testing as tm
2933

3034
import pandas.io.formats.format as fmt
3135
import pandas.io.formats.printing as printing
32-
33-
import pandas.util.testing as tm
3436
from pandas.io.formats.terminal import get_terminal_size
35-
from pandas.core.config import (set_option, get_option, option_context,
36-
reset_option)
3737

3838
use_32bit_repr = is_platform_windows() or is_platform_32bit()
3939

pandas/tests/io/formats/test_printing.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# -*- coding: utf-8 -*-
2+
import numpy as np
23
import pytest
34

4-
import numpy as np
55
import pandas as pd
6-
76
from pandas import compat
8-
import pandas.io.formats.printing as printing
9-
import pandas.io.formats.format as fmt
107
import pandas.core.config as cf
118

9+
import pandas.io.formats.format as fmt
10+
import pandas.io.formats.printing as printing
11+
1212

1313
def test_adjoin():
1414
data = [['a', 'b', 'c'], ['dd', 'ee', 'ff'], ['ggg', 'hhh', 'iii']]

pandas/tests/io/formats/test_style.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
import copy
2-
import textwrap
32
import re
3+
import textwrap
44

5-
import pytest
65
import numpy as np
6+
import pytest
7+
8+
import pandas.util._test_decorators as td
9+
710
import pandas as pd
811
from pandas import DataFrame
912
import pandas.util.testing as tm
10-
import pandas.util._test_decorators as td
1113

1214
jinja2 = pytest.importorskip('jinja2')
13-
from pandas.io.formats.style import Styler, _get_level_lengths # noqa
15+
from pandas.io.formats.style import Styler, _get_level_lengths # noqa # isort:skip
1416

1517

1618
class TestStyler(object):

pandas/tests/io/formats/test_to_csv.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
# -*- coding: utf-8 -*-
22

3+
import os
34
import sys
45

6+
import numpy as np
57
import pytest
68

7-
import os
8-
import numpy as np
99
import pandas as pd
10-
1110
from pandas import DataFrame, compat
1211
from pandas.util import testing as tm
1312

pandas/tests/io/formats/test_to_excel.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
"""
55

66
import pytest
7+
78
import pandas.util.testing as tm
89

9-
from pandas.io.formats.excel import CSSToExcelConverter
1010
from pandas.io.formats.css import CSSWarning
11+
from pandas.io.formats.excel import CSSToExcelConverter
1112

1213

1314
@pytest.mark.parametrize('css,expected', [

pandas/tests/io/formats/test_to_html.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
# -*- coding: utf-8 -*-
22

3-
import re
43
from datetime import datetime
54
from io import open
5+
import re
66

7-
import pytest
87
import numpy as np
8+
import pytest
9+
10+
from pandas.compat import StringIO, lrange, u
11+
912
import pandas as pd
10-
from pandas import compat, DataFrame, MultiIndex, option_context, Index
11-
from pandas.compat import u, lrange, StringIO
13+
from pandas import DataFrame, Index, MultiIndex, compat, option_context
1214
from pandas.util import testing as tm
15+
1316
import pandas.io.formats.format as fmt
1417

1518

pandas/tests/io/formats/test_to_latex.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1+
import codecs
12
from datetime import datetime
23

34
import pytest
45

6+
from pandas.compat import u
7+
58
import pandas as pd
6-
from pandas import DataFrame, compat, Series
9+
from pandas import DataFrame, Series, compat
710
from pandas.util import testing as tm
8-
from pandas.compat import u
9-
import codecs
1011

1112

1213
@pytest.fixture

0 commit comments

Comments
 (0)