Skip to content

Commit 527be72

Browse files
Terji PetersenTerji Petersen
Terji Petersen
authored and
Terji Petersen
committed
more intp whackamole
1 parent 8b52054 commit 527be72

File tree

10 files changed

+17
-15
lines changed

10 files changed

+17
-15
lines changed

pandas/core/indexes/base.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1051,7 +1051,7 @@ def astype(self, dtype, copy: bool = True):
10511051
UInt64Index,
10521052
)
10531053

1054-
klass: Index
1054+
klass: type[Index]
10551055
if is_signed_integer_dtype(dtype):
10561056
klass = Int64Index
10571057
elif is_unsigned_integer_dtype(dtype):

pandas/tests/arrays/categorical/test_repr.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def test_categorical_repr(self):
111111

112112
assert repr(c) == exp
113113

114-
c = Categorical(np.arange(20))
114+
c = Categorical(np.arange(20, dtype=np.int64))
115115
exp = """[0, 1, 2, 3, 4, ..., 15, 16, 17, 18, 19]
116116
Length: 20
117117
Categories (20, int64): [0, 1, 2, 3, ..., 16, 17, 18, 19]"""
@@ -138,7 +138,7 @@ def test_categorical_repr_ordered(self):
138138

139139
assert repr(c) == exp
140140

141-
c = Categorical(np.arange(20), ordered=True)
141+
c = Categorical(np.arange(20, dtype=np.int64), ordered=True)
142142
exp = """[0, 1, 2, 3, 4, ..., 15, 16, 17, 18, 19]
143143
Length: 20
144144
Categories (20, int64): [0 < 1 < 2 < 3 ... 16 < 17 < 18 < 19]"""
@@ -380,7 +380,7 @@ def test_categorical_index_repr(self):
380380
exp = """CategoricalIndex([1, 2, 3], categories=[1, 2, 3], ordered=False, dtype='category')""" # noqa:E501
381381
assert repr(idx) == exp
382382

383-
i = CategoricalIndex(Categorical(np.arange(10)))
383+
i = CategoricalIndex(Categorical(np.arange(10, dtype=np.int64)))
384384
exp = """CategoricalIndex([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], categories=[0, 1, 2, 3, ..., 6, 7, 8, 9], ordered=False, dtype='category')""" # noqa:E501
385385
assert repr(i) == exp
386386

@@ -389,7 +389,7 @@ def test_categorical_index_repr_ordered(self):
389389
exp = """CategoricalIndex([1, 2, 3], categories=[1, 2, 3], ordered=True, dtype='category')""" # noqa:E501
390390
assert repr(i) == exp
391391

392-
i = CategoricalIndex(Categorical(np.arange(10), ordered=True))
392+
i = CategoricalIndex(Categorical(np.arange(10, dtype=np.int64), ordered=True))
393393
exp = """CategoricalIndex([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], categories=[0, 1, 2, 3, ..., 6, 7, 8, 9], ordered=True, dtype='category')""" # noqa:E501
394394
assert repr(i) == exp
395395

pandas/tests/arrays/interval/test_interval.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def test_repr():
167167
expected = (
168168
"<IntervalArray>\n"
169169
"[(0, 1], (1, 2]]\n"
170-
"Length: 2, dtype: interval[int64, right]"
170+
f"Length: 2, dtype: interval[{np.intp.__name__}, right]"
171171
)
172172
assert result == expected
173173

pandas/tests/arrays/test_array.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
(
156156
[pd.Interval(1, 2), pd.Interval(3, 4)],
157157
"interval",
158-
IntervalArray.from_tuples([(1, 2), (3, 4)]),
158+
IntervalArray.from_tuples([(1, 2), (3, 4)], dtype=np.int64),
159159
),
160160
# Sparse
161161
([0, 1], "Sparse[int64]", SparseArray([0, 1], dtype="int64")),

