Skip to content

Commit d2e43dc

Browse files
committed
fix lib.Timestamp imports
1 parent fdc43d8 commit d2e43dc

File tree

15 files changed

+20
-20
lines changed

15 files changed

+20
-20
lines changed

pandas/core/computation/scope.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def _raw_hex_id(obj):
4848

4949

5050
_DEFAULT_GLOBALS = {
51-
'Timestamp': pandas._libs.lib.Timestamp,
51+
'Timestamp': pandas._libs.tslib.Timestamp,
5252
'datetime': datetime.datetime,
5353
'True': True,
5454
'False': False,

pandas/core/generic.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7216,9 +7216,9 @@ def describe_categorical_1d(data):
72167216
if is_datetime64_dtype(data):
72177217
asint = data.dropna().values.view('i8')
72187218
names += ['top', 'freq', 'first', 'last']
7219-
result += [lib.Timestamp(top), freq,
7220-
lib.Timestamp(asint.min()),
7221-
lib.Timestamp(asint.max())]
7219+
result += [tslib.Timestamp(top), freq,
7220+
tslib.Timestamp(asint.min()),
7221+
tslib.Timestamp(asint.max())]
72227222
else:
72237223
names += ['top', 'freq']
72247224
result += [top, freq]

pandas/core/internals.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2651,7 +2651,7 @@ def _try_coerce_args(self, values, other):
26512651
other = other.asi8
26522652
other_mask = isna(other)
26532653
elif isinstance(other, (np.datetime64, datetime, date)):
2654-
other = lib.Timestamp(other)
2654+
other = tslib.Timestamp(other)
26552655
tz = getattr(other, 'tz', None)
26562656

26572657
# test we can have an equal time zone
@@ -2670,7 +2670,7 @@ def _try_coerce_result(self, result):
26702670
if result.dtype.kind in ['i', 'f', 'O']:
26712671
result = result.astype('M8[ns]')
26722672
elif isinstance(result, (np.integer, np.float, np.datetime64)):
2673-
result = lib.Timestamp(result, tz=self.values.tz)
2673+
result = tslib.Timestamp(result, tz=self.values.tz)
26742674
if isinstance(result, np.ndarray):
26752675
# allow passing of > 1dim if its trivial
26762676
if result.ndim > 1:

pandas/core/resample.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from pandas.compat.numpy import function as nv
2525

2626
from pandas._libs import lib, tslib
27-
from pandas._libs.lib import Timestamp
27+
from pandas._libs.tslib import Timestamp
2828
from pandas._libs.tslibs.period import IncompatibleFrequency
2929

3030
from pandas.util._decorators import Appender, Substitution

pandas/plotting/_converter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
from pandas.compat import lrange
2525
import pandas.compat as compat
26-
import pandas._libs.lib as lib
26+
from pandas._libs import tslib
2727
import pandas.core.common as com
2828
from pandas.core.index import Index
2929

@@ -52,7 +52,7 @@
5252

5353
def get_pairs():
5454
pairs = [
55-
(lib.Timestamp, DatetimeConverter),
55+
(tslib.Timestamp, DatetimeConverter),
5656
(Period, PeriodConverter),
5757
(pydt.datetime, DatetimeConverter),
5858
(pydt.date, DatetimeConverter),
@@ -312,7 +312,7 @@ def try_parse(values):
312312
if isinstance(values, (datetime, pydt.date)):
313313
return _dt_to_float_ordinal(values)
314314
elif isinstance(values, np.datetime64):
315-
return _dt_to_float_ordinal(lib.Timestamp(values))
315+
return _dt_to_float_ordinal(tslib.Timestamp(values))
316316
elif isinstance(values, pydt.time):
317317
return dates.date2num(values)
318318
elif (is_integer(values) or is_float(values)):

pandas/tests/indexes/datetimes/test_construction.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ def test_datetimeindex_constructor_misc(self):
537537
arr = [datetime(2005, 1, 1), '1/2/2005', '1/3/2005', '2005-01-04']
538538
idx2 = DatetimeIndex(arr)
539539

540-
arr = [lib.Timestamp(datetime(2005, 1, 1)), '1/2/2005', '1/3/2005',
540+
arr = [tslib.Timestamp(datetime(2005, 1, 1)), '1/2/2005', '1/3/2005',
541541
'2005-01-04']
542542
idx3 = DatetimeIndex(arr)
543543

pandas/tests/indexes/test_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from pandas.core.indexes.datetimes import _to_m8
3030

3131
import pandas as pd
32-
from pandas._libs.lib import Timestamp
32+
from pandas._libs.tslib import Timestamp
3333

3434

3535
class TestIndex(Base):

pandas/tests/indexes/test_multi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from pandas.core.dtypes.dtypes import CategoricalDtype
2020
from pandas.core.indexes.base import InvalidIndexError
2121
from pandas.core.dtypes.cast import construct_1d_object_array_from_listlike
22-
from pandas._libs.lib import Timestamp
22+
from pandas._libs.tslib import Timestamp
2323

2424
import pandas.util.testing as tm
2525

pandas/tests/indexes/test_numeric.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import pandas.util.testing as tm
1414

1515
import pandas as pd
16-
from pandas._libs.lib import Timestamp
16+
from pandas._libs.tslib import Timestamp
1717

1818
from pandas.tests.indexes.common import Base
1919

pandas/tests/io/parser/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import pytest
1313
import numpy as np
14-
from pandas._libs.lib import Timestamp
14+
from pandas._libs.tslib import Timestamp
1515

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

pandas/tests/io/parser/converters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import pandas as pd
1414
import pandas.util.testing as tm
1515

16-
from pandas._libs.lib import Timestamp
16+
from pandas._libs.tslib import Timestamp
1717
from pandas import DataFrame, Index
1818
from pandas.compat import parse_date, StringIO, lmap
1919

pandas/tests/io/parser/parse_dates.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import pytest
1212
import numpy as np
1313
from pandas._libs.tslibs import parsing
14-
from pandas._libs.lib import Timestamp
14+
from pandas._libs.tslib import Timestamp
1515

1616
import pandas as pd
1717
import pandas.io.parsers as parsers

pandas/tests/io/parser/test_parsers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from pandas import read_csv, read_table, DataFrame
77
import pandas.core.common as com
8-
from pandas._libs.lib import Timestamp
8+
from pandas._libs.tslib import Timestamp
99
from pandas.compat import StringIO
1010

1111
from .common import ParserTests

pandas/tests/io/parser/usecols.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import pandas.util.testing as tm
1212

1313
from pandas import DataFrame, Index
14-
from pandas._libs.lib import Timestamp
14+
from pandas._libs.tslib import Timestamp
1515
from pandas.compat import StringIO
1616

1717

pandas/tests/series/test_indexing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2707,7 +2707,7 @@ def test_fancy_getitem(self):
27072707
assert s['1/2/2009'] == 48
27082708
assert s['2009-1-2'] == 48
27092709
assert s[datetime(2009, 1, 2)] == 48
2710-
assert s[lib.Timestamp(datetime(2009, 1, 2))] == 48
2710+
assert s[tslib.Timestamp(datetime(2009, 1, 2))] == 48
27112711
pytest.raises(KeyError, s.__getitem__, '2009-1-3')
27122712

27132713
assert_series_equal(s['3/6/2009':'2009-06-05'],

0 commit comments

Comments
 (0)