-
-
Notifications
You must be signed in to change notification settings - Fork 18.6k
Remove timeop #19277
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
Remove timeop #19277
Conversation
|
||
from pandas import compat | ||
from pandas.util._decorators import Appender | ||
|
||
from pandas.compat import bind_method | ||
import pandas.core.missing as missing | ||
|
||
from pandas.errors import PerformanceWarning, NullFrequencyError |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. are there any of these PerformanceWarnings uncaught?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pretty sure we got them all while implementing the Index versions of these ops.
Travis cancelled. Repush or let sit? |
i restarted |
Looks like OSX build got killed again, otherwise OK |
lgtm. just waiting on travis. |
thanks. now would be a good time to split the test_operators into sub-modules :> |
We're finally able to remove
ops._Op
andops._TimeOp
. This PR makes one final compatibility fix:ATM:
Same deal for subtracting np.nan. See #19274. This makes the TimedeltaIndex canonical and updates the appropriate Series tests.
git diff upstream/master -u -- "*.py" | flake8 --diff