We are usually more conservative than what is required by NEP 29:
https://numpy.org/neps/nep-0029-deprecation_policy.html#support-table
Our current dependencies minimum supported versions are defined in:
https://github.com/scikit-learn/scikit-learn/blob/1.0.1/sklearn/_min_dependencies.py
I think it's fine to be conservative as long as CI and backport maintenance costs remain reasonable but we should specify what we want for the next release.
Let's consolidate our needs in the list below (feel free to update):
We can anticipate scikit-learn 1.1 to be released early-2022.
Are there other needs? Other things that could be greatly simplified by up-ing our minimal deps requirements?
We are usually more conservative than what is required by NEP 29:
https://numpy.org/neps/nep-0029-deprecation_policy.html#support-table
Our current dependencies minimum supported versions are defined in:
https://github.com/scikit-learn/scikit-learn/blob/1.0.1/sklearn/_min_dependencies.py
I think it's fine to be conservative as long as CI and backport maintenance costs remain reasonable but we should specify what we want for the next release.
Let's consolidate our needs in the list below (feel free to update):
max_featuresin TfidfVectorizer #21446We can anticipate scikit-learn 1.1 to be released early-2022.
Are there other needs? Other things that could be greatly simplified by up-ing our minimal deps requirements?