Skip to content

Commit fe53b50

Browse files
committed
Revert extraneous changes
1 parent 1d0b50b commit fe53b50

File tree

12 files changed

+19
-24
lines changed

12 files changed

+19
-24
lines changed

pandas/api/extensions/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
register_series_accessor)
55
from pandas.core.algorithms import take # noqa
66
from pandas.core.arrays import (ExtensionArray, # noqa
7-
ExtensionScalarOpsMixin)
7+
ExtensionScalarOpsMixin)
88
from pandas.core.dtypes.dtypes import ( # noqa
99
ExtensionDtype, register_extension_dtype
1010
)

pandas/compat/numpy/function.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@
1919
"""
2020

2121
from numpy import ndarray
22-
from pandas.util._validators import (validate_args,
23-
validate_kwargs,
22+
from pandas.util._validators import (validate_args, validate_kwargs,
2423
validate_args_and_kwargs)
2524
from pandas.errors import UnsupportedFunctionCall
2625
from pandas.core.dtypes.common import is_integer, is_bool

pandas/compat/pickle_compat.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def load_reduce(self):
114114

115115
# 19269, arrays moving
116116
('pandas.core.categorical', 'Categorical'):
117-
('pandas.core.arrays.categorical', 'Categorical'),
117+
('pandas.core.arrays', 'Categorical'),
118118

119119
# 19939, add timedeltaindex, float64index compat from 15998 move
120120
('pandas.tseries.tdi', 'TimedeltaIndex'):

pandas/core/arrays/datetimes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,7 @@ def _add_delta(self, delta):
523523
The result's name is set outside of _add_delta by the calling
524524
method (__add__ or __sub__)
525525
"""
526-
from pandas.core.arrays import TimedeltaArrayMixin
526+
from pandas.core.arrays.timedeltas import TimedeltaArrayMixin
527527

528528
if isinstance(delta, (Tick, timedelta, np.timedelta64)):
529529
new_values = self._add_delta_td(delta)
@@ -818,7 +818,7 @@ def to_period(self, freq=None):
818818
pandas.PeriodIndex: Immutable ndarray holding ordinal values
819819
pandas.DatetimeIndex.to_pydatetime: Return DatetimeIndex as object
820820
"""
821-
from pandas.core.arrays import PeriodArrayMixin
821+
from pandas.core.arrays.period import PeriodArrayMixin
822822

823823
if self.tz is not None:
824824
warnings.warn("Converting to PeriodArray/Index representation "

pandas/core/arrays/integer.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@
1818
is_integer_dtype,
1919
is_object_dtype,
2020
is_list_like)
21-
from pandas.core.arrays import (ExtensionArray,
22-
ExtensionOpsMixin)
21+
from pandas.core.arrays import ExtensionArray, ExtensionOpsMixin
2322
from pandas.core.dtypes.base import ExtensionDtype
2423
from pandas.core.dtypes.dtypes import register_extension_dtype
2524
from pandas.core.dtypes.missing import isna, notna

pandas/core/arrays/interval.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from pandas.util._decorators import Appender
2424
from pandas.util._doctools import _WritableDoc
2525

26-
from pandas.core.arrays import ExtensionArray, Categorical
26+
from . import ExtensionArray, Categorical
2727

2828
_VALID_CLOSED = {'left', 'right', 'both', 'neither'}
2929
_interval_shared_docs = {}

pandas/core/arrays/period.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ def to_timestamp(self, freq=None, how='start'):
301301
-------
302302
DatetimeArray/Index
303303
"""
304-
from pandas.core.arrays import DatetimeArrayMixin
304+
from pandas.core.arrays.datetimes import DatetimeArrayMixin
305305

306306
how = libperiod._validate_end_alias(how)
307307

pandas/core/groupby/generic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
from pandas.core.dtypes.cast import maybe_downcast_to_dtype
4545
from pandas.core.base import SpecificationError, DataError
4646
from pandas.core.index import Index, MultiIndex, CategoricalIndex
47-
from pandas.core.arrays import Categorical
47+
from pandas.core.arrays.categorical import Categorical
4848
from pandas.core.internals import BlockManager, make_block
4949
from pandas.compat.numpy import _np_version_under1p13
5050

pandas/tests/arrays/sparse/test_array.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
import numpy as np
1010
import pandas as pd
1111

12-
from pandas.core.sparse.api import (SparseArray,
13-
SparseSeries,
14-
SparseDtype)
12+
from pandas.core.sparse.api import SparseArray, SparseSeries, SparseDtype
1513
from pandas._libs.sparse import IntIndex
1614
from pandas.util.testing import assert_almost_equal
1715
import pandas.util.testing as tm

pandas/tests/arrays/test_datetimelike.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
import pandas as pd
66
import pandas.util.testing as tm
77

8-
from pandas.core.arrays import DatetimeArrayMixin
9-
from pandas.core.arrays import TimedeltaArrayMixin
10-
from pandas.core.arrays import PeriodArrayMixin
8+
from pandas.core.arrays.datetimes import DatetimeArrayMixin
9+
from pandas.core.arrays.timedeltas import TimedeltaArrayMixin
10+
from pandas.core.arrays.period import PeriodArrayMixin
1111

1212

1313
# TODO: more freq variants

pandas/tests/indexing/test_indexing.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import pandas as pd
1919
from pandas.core.indexing import (_non_reducing_slice, _maybe_numeric_slice,
2020
validate_indices)
21-
from pandas.core.arrays import integer_array
2221
from pandas import NaT, DataFrame, Index, Series, MultiIndex
2322
import pandas.util.testing as tm
2423
from pandas.compat import PY2
@@ -1085,10 +1084,10 @@ def test_validate_indices_empty():
10851084
def test_extension_array_cross_section():
10861085
# A cross-section of a homogeneous EA should be an EA
10871086
df = pd.DataFrame({
1088-
"A": integer_array([1, 2]),
1089-
"B": integer_array([3, 4])
1087+
"A": pd.core.arrays.integer_array([1, 2]),
1088+
"B": pd.core.arrays.integer_array([3, 4])
10901089
}, index=['a', 'b'])
1091-
expected = pd.Series(integer_array([1, 3]),
1090+
expected = pd.Series(pd.core.arrays.integer_array([1, 3]),
10921091
index=['A', 'B'], name='a')
10931092
result = df.loc['a']
10941093
tm.assert_series_equal(result, expected)
@@ -1099,7 +1098,7 @@ def test_extension_array_cross_section():
10991098

11001099
def test_extension_array_cross_section_converts():
11011100
df = pd.DataFrame({
1102-
"A": integer_array([1, 2]),
1101+
"A": pd.core.arrays.integer_array([1, 2]),
11031102
"B": np.array([1, 2]),
11041103
}, index=['a', 'b'])
11051104
result = df.loc['a']

pandas/tests/test_base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1199,8 +1199,8 @@ def test_iter_box(self):
11991199
'datetime64[ns, US/Central]'),
12001200
(pd.TimedeltaIndex([10**10]), np.ndarray, 'm8[ns]'),
12011201
(pd.PeriodIndex([2018, 2019], freq='A'), np.ndarray, 'object'),
1202-
(pd.IntervalIndex.from_breaks([0, 1, 2]),
1203-
pd.core.arrays.interval.IntervalArray, 'interval'),
1202+
(pd.IntervalIndex.from_breaks([0, 1, 2]), pd.core.arrays.IntervalArray,
1203+
'interval'),
12041204
])
12051205
def test_values_consistent(array, expected_type, dtype):
12061206
l_values = pd.Series(array)._values

0 commit comments

Comments
 (0)