Skip to content

Commit 0325e11

Browse files
mwossjreback
authored andcommitted
Fix import format at pandas/tests/io/dtypes directory (#24578)
1 parent 4b91140 commit 0325e11

File tree

8 files changed

+71
-89
lines changed

8 files changed

+71
-89
lines changed

pandas/tests/dtypes/test_cast.py

+13-19
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,24 @@
55
66
"""
77

8-
import pytest
9-
from datetime import datetime, timedelta, date
10-
import numpy as np
8+
from datetime import date, datetime, timedelta
119

12-
import pandas as pd
13-
from pandas import (Timedelta, Timestamp, DatetimeIndex,
14-
DataFrame, NaT, Period, Series)
10+
import numpy as np
11+
import pytest
1512

1613
from pandas.core.dtypes.cast import (
17-
maybe_downcast_to_dtype,
18-
maybe_convert_objects,
19-
cast_scalar_to_array,
20-
infer_dtype_from_scalar,
21-
infer_dtype_from_array,
22-
find_common_type,
23-
construct_1d_object_array_from_listlike,
14+
cast_scalar_to_array, construct_1d_arraylike_from_scalar,
2415
construct_1d_ndarray_preserving_na,
25-
construct_1d_arraylike_from_scalar)
16+
construct_1d_object_array_from_listlike, find_common_type,
17+
infer_dtype_from_array, infer_dtype_from_scalar, maybe_convert_objects,
18+
maybe_downcast_to_dtype)
19+
from pandas.core.dtypes.common import is_dtype_equal
2620
from pandas.core.dtypes.dtypes import (
27-
CategoricalDtype,
28-
DatetimeTZDtype,
29-
PeriodDtype)
30-
from pandas.core.dtypes.common import (
31-
is_dtype_equal)
21+
CategoricalDtype, DatetimeTZDtype, PeriodDtype)
22+
23+
import pandas as pd
24+
from pandas import (
25+
DataFrame, DatetimeIndex, NaT, Period, Series, Timedelta, Timestamp)
3226
from pandas.util import testing as tm
3327

3428

pandas/tests/dtypes/test_common.py

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
# -*- coding: utf-8 -*-
22

3-
import pytest
43
import numpy as np
5-
import pandas as pd
4+
import pytest
65

7-
from pandas.core.dtypes.dtypes import (DatetimeTZDtype, PeriodDtype,
8-
CategoricalDtype, IntervalDtype)
9-
from pandas.core.sparse.api import SparseDtype
6+
import pandas.util._test_decorators as td
107

118
import pandas.core.dtypes.common as com
12-
import pandas.util._test_decorators as td
9+
from pandas.core.dtypes.dtypes import (
10+
CategoricalDtype, DatetimeTZDtype, IntervalDtype, PeriodDtype)
11+
12+
import pandas as pd
13+
from pandas.core.sparse.api import SparseDtype
1314
import pandas.util.testing as tm
1415

1516

pandas/tests/dtypes/test_concat.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# -*- coding: utf-8 -*-
22

33
import pytest
4+
45
import pandas.core.dtypes.concat as _concat
6+
57
from pandas import (
6-
Index, DatetimeIndex, PeriodIndex, TimedeltaIndex, Series, Period)
8+
DatetimeIndex, Index, Period, PeriodIndex, Series, TimedeltaIndex)
79

810

911
@pytest.mark.parametrize('to_concat, expected', [

pandas/tests/dtypes/test_dtypes.py

+11-15
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,20 @@
11
# -*- coding: utf-8 -*-
22
import re
3-
import pytest
43

54
import numpy as np
6-
import pandas as pd
7-
from pandas import (
8-
Series, Categorical, CategoricalIndex, IntervalIndex, date_range)
5+
import pytest
96

10-
from pandas.core.dtypes.dtypes import (
11-
DatetimeTZDtype, PeriodDtype,
12-
IntervalDtype, CategoricalDtype, registry)
137
from pandas.core.dtypes.common import (
14-
is_categorical_dtype, is_categorical,
15-
is_datetime64tz_dtype, is_datetimetz,
16-
is_period_dtype, is_period,
17-
is_dtype_equal, is_datetime64_ns_dtype,
18-
is_datetime64_dtype, is_interval_dtype,
19-
is_datetime64_any_dtype, is_string_dtype,
20-
is_bool_dtype,
21-
)
8+
is_bool_dtype, is_categorical, is_categorical_dtype,
9+
is_datetime64_any_dtype, is_datetime64_dtype, is_datetime64_ns_dtype,
10+
is_datetime64tz_dtype, is_datetimetz, is_dtype_equal, is_interval_dtype,
11+
is_period, is_period_dtype, is_string_dtype)
12+
from pandas.core.dtypes.dtypes import (
13+
CategoricalDtype, DatetimeTZDtype, IntervalDtype, PeriodDtype, registry)
14+
15+
import pandas as pd
16+
from pandas import (
17+
Categorical, CategoricalIndex, IntervalIndex, Series, date_range)
2218
from pandas.core.sparse.api import SparseDtype
2319
import pandas.util.testing as tm
2420

pandas/tests/dtypes/test_generic.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
# -*- coding: utf-8 -*-
22

33
from warnings import catch_warnings, simplefilter
4+
45
import numpy as np
5-
import pandas as pd
6+
67
from pandas.core.dtypes import generic as gt
8+
9+
import pandas as pd
710
from pandas.util import testing as tm
811

912

pandas/tests/dtypes/test_inference.py

+20-28
Original file line numberDiff line numberDiff line change
@@ -5,42 +5,34 @@
55
related to inference and not otherwise tested in types/test_common.py
66
77
"""
8-
from warnings import catch_warnings, simplefilter
98
import collections
10-
import re
11-
from datetime import datetime, date, timedelta, time
9+
from datetime import date, datetime, time, timedelta
1210
from decimal import Decimal
13-
from numbers import Number
1411
from fractions import Fraction
12+
from numbers import Number
13+
import re
14+
from warnings import catch_warnings, simplefilter
15+
1516
import numpy as np
16-
import pytz
1717
import pytest
18-
import pandas as pd
19-
from pandas._libs import lib, iNaT, missing as libmissing
20-
from pandas import (Series, Index, DataFrame, Timedelta,
21-
DatetimeIndex, TimedeltaIndex, Timestamp,
22-
Panel, Period, Categorical, isna, Interval,
23-
DateOffset)
24-
from pandas import compat
25-
from pandas.compat import u, PY2, StringIO, lrange
18+
import pytz
19+
20+
from pandas._libs import iNaT, lib, missing as libmissing
21+
from pandas.compat import PY2, StringIO, lrange, u
22+
import pandas.util._test_decorators as td
23+
2624
from pandas.core.dtypes import inference
2725
from pandas.core.dtypes.common import (
28-
is_timedelta64_dtype,
29-
is_timedelta64_ns_dtype,
30-
is_datetime64_dtype,
31-
is_datetime64_ns_dtype,
32-
is_datetime64_any_dtype,
33-
is_datetime64tz_dtype,
34-
is_number,
35-
is_integer,
36-
is_float,
37-
is_bool,
38-
is_scalar,
39-
is_scipy_sparse,
40-
ensure_int32,
41-
ensure_categorical)
26+
ensure_categorical, ensure_int32, is_bool, is_datetime64_any_dtype,
27+
is_datetime64_dtype, is_datetime64_ns_dtype, is_datetime64tz_dtype,
28+
is_float, is_integer, is_number, is_scalar, is_scipy_sparse,
29+
is_timedelta64_dtype, is_timedelta64_ns_dtype)
30+
31+
import pandas as pd
32+
from pandas import (
33+
Categorical, DataFrame, DateOffset, DatetimeIndex, Index, Interval, Panel,
34+
Period, Series, Timedelta, TimedeltaIndex, Timestamp, compat, isna)
4235
from pandas.util import testing as tm
43-
import pandas.util._test_decorators as td
4436

