-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
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
offsets pickle issues #17313
Comments
We won't break pickle compat, but do have a compatibility layer in |
I'm trying to move parts of
Googling and poking around the other pyx files suggest that implementing |
Sorry, I'm no help here (pickle) - I've actually started down this path before (cythonizing offsets) and pickle compat is part of the reason I never put a lot of effort into it. Also I was able to sufficiently speed up the vectorized offsets to the point where cythonizing doesn't add much, xref #11214 Possible can look at some of the early major refactoring for inspiration of how pickle compat was handled. https://github.com/pandas-dev/pandas/pull/3482/files |
I'll take a look at that. The performance pain point I'm trying to address is actually in |
we support pickles back to 0.13. Certainly could move that up in this version. but again that should be a completely independent PR. |
OK. The particular test that I couldn't get working was specific to |
@jbrockmendel there's definitely some cleaning up of pickling to be done - I had a go at moving |
I'm overhauling
tseries.offsets
and finding a handful of workarounds that are in place "for prior pickles". How important are these? This process would be appreciably simpler if I could ignore those.Related:
isAnchored
is a method, not a property, so this is probably intended to beif self.isAnchored()
.The text was updated successfully, but these errors were encountered: