DEPR: Series.ptp() by KalyanGokhale · Pull Request #21614 · pandas-dev/pandas (original) (raw)
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - it seems to be required, not for this particular check(i.e. assert s.ptp() == 13
), but for e.g. the following
tm.assert_series_equal(s.ptp(level=0), expected)
without it, this test was failing with AssertionError: Warning not set with correct stacklevel.
I also did trial-and-error with different stacklevels, without any success (though stacklevel=4 seems to be appropriate for where the warning is raised)
Any suggestions? Thanks