4537

4638
@pytest.fixture(params=[True, False], ids=str)

pandas/tests/dtypes/test_missing.py

+13-12
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
# -*- coding: utf-8 -*-
22

3-
import pytest
4-
from warnings import catch_warnings, simplefilter
5-
import numpy as np
63
from datetime import datetime
7-
from pandas.util import testing as tm
4+
from warnings import catch_warnings, simplefilter
85

9-
import pandas as pd
10-
from pandas.core import config as cf
11-
from pandas.compat import u
6+
import numpy as np
7+
import pytest
128

139
from pandas._libs import missing as libmissing
1410
from pandas._libs.tslib import iNaT
15-
from pandas import (NaT, Float64Index, Series,
16-
DatetimeIndex, TimedeltaIndex, date_range)
11+
from pandas.compat import u
12+
1713
from pandas.core.dtypes.common import is_scalar
1814
from pandas.core.dtypes.dtypes import (
19-
DatetimeTZDtype, PeriodDtype, IntervalDtype)
15+
DatetimeTZDtype, IntervalDtype, PeriodDtype)
2016
from pandas.core.dtypes.missing import (
21-
array_equivalent, isna, notna, isnull, notnull,
22-
na_value_for_dtype)
17+
array_equivalent, isna, isnull, na_value_for_dtype, notna, notnull)
18+
19+
import pandas as pd
20+
from pandas import (
21+
DatetimeIndex, Float64Index, NaT, Series, TimedeltaIndex, date_range)
22+
from pandas.core import config as cf
23+
from pandas.util import testing as tm
2324

2425

2526
@pytest.mark.parametrize('notna_f', [notna, notnull])

setup.cfg

-7
Original file line numberDiff line numberDiff line change
@@ -121,13 +121,6 @@ skip=
121121
pandas/tests/api/test_types.py,
122122
pandas/tests/api/test_api.py,
123123
pandas/tests/tools/test_numeric.py,
124-
pandas/tests/dtypes/test_concat.py,
125-
pandas/tests/dtypes/test_generic.py,
126-
pandas/tests/dtypes/test_common.py,
127-
pandas/tests/dtypes/test_cast.py,
128-
pandas/tests/dtypes/test_dtypes.py,
129-
pandas/tests/dtypes/test_inference.py,
130-
pandas/tests/dtypes/test_missing.py,
131124
pandas/tests/arithmetic/test_numeric.py,
132125
pandas/tests/arithmetic/test_object.py,
133126
pandas/tests/arithmetic/test_period.py,

0 commit comments

Comments
 (0)