-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[MNT] carry out accidentally missed deprecation action for 0.15.0: in WEASEL
and BOSS
, remove type_dict
and update default alphabet_size=2
#4025
Conversation
No more notebooks, great! Can you kindly copy over the pull request description from your first PR and close the other one still open? |
also, kindly feel free to add yourself to the |
WEASEL
and BOSS
, remove type_dict
and update default alphabet_size=2
WEASEL
and BOSS
, remove type_dict
and update default alphabet_size=2
WEASEL
and BOSS
, remove type_dict
and update default alphabet_size=2
added PR description and pushed up updates in allcontributorsrc |
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.
Looks good to me now, thanks for helping out with the missed deprecation!
@fkiraly, I look at the failed tests, both test_windows(3.8) and test_unix(3.10) failed on the same module, |
The reason is a unit test which checks predictions on a dummy data set against hard-coded expectations. Since the default parameters have changed, the predictions will also change. |
One more thing, carrying out the deprecation action does not make you an owner of the estimator. I've removed you from the owners list. To clarify the rules: you become an owner only via three conditions:
Nb: if you want to make a change that the original owners don't like, you can always make a copy and have your own version of the estimator (as long as you give proper scientific credit to the original code, you can own the copy). This PR was maintenance - it's carrying out an intended action by the owner that the release manager (for 0.15.0, that was me) should have carried out. I.e., you were fixing my mistake in carrying out what the owner wanted (which had to be delayed to a MINOR release due to Thanks for helping out! |
OK @fkiraly , understand! As I am intending to contribute more in the future, learning these rules is definitely helpful. Thanks |
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.
Thanks for your contribution!
Reference Issues/PRs
What does this implement/fix? Explain your changes.
Carries out missed deprecation actions for
WEASEL
andBOSS
for 0.15.0 (missed since TODO note did not include full version number):type_dict
argumentalphabet_size
parameter value to 2Does your contribution introduce a new dependency? If yes, which one?
no
What should a reviewer concentrate their feedback on?
Any other comments?
PR checklist
For all contributions
For new estimators