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] 0.15.0 deprecation actions #3952
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
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.
Was the depreciation also meant to extend to start_with_window
in SlidingWindowSplitter
as well? (Or should we perhaps introduce a depreciation for this?). Just thinking that that splitter also has an initial window/could make sense to expand up to window_length
then begin sliding?
It wasn't, since we have not raised a deprecation warning for it. I have also seen the same thing while going through the code, this could have been done at the same time (but then again, the Probably worth opening an issue on this and discussing whether the parameter is also redundant in |
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.
Thank goodness we finally got those OptionalPassthrough
imports in the correct order.
Well, the location moved, and with it the import's position in the lexicographical order. |
Deprecation actions for the 0.15.0 release:
check_is_scitype
parametermsg_legacy_interface
toFalse
ExpandingWindowSplitter
hadstart_with_window
argument removed. From now on,initial_window=0
should be used instead ofstart_with_window=False
. Contains bugfix [BUG] fixstart_with_window
deprecation inExpandingWindowSplitter
#3953 as the deprecation logic was incomplete.test_methods_do_not_change_state
renamed totest_non_state_changing_method_contract
default_fc_parameters
intsfresh
transformers to follow the default oftsfresh
, which currently iscomprehensive
transformations.series.compose
. All contents were moved totransformations.compose
.Delayed to 0.16.0:
ProbabilityThresholdEarlyClassifier
change toBaseEarlyClassifier
. Unclear what to do here, deprecation action specified breaks the interface compliance tests. Attempt to fix here [BUG] fix faulty deprecation forProbabilityThresholdEarlyClassifier
base class change #3962 but failsfit_idempotent
test (unclear why, will drop for this release).cutoff
attribute topd.Index
type