Skip to content

Run Isort on tests/indexes part three #23340

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 28, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 11 additions & 14 deletions pandas/tests/indexes/common.py
Original file line number Diff line number Diff line change
@@ -1,24 +1,21 @@
# -*- coding: utf-8 -*-

import numpy as np
import pytest

from pandas import compat
import pandas as pd
import pandas.util.testing as tm
from pandas import (
CategoricalIndex, DatetimeIndex, Float64Index, Index, Int64Index,
IntervalIndex, MultiIndex, PeriodIndex, RangeIndex, Series, TimedeltaIndex,
UInt64Index, compat, isna
)
from pandas._libs.tslib import iNaT
from pandas.compat import PY3

import numpy as np

from pandas import (Series, Index, Float64Index, Int64Index, UInt64Index,
RangeIndex, MultiIndex, CategoricalIndex, DatetimeIndex,
TimedeltaIndex, PeriodIndex, IntervalIndex, isna)
from pandas.core.indexes.base import InvalidIndexError
from pandas.core.indexes.datetimelike import DatetimeIndexOpsMixin
from pandas.core.dtypes.common import needs_i8_conversion
from pandas.core.dtypes.dtypes import CategoricalDtype
from pandas._libs.tslib import iNaT

import pandas.util.testing as tm

import pandas as pd
from pandas.core.indexes.base import InvalidIndexError
from pandas.core.indexes.datetimelike import DatetimeIndexOpsMixin


class Base(object):
Expand Down
6 changes: 3 additions & 3 deletions pandas/tests/indexes/conftest.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import pytest
import numpy as np
import pandas as pd
import pytest

import pandas as pd
import pandas.util.testing as tm
from pandas.compat import long, lzip
from pandas.core.indexes.api import Index, MultiIndex
from pandas.compat import lzip, long


