-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add list of breaking changes since sssom release 0.3.31 #461
Comments
Active list being updated:
|
The above were the refactors for oaklib. For the rest, Charlie knows best... |
Fantastic! Is there a way to get a list of all functions that
using some tool? |
Reading through v0.3.41...v0.4.0-rc1 is not fun but is one way to do it. Maybe also contextualizing with the various PR descriptions |
@hrshdhgd I made a quick diff to get a sense of some of the more important changes:
A big red flag is:
-> we should never delete public methods, always deprecate them. Can we chase down why this happened, and reinstate them (wrapping their replacements)? |
I think all of the public methods deleted were marked as deprecated and the version where they were marked to be removed had already passed. |
The minuses could have also happened if better type annotations got put and the defintion spilled over onto multiple lines. I don't think there are any places we removed non-expired code from the public interface |
And Charlie is right, the deprecations were long overdue |
Ok thanks for checking! |
@hrshdhgd I will leave it to you to move this forward then! |
We need a list of breaking changes since sssom release 0.3.31, to communicate this with stakeholders before the 0.4 release.
@cthoyt my assumption is you dont want to do this, right?
The text was updated successfully, but these errors were encountered: