diff --git a/pandas/tests/frame/common.py b/pandas/tests/frame/common.py index c85fea3c3d71b..2ea087c0510bf 100644 --- a/pandas/tests/frame/common.py +++ b/pandas/tests/frame/common.py @@ -1,9 +1,10 @@ import numpy as np -from pandas import compat from pandas.util._decorators import cache_readonly -import pandas.util.testing as tm + import pandas as pd +from pandas import compat +import pandas.util.testing as tm _seriesd = tm.getSeriesData() _tsd = tm.getTimeSeriesData() diff --git a/pandas/tests/frame/conftest.py b/pandas/tests/frame/conftest.py index ec66fb6bf55d2..377e737a53158 100644 --- a/pandas/tests/frame/conftest.py +++ b/pandas/tests/frame/conftest.py @@ -1,10 +1,8 @@ -import pytest - import numpy as np +import pytest -from pandas import compat +from pandas import DataFrame, NaT, compat, date_range import pandas.util.testing as tm -from pandas import DataFrame, date_range, NaT @pytest.fixture diff --git a/pandas/tests/frame/test_alter_axes.py b/pandas/tests/frame/test_alter_axes.py index ac00e6a063104..b63151dfb459e 100644 --- a/pandas/tests/frame/test_alter_axes.py +++ b/pandas/tests/frame/test_alter_axes.py @@ -2,22 +2,20 @@ from __future__ import print_function -import inspect -import pytest - from datetime import datetime, timedelta +import inspect import numpy as np +import pytest + +from pandas.compat import PY2, lrange -from pandas.compat import lrange, PY2 -from pandas import (DataFrame, Series, Index, MultiIndex, RangeIndex, - IntervalIndex, DatetimeIndex, Categorical, cut, - Timestamp, date_range, to_datetime) from pandas.core.dtypes.common import ( - is_object_dtype, - is_categorical_dtype, - is_interval_dtype) + is_categorical_dtype, is_interval_dtype, is_object_dtype) +from pandas import ( + Categorical, DataFrame, DatetimeIndex, Index, IntervalIndex, MultiIndex, + RangeIndex, Series, Timestamp, cut, date_range, to_datetime) import pandas.util.testing as tm diff --git a/pandas/tests/frame/test_analytics.py b/pandas/tests/frame/test_analytics.py index 35e57091f701a..9f64b71ea455c 100644 --- a/pandas/tests/frame/test_analytics.py +++ b/pandas/tests/frame/test_analytics.py @@ -2,26 +2,26 @@ from __future__ import print_function -import warnings from datetime import timedelta import operator -import pytest - from string import ascii_lowercase +import warnings + +import numpy as np from numpy import nan from numpy.random import randn -import numpy as np +import pytest + +from pandas.compat import PY35, lrange +import pandas.util._test_decorators as td -from pandas.compat import lrange, PY35 -from pandas import (compat, isna, notna, DataFrame, Series, - MultiIndex, date_range, Timestamp, Categorical, - to_datetime, to_timedelta) import pandas as pd -import pandas.core.nanops as nanops +from pandas import ( + Categorical, DataFrame, MultiIndex, Series, Timestamp, compat, date_range, + isna, notna, to_datetime, to_timedelta) import pandas.core.algorithms as algorithms - +import pandas.core.nanops as nanops import pandas.util.testing as tm -import pandas.util._test_decorators as td def assert_stat_op_calc(opname, alternative, frame, has_skipna=True, diff --git a/pandas/tests/frame/test_api.py b/pandas/tests/frame/test_api.py index e434647abeb73..c1be64829c303 100644 --- a/pandas/tests/frame/test_api.py +++ b/pandas/tests/frame/test_api.py @@ -2,27 +2,23 @@ from __future__ import print_function -import pytest - # pylint: disable-msg=W0612,E1101 from copy import deepcopy import pydoc -from pandas.compat import range, lrange, long -from pandas import compat - -from numpy.random import randn import numpy as np +from numpy.random import randn +import pytest -from pandas import (DataFrame, Series, date_range, timedelta_range, - Categorical, SparseDataFrame) -import pandas as pd - -from pandas.util.testing import (assert_almost_equal, - assert_series_equal, - assert_frame_equal) +from pandas.compat import long, lrange, range +import pandas as pd +from pandas import ( + Categorical, DataFrame, Series, SparseDataFrame, compat, date_range, + timedelta_range) import pandas.util.testing as tm +from pandas.util.testing import ( + assert_almost_equal, assert_frame_equal, assert_series_equal) class SharedWithSparse(object): diff --git a/pandas/tests/frame/test_apply.py b/pandas/tests/frame/test_apply.py index 3a9572bdedaab..ade527a16c902 100644 --- a/pandas/tests/frame/test_apply.py +++ b/pandas/tests/frame/test_apply.py @@ -2,25 +2,24 @@ from __future__ import print_function -import pytest - -import operator from collections import OrderedDict from datetime import datetime from itertools import chain - +import operator import warnings + import numpy as np +import pytest -from pandas import (notna, DataFrame, Series, MultiIndex, date_range, - Timestamp, compat) -import pandas as pd from pandas.core.dtypes.dtypes import CategoricalDtype + +import pandas as pd +from pandas import ( + DataFrame, MultiIndex, Series, Timestamp, compat, date_range, notna) +from pandas.conftest import _get_cython_table_params from pandas.core.apply import frame_apply -from pandas.util.testing import (assert_series_equal, - assert_frame_equal) import pandas.util.testing as tm -from pandas.conftest import _get_cython_table_params +from pandas.util.testing import assert_frame_equal, assert_series_equal @pytest.fixture diff --git a/pandas/tests/frame/test_arithmetic.py b/pandas/tests/frame/test_arithmetic.py index e67f6d4ee369e..f14ecae448723 100644 --- a/pandas/tests/frame/test_arithmetic.py +++ b/pandas/tests/frame/test_arithmetic.py @@ -3,20 +3,19 @@ from datetime import datetime import operator -import pytest import numpy as np +import pytest from pandas.compat import range import pandas as pd -import pandas.util.testing as tm - from pandas.tests.frame.common import _check_mixed_float, _check_mixed_int - +import pandas.util.testing as tm # ------------------------------------------------------------------- # Comparisons + class TestFrameComparisons(object): # Specifically _not_ flex-comparisons diff --git a/pandas/tests/frame/test_asof.py b/pandas/tests/frame/test_asof.py index 091a5fb14e65e..0947e6f252dab 100644 --- a/pandas/tests/frame/test_asof.py +++ b/pandas/tests/frame/test_asof.py @@ -2,9 +2,8 @@ import numpy as np import pytest -from pandas import (DataFrame, date_range, Timestamp, Series, - to_datetime) +from pandas import DataFrame, Series, Timestamp, date_range, to_datetime import pandas.util.testing as tm from .common import TestData diff --git a/pandas/tests/frame/test_axis_select_reindex.py b/pandas/tests/frame/test_axis_select_reindex.py index fd2ccb2d36ec0..96f52e5dd17a3 100644 --- a/pandas/tests/frame/test_axis_select_reindex.py +++ b/pandas/tests/frame/test_axis_select_reindex.py @@ -2,24 +2,22 @@ from __future__ import print_function -import pytest - from datetime import datetime -from numpy import random import numpy as np +from numpy import random +import pytest from pandas.compat import lrange, lzip, u -from pandas import (compat, DataFrame, Series, Index, MultiIndex, Categorical, - date_range, isna) -import pandas as pd - -from pandas.util.testing import assert_frame_equal - from pandas.errors import PerformanceWarning -import pandas.util.testing as tm +import pandas as pd +from pandas import ( + Categorical, DataFrame, Index, MultiIndex, Series, compat, date_range, + isna) from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal class TestDataFrameSelectReindex(TestData): diff --git a/pandas/tests/frame/test_block_internals.py b/pandas/tests/frame/test_block_internals.py index 2817a46058762..67f27948343f7 100644 --- a/pandas/tests/frame/test_block_internals.py +++ b/pandas/tests/frame/test_block_internals.py @@ -2,27 +2,24 @@ from __future__ import print_function -import pytest - from datetime import datetime, timedelta import itertools -from numpy import nan import numpy as np +from numpy import nan +import pytest -from pandas import (DataFrame, Series, Timestamp, date_range, compat, - option_context, Categorical) -from pandas.core.internals.blocks import IntBlock -from pandas.core.arrays import IntervalArray, integer_array from pandas.compat import StringIO -import pandas as pd - -from pandas.util.testing import (assert_almost_equal, - assert_series_equal, - assert_frame_equal) +import pandas as pd +from pandas import ( + Categorical, DataFrame, Series, Timestamp, compat, date_range, + option_context) +from pandas.core.arrays import IntervalArray, integer_array +from pandas.core.internals.blocks import IntBlock import pandas.util.testing as tm - +from pandas.util.testing import ( + assert_almost_equal, assert_frame_equal, assert_series_equal) # Segregated collection of methods that require the BlockManager internal data # structure diff --git a/pandas/tests/frame/test_combine_concat.py b/pandas/tests/frame/test_combine_concat.py index c60bb57625d75..b38acbf5dd72f 100644 --- a/pandas/tests/frame/test_combine_concat.py +++ b/pandas/tests/frame/test_combine_concat.py @@ -4,17 +4,15 @@ from datetime import datetime -import pytest import numpy as np from numpy import nan +import pytest -import pandas as pd - -from pandas import DataFrame, Index, Series, Timestamp, date_range from pandas.compat import lrange +import pandas as pd +from pandas import DataFrame, Index, Series, Timestamp, date_range from pandas.tests.frame.common import TestData - import pandas.util.testing as tm from pandas.util.testing import assert_frame_equal, assert_series_equal diff --git a/pandas/tests/frame/test_constructors.py b/pandas/tests/frame/test_constructors.py index fa1117a647850..8a5ec1a16d1df 100644 --- a/pandas/tests/frame/test_constructors.py +++ b/pandas/tests/frame/test_constructors.py @@ -6,26 +6,25 @@ import functools import itertools -import pytest -from numpy.random import randn - import numpy as np import numpy.ma as ma import numpy.ma.mrecords as mrecords +from numpy.random import randn +import pytest + +from pandas.compat import ( + PY3, PY36, OrderedDict, is_platform_little_endian, lmap, long, lrange, + lzip, range, zip) -from pandas.core.dtypes.common import is_integer_dtype -from pandas.compat import (lmap, long, zip, range, lrange, lzip, - OrderedDict, is_platform_little_endian, PY3, PY36) -from pandas import compat -from pandas import (DataFrame, Index, Series, isna, - MultiIndex, Timedelta, Timestamp, - date_range, Categorical) -import pandas as pd -import pandas.util.testing as tm from pandas.core.dtypes.cast import construct_1d_object_array_from_listlike +from pandas.core.dtypes.common import is_integer_dtype +import pandas as pd +from pandas import ( + Categorical, DataFrame, Index, MultiIndex, Series, Timedelta, Timestamp, + compat, date_range, isna) from pandas.tests.frame.common import TestData - +import pandas.util.testing as tm MIXED_FLOAT_DTYPES = ['float16', 'float32', 'float64'] MIXED_INT_DTYPES = ['uint8', 'uint16', 'uint32', 'uint64', 'int8', 'int16', diff --git a/pandas/tests/frame/test_convert_to.py b/pandas/tests/frame/test_convert_to.py index b875559169205..ddf85136126a1 100644 --- a/pandas/tests/frame/test_convert_to.py +++ b/pandas/tests/frame/test_convert_to.py @@ -1,20 +1,18 @@ # -*- coding: utf-8 -*- +import collections +from collections import OrderedDict, defaultdict from datetime import datetime +import numpy as np import pytest import pytz -import collections -from collections import OrderedDict, defaultdict -import numpy as np -from pandas import compat from pandas.compat import long -from pandas import (DataFrame, Series, MultiIndex, Timestamp, - date_range) -import pandas.util.testing as tm +from pandas import DataFrame, MultiIndex, Series, Timestamp, compat, date_range from pandas.tests.frame.common import TestData +import pandas.util.testing as tm class TestDataFrameConvertTo(TestData): diff --git a/pandas/tests/frame/test_dtypes.py b/pandas/tests/frame/test_dtypes.py index 2bfd3445f2a20..70de148dd8fd2 100644 --- a/pandas/tests/frame/test_dtypes.py +++ b/pandas/tests/frame/test_dtypes.py @@ -2,24 +2,24 @@ from __future__ import print_function -import pytest - from datetime import timedelta import numpy as np -from pandas import (DataFrame, Series, date_range, Timedelta, Timestamp, - Categorical, compat, concat, option_context) +import pytest + from pandas.compat import u -from pandas import _np_version_under1p14 +from pandas.core.dtypes.dtypes import CategoricalDtype, DatetimeTZDtype + +import pandas as pd +from pandas import ( + Categorical, DataFrame, Series, Timedelta, Timestamp, + _np_version_under1p14, compat, concat, date_range, option_context) from pandas.core.arrays import integer_array -from pandas.core.dtypes.dtypes import DatetimeTZDtype, CategoricalDtype from pandas.tests.frame.common import TestData -from pandas.util.testing import (assert_series_equal, - assert_frame_equal, - makeCustomDataframe as mkdf) import pandas.util.testing as tm -import pandas as pd +from pandas.util.testing import ( + assert_frame_equal, assert_series_equal, makeCustomDataframe as mkdf) @pytest.fixture(params=[str, compat.text_type]) diff --git a/pandas/tests/frame/test_duplicates.py b/pandas/tests/frame/test_duplicates.py index c9aff97bfa4b1..f61dbbdb989e4 100644 --- a/pandas/tests/frame/test_duplicates.py +++ b/pandas/tests/frame/test_duplicates.py @@ -2,13 +2,12 @@ from __future__ import print_function -import pytest - import numpy as np +import pytest from pandas.compat import lrange, string_types -from pandas import DataFrame, Series +from pandas import DataFrame, Series import pandas.util.testing as tm diff --git a/pandas/tests/frame/test_indexing.py b/pandas/tests/frame/test_indexing.py index ad2457661292b..a21d0104b0d04 100644 --- a/pandas/tests/frame/test_indexing.py +++ b/pandas/tests/frame/test_indexing.py @@ -1,41 +1,33 @@ # -*- coding: utf-8 -*- from __future__ import print_function -from warnings import catch_warnings, simplefilter - -from datetime import datetime, date, timedelta, time -from pandas.compat import map, zip, range, lrange, lzip, long -from pandas import compat +from datetime import date, datetime, time, timedelta +from warnings import catch_warnings, simplefilter +import numpy as np from numpy import nan from numpy.random import randn - import pytest -import numpy as np -import pandas.core.common as com -from pandas import (DataFrame, Index, Series, notna, isna, - MultiIndex, DatetimeIndex, Timestamp, - date_range, Categorical) +from pandas._libs.tslib import iNaT +from pandas.compat import long, lrange, lzip, map, range, zip + +from pandas.core.dtypes.common import is_float_dtype, is_integer, is_scalar from pandas.core.dtypes.dtypes import CategoricalDtype import pandas as pd - -from pandas._libs.tslib import iNaT -from pandas.tseries.offsets import BDay -from pandas.core.dtypes.common import ( - is_float_dtype, - is_integer, - is_scalar) -from pandas.util.testing import (assert_almost_equal, - assert_series_equal, - assert_frame_equal) +from pandas import ( + Categorical, DataFrame, DatetimeIndex, Index, MultiIndex, Series, + Timestamp, compat, date_range, isna, notna) +import pandas.core.common as com from pandas.core.indexing import IndexingError - +from pandas.tests.frame.common import TestData import pandas.util.testing as tm +from pandas.util.testing import ( + assert_almost_equal, assert_frame_equal, assert_series_equal) -from pandas.tests.frame.common import TestData +from pandas.tseries.offsets import BDay class TestDataFrameIndexing(TestData): diff --git a/pandas/tests/frame/test_join.py b/pandas/tests/frame/test_join.py index f33e05fd910fc..0508658766cd3 100644 --- a/pandas/tests/frame/test_join.py +++ b/pandas/tests/frame/test_join.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -import pytest import numpy as np +import pytest from pandas import DataFrame, Index, period_range from pandas.tests.frame.common import TestData diff --git a/pandas/tests/frame/test_missing.py b/pandas/tests/frame/test_missing.py index 200e134838949..ac4b380034366 100644 --- a/pandas/tests/frame/test_missing.py +++ b/pandas/tests/frame/test_missing.py @@ -2,26 +2,22 @@ from __future__ import print_function -import pytest - +import datetime from distutils.version import LooseVersion -from numpy import nan, random -import numpy as np -import datetime import dateutil +import numpy as np +from numpy import nan, random +import pytest from pandas.compat import lrange -from pandas import (DataFrame, Series, Timestamp, - date_range, Categorical) -import pandas as pd - -from pandas.util.testing import assert_series_equal, assert_frame_equal - -import pandas.util.testing as tm import pandas.util._test_decorators as td -from pandas.tests.frame.common import TestData, _check_mixed_float +import pandas as pd +from pandas import Categorical, DataFrame, Series, Timestamp, date_range +from pandas.tests.frame.common import TestData, _check_mixed_float +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal, assert_series_equal try: import scipy diff --git a/pandas/tests/frame/test_mutate_columns.py b/pandas/tests/frame/test_mutate_columns.py index 03ca3941f6031..1f4da1bbb0470 100644 --- a/pandas/tests/frame/test_mutate_columns.py +++ b/pandas/tests/frame/test_mutate_columns.py @@ -1,19 +1,16 @@ # -*- coding: utf-8 -*- from __future__ import print_function -import pytest -from pandas.compat import range, lrange -import numpy as np -from pandas.compat import PY36 - -from pandas import DataFrame, Series, Index, MultiIndex -from pandas.util.testing import assert_frame_equal +import numpy as np +import pytest -import pandas.util.testing as tm +from pandas.compat import PY36, lrange, range +from pandas import DataFrame, Index, MultiIndex, Series from pandas.tests.frame.common import TestData - +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal # Column add, remove, delete. diff --git a/pandas/tests/frame/test_nonunique_indexes.py b/pandas/tests/frame/test_nonunique_indexes.py index df88bee3b35bf..a5bed14cf06d2 100644 --- a/pandas/tests/frame/test_nonunique_indexes.py +++ b/pandas/tests/frame/test_nonunique_indexes.py @@ -2,18 +2,16 @@ from __future__ import print_function -import pytest import numpy as np +import pytest from pandas.compat import lrange, u -from pandas import DataFrame, Series, MultiIndex, date_range -import pandas as pd - -from pandas.util.testing import assert_series_equal, assert_frame_equal - -import pandas.util.testing as tm +import pandas as pd +from pandas import DataFrame, MultiIndex, Series, date_range from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal, assert_series_equal class TestDataFrameNonuniqueIndexes(TestData): diff --git a/pandas/tests/frame/test_operators.py b/pandas/tests/frame/test_operators.py index 88c64bf9e9b97..e9521fa1506af 100644 --- a/pandas/tests/frame/test_operators.py +++ b/pandas/tests/frame/test_operators.py @@ -1,26 +1,22 @@ # -*- coding: utf-8 -*- from __future__ import print_function + from decimal import Decimal import operator -import pytest - import numpy as np +import pytest from pandas.compat import range -from pandas import compat -from pandas import DataFrame, Series, MultiIndex -import pandas.core.common as com -import pandas as pd - -from pandas.util.testing import (assert_numpy_array_equal, - assert_series_equal, - assert_frame_equal) - -import pandas.util.testing as tm +import pandas as pd +from pandas import DataFrame, MultiIndex, Series, compat +import pandas.core.common as com from pandas.tests.frame.common import TestData, _check_mixed_float +import pandas.util.testing as tm +from pandas.util.testing import ( + assert_frame_equal, assert_numpy_array_equal, assert_series_equal) class TestDataFrameUnaryOperators(object): diff --git a/pandas/tests/frame/test_period.py b/pandas/tests/frame/test_period.py index 231b643a867ad..d9392b68c8ce1 100644 --- a/pandas/tests/frame/test_period.py +++ b/pandas/tests/frame/test_period.py @@ -1,12 +1,14 @@ -import pytest +from datetime import timedelta + import numpy as np from numpy.random import randn -from datetime import timedelta +import pytest import pandas as pd +from pandas import ( + DataFrame, DatetimeIndex, Index, PeriodIndex, Timedelta, date_range, + period_range, to_datetime) import pandas.util.testing as tm -from pandas import (PeriodIndex, period_range, DataFrame, date_range, - Index, to_datetime, DatetimeIndex, Timedelta) def _permute(obj): diff --git a/pandas/tests/frame/test_quantile.py b/pandas/tests/frame/test_quantile.py index bbb6c38350219..d1f1299a5202e 100644 --- a/pandas/tests/frame/test_quantile.py +++ b/pandas/tests/frame/test_quantile.py @@ -2,18 +2,14 @@ from __future__ import print_function - -import pytest import numpy as np +import pytest -from pandas import DataFrame, Series, Timestamp import pandas as pd - -from pandas.util.testing import assert_series_equal, assert_frame_equal - -import pandas.util.testing as tm - +from pandas import DataFrame, Series, Timestamp from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal, assert_series_equal class TestDataFrameQuantile(TestData): diff --git a/pandas/tests/frame/test_query_eval.py b/pandas/tests/frame/test_query_eval.py index 9ab7b04725978..1e06d5cad1374 100644 --- a/pandas/tests/frame/test_query_eval.py +++ b/pandas/tests/frame/test_query_eval.py @@ -3,25 +3,21 @@ from __future__ import print_function import operator -import pytest -from pandas.compat import (zip, range, lrange, StringIO) -from pandas import DataFrame, Series, Index, MultiIndex, date_range -import pandas as pd import numpy as np - from numpy.random import randn +import pytest -from pandas.util.testing import (assert_series_equal, - assert_frame_equal, - makeCustomDataframe as mkdf) - -import pandas.util.testing as tm +from pandas.compat import StringIO, lrange, range, zip import pandas.util._test_decorators as td -from pandas.core.computation.check import _NUMEXPR_INSTALLED +import pandas as pd +from pandas import DataFrame, Index, MultiIndex, Series, date_range +from pandas.core.computation.check import _NUMEXPR_INSTALLED from pandas.tests.frame.common import TestData - +import pandas.util.testing as tm +from pandas.util.testing import ( + assert_frame_equal, assert_series_equal, makeCustomDataframe as mkdf) PARSERS = 'python', 'pandas' ENGINES = 'python', pytest.param('numexpr', marks=td.skip_if_no_ne) diff --git a/pandas/tests/frame/test_rank.py b/pandas/tests/frame/test_rank.py index e7a876bcf52d1..0a9801ea8ed61 100644 --- a/pandas/tests/frame/test_rank.py +++ b/pandas/tests/frame/test_rank.py @@ -1,15 +1,15 @@ # -*- coding: utf-8 -*- -import pytest -import numpy as np -import pandas.util.testing as tm - +from datetime import datetime, timedelta from distutils.version import LooseVersion -from datetime import timedelta, datetime + +import numpy as np from numpy import nan +import pytest -from pandas.util.testing import assert_frame_equal +from pandas import DataFrame, Series from pandas.tests.frame.common import TestData -from pandas import Series, DataFrame +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal class TestRank(TestData): diff --git a/pandas/tests/frame/test_replace.py b/pandas/tests/frame/test_replace.py index d6536bbd3c97c..87fd5f2e74a9a 100644 --- a/pandas/tests/frame/test_replace.py +++ b/pandas/tests/frame/test_replace.py @@ -2,22 +2,19 @@ from __future__ import print_function -import pytest - from datetime import datetime import re -from pandas.compat import (zip, range, lrange, StringIO) -from pandas import (DataFrame, Series, Index, date_range, compat, - Timestamp) -import pandas as pd - -from numpy import nan import numpy as np +from numpy import nan +import pytest -from pandas.util.testing import (assert_series_equal, - assert_frame_equal) +from pandas.compat import StringIO, lrange, range, zip + +import pandas as pd +from pandas import DataFrame, Index, Series, Timestamp, compat, date_range from pandas.tests.frame.common import TestData +from pandas.util.testing import assert_frame_equal, assert_series_equal class TestDataFrameReplace(TestData): diff --git a/pandas/tests/frame/test_repr_info.py b/pandas/tests/frame/test_repr_info.py index 714b9b54ccb82..4a7cb7f508926 100644 --- a/pandas/tests/frame/test_repr_info.py +++ b/pandas/tests/frame/test_repr_info.py @@ -10,16 +10,16 @@ import numpy as np import pytest -from pandas import (DataFrame, Series, compat, option_context, - date_range, period_range, Categorical) -from pandas.compat import StringIO, lrange, u, PYPY -import pandas.io.formats.format as fmt -import pandas as pd - -import pandas.util.testing as tm +from pandas.compat import PYPY, StringIO, lrange, u +import pandas as pd +from pandas import ( + Categorical, DataFrame, Series, compat, date_range, option_context, + period_range) from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +import pandas.io.formats.format as fmt # Segregated collection of methods that require the BlockManager internal data # structure diff --git a/pandas/tests/frame/test_reshape.py b/pandas/tests/frame/test_reshape.py index bc9a760bc9f1d..362650714418f 100644 --- a/pandas/tests/frame/test_reshape.py +++ b/pandas/tests/frame/test_reshape.py @@ -2,26 +2,23 @@ from __future__ import print_function -from warnings import catch_warnings, simplefilter from datetime import datetime - import itertools -import pytest +from warnings import catch_warnings, simplefilter -from numpy.random import randn -from numpy import nan import numpy as np +from numpy import nan +from numpy.random import randn +import pytest from pandas.compat import u -from pandas import (DataFrame, Index, Series, MultiIndex, date_range, - Timedelta, Period) -import pandas as pd - -from pandas.util.testing import assert_series_equal, assert_frame_equal - -import pandas.util.testing as tm +import pandas as pd +from pandas import ( + DataFrame, Index, MultiIndex, Period, Series, Timedelta, date_range) from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal, assert_series_equal class TestDataFrameReshape(TestData): diff --git a/pandas/tests/frame/test_sort_values_level_as_str.py b/pandas/tests/frame/test_sort_values_level_as_str.py index 2653cc77b27a4..3dca82a229b2b 100644 --- a/pandas/tests/frame/test_sort_values_level_as_str.py +++ b/pandas/tests/frame/test_sort_values_level_as_str.py @@ -1,8 +1,9 @@ import numpy as np import pytest -from pandas import DataFrame from pandas.errors import PerformanceWarning + +from pandas import DataFrame from pandas.util import testing as tm from pandas.util.testing import assert_frame_equal diff --git a/pandas/tests/frame/test_sorting.py b/pandas/tests/frame/test_sorting.py index dd70d3df7d1b9..85e6373b384e4 100644 --- a/pandas/tests/frame/test_sorting.py +++ b/pandas/tests/frame/test_sorting.py @@ -2,21 +2,21 @@ from __future__ import print_function -import pytest import random + import numpy as np +import pytest -import pandas as pd from pandas.compat import lrange -from pandas.api.types import CategoricalDtype -from pandas import (DataFrame, Series, MultiIndex, Timestamp, - date_range, NaT, IntervalIndex, Categorical) - -from pandas.util.testing import assert_series_equal, assert_frame_equal - -import pandas.util.testing as tm +import pandas as pd +from pandas import ( + Categorical, DataFrame, IntervalIndex, MultiIndex, NaT, Series, Timestamp, + date_range) +from pandas.api.types import CategoricalDtype from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +from pandas.util.testing import assert_frame_equal, assert_series_equal class TestDataFrameSorting(TestData): diff --git a/pandas/tests/frame/test_subclass.py b/pandas/tests/frame/test_subclass.py index b27f60d437f57..4f0747c0d6945 100644 --- a/pandas/tests/frame/test_subclass.py +++ b/pandas/tests/frame/test_subclass.py @@ -2,14 +2,13 @@ from __future__ import print_function -import pytest import numpy as np +import pytest -from pandas import DataFrame, Series, MultiIndex, Panel, Index import pandas as pd -import pandas.util.testing as tm - +from pandas import DataFrame, Index, MultiIndex, Panel, Series from pandas.tests.frame.common import TestData +import pandas.util.testing as tm class TestDataFrameSubclassing(TestData): diff --git a/pandas/tests/frame/test_timeseries.py b/pandas/tests/frame/test_timeseries.py index 02b83aaf5c131..75a8c834e3af6 100644 --- a/pandas/tests/frame/test_timeseries.py +++ b/pandas/tests/frame/test_timeseries.py @@ -4,25 +4,22 @@ from datetime import datetime, time +import numpy as np +from numpy.random import randn import pytest -from numpy.random import randn -import numpy as np +from pandas.compat import product -from pandas import (DataFrame, Series, Index, - Timestamp, DatetimeIndex, MultiIndex, - to_datetime, date_range, period_range) import pandas as pd -import pandas.tseries.offsets as offsets - -from pandas.util.testing import (assert_series_equal, - assert_frame_equal, - assert_index_equal) - +from pandas import ( + DataFrame, DatetimeIndex, Index, MultiIndex, Series, Timestamp, date_range, + period_range, to_datetime) +from pandas.tests.frame.common import TestData import pandas.util.testing as tm -from pandas.compat import product +from pandas.util.testing import ( + assert_frame_equal, assert_index_equal, assert_series_equal) -from pandas.tests.frame.common import TestData +import pandas.tseries.offsets as offsets @pytest.fixture(params=product([True, False], [True, False])) diff --git a/pandas/tests/frame/test_timezones.py b/pandas/tests/frame/test_timezones.py index 3956968173070..cd93f3a1148dd 100644 --- a/pandas/tests/frame/test_timezones.py +++ b/pandas/tests/frame/test_timezones.py @@ -4,15 +4,17 @@ """ from datetime import datetime +import numpy as np import pytest import pytz -import numpy as np -import pandas.util.testing as tm from pandas.compat import lrange -from pandas.core.indexes.datetimes import date_range + from pandas.core.dtypes.dtypes import DatetimeTZDtype -from pandas import Series, DataFrame + +from pandas import DataFrame, Series +from pandas.core.indexes.datetimes import date_range +import pandas.util.testing as tm class TestDataFrameTimezones(object): diff --git a/pandas/tests/frame/test_to_csv.py b/pandas/tests/frame/test_to_csv.py index cd43cfe34d80b..61eefccede5dd 100644 --- a/pandas/tests/frame/test_to_csv.py +++ b/pandas/tests/frame/test_to_csv.py @@ -2,29 +2,27 @@ from __future__ import print_function -import os import csv -import pytest +import os import numpy as np +import pytest -from pandas.compat import (lmap, range, lrange, StringIO, u) -from pandas.io.common import _get_handle -import pandas.core.common as com +from pandas.compat import StringIO, lmap, lrange, range, u from pandas.errors import ParserError -from pandas import (DataFrame, Index, Series, MultiIndex, Timestamp, - date_range, read_csv, compat, to_datetime) -import pandas as pd - -from pandas.util.testing import (assert_almost_equal, - assert_series_equal, - assert_frame_equal, - ensure_clean, - makeCustomDataframe as mkdf) -import pandas.util.testing as tm +import pandas as pd +from pandas import ( + DataFrame, Index, MultiIndex, Series, Timestamp, compat, date_range, + read_csv, to_datetime) +import pandas.core.common as com from pandas.tests.frame.common import TestData +import pandas.util.testing as tm +from pandas.util.testing import ( + assert_almost_equal, assert_frame_equal, assert_series_equal, ensure_clean, + makeCustomDataframe as mkdf) +from pandas.io.common import _get_handle MIXED_FLOAT_DTYPES = ['float16', 'float32', 'float64'] MIXED_INT_DTYPES = ['uint8', 'uint16', 'uint32', 'uint64', 'int8', 'int16', diff --git a/pandas/tests/frame/test_validate.py b/pandas/tests/frame/test_validate.py index c609712b471e7..6513c332c6798 100644 --- a/pandas/tests/frame/test_validate.py +++ b/pandas/tests/frame/test_validate.py @@ -1,7 +1,7 @@ -from pandas.core.frame import DataFrame - import pytest +from pandas.core.frame import DataFrame + @pytest.fixture def dataframe(): diff --git a/setup.cfg b/setup.cfg index eca08e6f166f3..2240a49a11f24 100644 --- a/setup.cfg +++ b/setup.cfg @@ -266,41 +266,6 @@ skip= pandas/tests/plotting/common.py, pandas/tests/plotting/test_boxplot_method.py, pandas/tests/plotting/test_deprecated.py, - pandas/tests/frame/test_duplicates.py, - pandas/tests/frame/test_quantile.py, - pandas/tests/frame/test_indexing.py, - pandas/tests/frame/test_nonunique_indexes.py, - pandas/tests/frame/test_sort_values_level_as_str.py, - pandas/tests/frame/test_period.py, - pandas/tests/frame/test_validate.py, - pandas/tests/frame/test_timezones.py, - pandas/tests/frame/test_reshape.py, - pandas/tests/frame/test_sorting.py, - pandas/tests/frame/test_to_csv.py, - pandas/tests/frame/test_subclass.py, - pandas/tests/frame/test_operators.py, - pandas/tests/frame/test_asof.py, - pandas/tests/frame/test_apply.py, - pandas/tests/frame/test_arithmetic.py, - pandas/tests/frame/test_axis_select_reindex.py, - pandas/tests/frame/test_replace.py, - pandas/tests/frame/test_dtypes.py, - pandas/tests/frame/test_timeseries.py, - pandas/tests/frame/test_analytics.py, - pandas/tests/frame/test_repr_info.py, - pandas/tests/frame/test_combine_concat.py, - pandas/tests/frame/common.py, - pandas/tests/frame/test_block_internals.py, - pandas/tests/frame/test_missing.py, - pandas/tests/frame/conftest.py, - pandas/tests/frame/test_query_eval.py, - pandas/tests/frame/test_api.py, - pandas/tests/frame/test_convert_to.py, - pandas/tests/frame/test_join.py, - pandas/tests/frame/test_constructors.py, - pandas/tests/frame/test_mutate_columns.py, - pandas/tests/frame/test_alter_axes.py, - pandas/tests/frame/test_rank.py, pandas/tests/reshape/test_concat.py, pandas/tests/reshape/test_util.py, pandas/tests/reshape/test_reshape.py,