@pytest.fixture(params=[tm.makeUnicodeIndex(100),
Expand Down
6 changes: 4 additions & 2 deletions pandas/tests/indexes/datetimelike.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
""" generic datetimelike tests """
import pytest
import numpy as np
import pytest

import pandas as pd
from .common import Base
import pandas.util.testing as tm

from .common import Base


class DatetimeLike(Base):

Expand Down
2 changes: 1 addition & 1 deletion pandas/tests/indexes/datetimes/test_arithmetic.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

import pandas as pd
import pandas.util.testing as tm
from pandas import DatetimeIndex, Series, date_range
from pandas.errors import NullFrequencyError
from pandas import Series, DatetimeIndex, date_range


class TestDatetimeIndexArithmetic(object):
Expand Down
13 changes: 7 additions & 6 deletions pandas/tests/indexes/datetimes/test_astype.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
import pytest
from datetime import datetime

import pytz
import dateutil
import numpy as np

from datetime import datetime
import pytest
import pytz
from dateutil.tz import tzlocal

import pandas as pd
import pandas.util.testing as tm
from pandas import (DatetimeIndex, date_range, Series, NaT, Index, Timestamp,
Int64Index, Period)
from pandas import (
DatetimeIndex, Index, Int64Index, NaT, Period, Series, Timestamp,
date_range
)


class TestDatetimeIndex(object):
Expand Down
11 changes: 6 additions & 5 deletions pandas/tests/indexes/datetimes/test_construction.py
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
from datetime import timedelta
from operator import attrgetter
from functools import partial
from operator import attrgetter

import numpy as np
import pytest
import pytz
import numpy as np

import pandas as pd
from pandas import offsets
import pandas.util.testing as tm
from pandas import (
DatetimeIndex, Index, Timestamp, date_range, datetime, offsets,
to_datetime
)
from pandas._libs.tslib import OutOfBoundsDatetime
from pandas._libs.tslibs import conversion
from pandas import (DatetimeIndex, Index, Timestamp, datetime, date_range,
to_datetime)


class TestDatetimeIndex(object):
Expand Down
17 changes: 9 additions & 8 deletions pandas/tests/indexes/datetimes/test_date_range.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,23 @@
test date_range, bdate_range construction from the convenience range functions
"""

import pytest
from datetime import datetime, time, timedelta

import numpy as np
import pytest
import pytz
from pytz import timezone
from datetime import datetime, timedelta, time

import pandas as pd
import pandas.util.testing as tm
import pandas.util._test_decorators as td
from pandas import compat
from pandas import date_range, bdate_range, offsets, DatetimeIndex, Timestamp
from pandas.tseries.offsets import (generate_range, CDay, BDay, DateOffset,
MonthEnd, prefix_mapping)

import pandas.util.testing as tm
from pandas import (
DatetimeIndex, Timestamp, bdate_range, compat, date_range, offsets
)
from pandas.tests.series.common import TestData
from pandas.tseries.offsets import (
BDay, CDay, DateOffset, MonthEnd, generate_range, prefix_mapping
)

START, END = datetime(2009, 1, 1), datetime(2010, 1, 1)

Expand Down
13 changes: 6 additions & 7 deletions pandas/tests/indexes/datetimes/test_datetime.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
import sys

import pytest

import numpy as np
from datetime import date

import dateutil
import numpy as np
import pytest

import pandas as pd
import pandas.util.testing as tm
from pandas import (
DataFrame, DatetimeIndex, Index, Timestamp, date_range, offsets
)
from pandas.compat import lrange
from pandas import (DatetimeIndex, Index, date_range, DataFrame,
Timestamp, offsets)

from pandas.util.testing import assert_almost_equal

randn = np.random.randn
Expand Down
2 changes: 1 addition & 1 deletion pandas/tests/indexes/datetimes/test_datetimelike.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
""" generic tests from the Datetimelike class """

from pandas.util import testing as tm
from pandas import DatetimeIndex, date_range
from pandas.util import testing as tm

from ..datetimelike import DatetimeLike

Expand Down
8 changes: 4 additions & 4 deletions pandas/tests/indexes/datetimes/test_formats.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
from datetime import datetime
from pandas import DatetimeIndex, Series

import numpy as np
import dateutil.tz
import pytz
import numpy as np
import pytest
import pytz

import pandas.util.testing as tm
import pandas as pd
import pandas.util.testing as tm
from pandas import DatetimeIndex, Series


def test_to_native_types():
Expand Down
13 changes: 7 additions & 6 deletions pandas/tests/indexes/datetimes/test_indexing.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
from datetime import datetime, timedelta, time
import pytest
from datetime import datetime, time, timedelta

import pytz
import numpy as np
import pytest
import pytz

import pandas as pd
import pandas.util.testing as tm
import pandas.compat as compat
from pandas import notna, Index, DatetimeIndex, date_range, Timestamp
from pandas.tseries.offsets import CDay, BDay
import pandas.util.testing as tm
from pandas import DatetimeIndex, Index, Timestamp, date_range, notna
from pandas.tseries.offsets import BDay, CDay

START, END = datetime(2009, 1, 1), datetime(2010, 1, 1)

Expand Down
9 changes: 5 additions & 4 deletions pandas/tests/indexes/datetimes/test_misc.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
import locale
import calendar
import locale
import unicodedata

import numpy as np
import pytest

import numpy as np
import pandas as pd
import pandas.util.testing as tm
from pandas import (Index, DatetimeIndex, datetime, offsets,
date_range, Timestamp, compat)
from pandas import (
DatetimeIndex, Index, Timestamp, compat, date_range, datetime, offsets
)


class TestTimeSeries(object):
Expand Down
16 changes: 9 additions & 7 deletions pandas/tests/indexes/datetimes/test_ops.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
import pytest
import warnings
import numpy as np
from datetime import datetime

import numpy as np
import pytest

import pandas as pd
import pandas._libs.tslib as tslib
import pandas.util.testing as tm
from pandas import (DatetimeIndex, PeriodIndex, Series, Timestamp,
date_range, bdate_range, Index)
from pandas.tseries.offsets import BMonthEnd, CDay, BDay, Day, Hour
from pandas.tests.test_base import Ops
from pandas import (
DatetimeIndex, Index, PeriodIndex, Series, Timestamp, bdate_range,
date_range
)
from pandas.core.dtypes.generic import ABCDateOffset

from pandas.tests.test_base import Ops
from pandas.tseries.offsets import BDay, BMonthEnd, CDay, Day, Hour

START, END = datetime(2009, 1, 1), datetime(2010, 1, 1)

Expand Down
16 changes: 8 additions & 8 deletions pandas/tests/indexes/datetimes/test_partial_slicing.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
""" test partial slicing on Series/Frame """

import pytest

from datetime import datetime
import numpy as np
import pandas as pd
import operator as op
from datetime import datetime

from pandas import (DatetimeIndex, Series, DataFrame,
date_range, Index, Timedelta, Timestamp)
from pandas.util import testing as tm
import numpy as np
import pytest

import pandas as pd
from pandas import (
DataFrame, DatetimeIndex, Index, Series, Timedelta, Timestamp, date_range
)
from pandas.core.indexing import IndexingError
from pandas.util import testing as tm


class TestSlicing(object):
Expand Down
5 changes: 2 additions & 3 deletions pandas/tests/indexes/datetimes/test_scalar_compat.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,9 @@
import numpy as np
import pytest

import pandas.util.testing as tm
import pandas as pd

from pandas import date_range, Timestamp, DatetimeIndex
import pandas.util.testing as tm
from pandas import DatetimeIndex, Timestamp, date_range
from pandas.tseries.frequencies import to_offset


Expand Down
12 changes: 7 additions & 5 deletions pandas/tests/indexes/datetimes/test_setops.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
from datetime import datetime

import pytest
import numpy as np
import pytest

import pandas as pd
import pandas.util.testing as tm
import pandas.util._test_decorators as td
from pandas import (DatetimeIndex, date_range, Series, bdate_range, DataFrame,
Int64Index, Index, to_datetime)
from pandas.tseries.offsets import Minute, BMonthEnd, MonthEnd
import pandas.util.testing as tm
from pandas import (
DataFrame, DatetimeIndex, Index, Int64Index, Series, bdate_range,
date_range, to_datetime
)
from pandas.tseries.offsets import BMonthEnd, Minute, MonthEnd

START, END = datetime(2009, 1, 1), datetime(2010, 1, 1)

Expand Down
21 changes: 11 additions & 10 deletions pandas/tests/indexes/datetimes/test_timezones.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,24 @@
"""
Tests for DatetimeIndex timezone-related methods
"""
from datetime import datetime, timedelta, tzinfo, date, time
from datetime import date, datetime, time, timedelta, tzinfo
from distutils.version import LooseVersion

import dateutil
import numpy as np
import pytest
import pytz
import dateutil
from dateutil.tz import gettz, tzlocal
import numpy as np

import pandas.util.testing as tm
import pandas.util._test_decorators as td

import pandas as pd
from pandas._libs.tslibs import timezones, conversion
from pandas.compat import lrange, zip, PY3
from pandas import (DatetimeIndex, date_range, bdate_range,
Timestamp, isna, to_datetime, Index)
import pandas.util._test_decorators as td
import pandas.util.testing as tm
from pandas import (
DatetimeIndex, Index, Timestamp, bdate_range, date_range, isna,
to_datetime
)
from pandas._libs.tslibs import conversion, timezones
from pandas.compat import PY3, lrange, zip


class FixedOffset(tzinfo):
Expand Down
Loading