pandas/tests/extension/decimal/test_decimal.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,8 @@ def DecimalArray__my_sum(self):
443443
result = df.groupby("id")["decimals"].agg(lambda x: x.values.my_sum())
444444
tm.assert_series_equal(result, expected, check_names=False)
445445
s = pd.Series(DecimalArray(data))
446-
result = s.groupby(np.array([0, 0, 0, 1, 1])).agg(lambda x: x.values.my_sum())
446+
grouper = np.array([0, 0, 0, 1, 1], dtype=np.int64)
447+
result = s.groupby(grouper).agg(lambda x: x.values.my_sum())
447448
tm.assert_series_equal(result, expected, check_names=False)
448449

449450

pandas/tests/frame/constructors/test_from_dict.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def test_constructor_list_of_series(self):
8585
expected = DataFrame.from_dict(sdict, orient="index")
8686
tm.assert_frame_equal(result, expected.reindex(result.index))
8787

88-
result2 = DataFrame(data, index=np.arange(6))
88+
result2 = DataFrame(data, index=np.arange(6, dtype=np.int64))
8989
tm.assert_frame_equal(result, result2)
9090

9191
result = DataFrame([Series(dtype=object)])

pandas/tests/frame/indexing/test_where.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,8 @@ def test_df_where_change_dtype(self):
647647
@pytest.mark.parametrize("kwargs", [{}, {"other": None}])
648648
def test_df_where_with_category(self, kwargs):
649649
# GH#16979
650-
df = DataFrame(np.arange(2 * 3).reshape(2, 3), columns=list("ABC"))
650+
data = np.arange(2 * 3, dtype=np.int64).reshape(2, 3)
651+
df = DataFrame(data, columns=list("ABC"))
651652
mask = np.array([[True, False, False], [False, False, True]])
652653

653654
# change type to category

pandas/tests/frame/methods/test_to_csv.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ def test_to_csv_from_csv1(self, float_frame, datetime_frame):
6262
# corner case
6363
dm = DataFrame(
6464
{
65-
"s1": Series(range(3), index=np.arange(3)),
66-
"s2": Series(range(2), index=np.arange(2)),
65+
"s1": Series(range(3), index=np.arange(3, dtype=np.int64)),
66+
"s2": Series(range(2), index=np.arange(2, dtype=np.int64)),
6767
}
6868
)
6969
dm.to_csv(path)
@@ -486,7 +486,7 @@ def test_to_csv_multiindex(self, float_frame, datetime_frame):
486486

487487
frame = float_frame
488488
old_index = frame.index
489-
arrays = np.arange(len(old_index) * 2).reshape(2, -1)
489+
arrays = np.arange(len(old_index) * 2, dtype=np.int64).reshape(2, -1)
490490
new_index = MultiIndex.from_arrays(arrays, names=["first", "second"])
491491
frame.index = new_index
492492

pandas/tests/frame/test_reductions.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ def test_mode_sortwarning(self):
589589
def test_mode_empty_df(self):
590590
df = DataFrame([], columns=["a", "b"])
591591
result = df.mode()
592-
expected = DataFrame([], columns=["a", "b"], index=Index([], dtype=int))
592+
expected = DataFrame([], columns=["a", "b"], index=Index([], dtype=np.int64))
593593
tm.assert_frame_equal(result, expected)
594594

595595
def test_operators_timedelta64(self):

pandas/tests/test_algos.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1773,7 +1773,7 @@ def test_pad(self):
17731773

17741774
# corner case
17751775
old = Index([5, 10])
1776-
new = Index(np.arange(5))
1776+
new = Index(np.arange(5, dtype=np.int64))
17771777
filler = libalgos.pad["int64_t"](old.values, new.values)
17781778
expect_filler = np.array([-1, -1, -1, -1, -1], dtype=np.intp)
17791779
tm.assert_numpy_array_equal(filler, expect_filler)

0 commit comments

Comments
 (0)