Skip to content

Release 1.0 cherry-picks #21090

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

Merged
merged 49 commits into from
Sep 23, 2021
Merged

Conversation

adrinjalali
Copy link
Member

This is the cherry pick list for the release. I've included the DOC improvements.

There's only #21080 that we're still waiting for, and will add to this list once merged. I'd like to ideally merge this today.

THIS SHOULD NOT BE SQUASHED

Here's the list of picks:

d 2bbd319914 MNT bumb version number to 1.1 (#20945)
p f36d15b21b MAINT missing what's new entry for PR-19401 (#20955)
d e2aa5220ed CLN Removes old sphinx theme (#20962)
p ac8a2cdf7d DOC Ensures that Birch passes numpydoc validation (#20972)
d 9c84abd771 ENH add `only_non_negative` parameter to `_check_sample_weight` (#20880)
p 289dab9a87 DOC Ensures that GammaRegressor passes numpydoc validation (#20973)
p 40e1f895b1 DOC Reword score_sample's and similar interfaces' docstrings (#20979)
p 0b782bc3ed DOC Ensures that GaussianProcessRegressor passes numpydoc validation (#20981)
p 3aab975b2b DOC Ensures that GaussianRandomProjection passes numpydoc validation (#20982)
p 6568222fce DOC Ensures that SelectKBest passes numpydoc validation (#20983)
p 58ed58d376 DOC Ensures that SelectFdr passes numpydoc validation (#20984)
p d6700558f0 DOC Ensures that SelectFpr passes numpydoc validation (#20985)
p e7027bd41e DOC Ensures that SelectFwe passes numpydoc validation (#20986)
p 8bf222a016 DOC Ensures that SelectFromModel passes numpydoc validation (#20988)
p 304a5e8e16 DOC Ensures that LabelBinarizer passes numpydoc validation (#20990)
p 82f0ab9b6e DOC Ensures that Pipeline passes numpydoc validation (#20969)
p 0cb7def20b DOC Fixes build from source instructions (#21004)
p 517b38ad30 CI Migrates pypy3 test to Azure (#21005)
p 122d02e324 DOC fix typo parameter name in example Isomap (#21011)
p cfbaba1e61 DOC Ensures that KBinsDiscretizer passes numpydoc validation (#21016)
p 16419d1cb7 DOC Ensures that OPTICS passes numpydoc validation (#21017)
p a5f36fdba9 DOC Ensures that Isomap passes numpydoc validation (#21018)
p b705d37270 DOC Ensures that RadiusNeighborsTransformer passes numpydoc validation (#21021)
p 28ef997336 DOC - Ensures that GridSearchCV passes numpydoc validation (#21003)
p e19d235607 DOC Ensures that OneVsOneClassifier passes numpydoc validation (#21013)
p 35862e927d DOC Ensures that OneVsRestClassifier passes numpydoc validation (#21014)
p c73bcf3b8e DOC add contributors to whats_new 1.0 and more fixes (#21009)
p 597df0ad17 DOC Ensures that PowerTransformer passes numpydoc validation (#21015)
p dd738a32cb DOC Ensures that VarianceThreshold passes numpydoc validation (#21034)
p 66f6fb3816 DOC Ensures that SequentialFeatureSelector passes numpydoc validation (#21035)
p 129a5d7e86 DOC Ensures that OrdinalEncoder passes numpydoc validation (#21030)
p 3271f7655c DOC more whats new 1.0 fixes (#21036)
p 39c90dbc83 DOC - Ensures HalvingGridSearchCV and HalvingRandomSearchCV pass numpydoc validation (#21037)
d f309ffb2a6 ENH add support for `'passthrough'` in FeatureUnion (#20860)
d 2e8c9b17a6 FIX enable blank issue creation (#21044)
p d69e75968e DOC Ensures that MDS passes numpydoc validation (#21048)
p 5e1fd61ed5 DOC Ensure MeanShift docstrings passes numpydoc validation (#21049)
p 32c5d05cbd DOC - Ensure HashingVectorizer passes numpydoc validation (#21047)
d eff749a3c6 TST enable tests K-means for MacOS (#21052)
d 5f6abe6f7d MAINT remove duplicate category (#21056)
p 8023efe0c0 DOC Ensures that Normalizer passes numpydoc validation (#21061)
p 534045dc58 DOC Add a note for some data considerations with 20newsgroups dataset (#20728)
p 21fdba3bc9 DOC Ensures that QuantileTransformer passes numpydoc validation (#21065)
p 8fc351656a DOC remove incorrect sentence about dependencies being automatically installed (#21012)
p 7766920ed9 DOC Ensure HuberRegressor passes numpydoc validation (#21062)
p 2aba1c88f8 DOC Ensure that RANSACRegressor passes numpydoc validation (#21072)
p cdf399e854 DOC Ensures that OutputCodeClassifier passes numpydoc validation (#21063)
p f71c031314 DOC Typos found by codespell (#21069)
p 07a9dc93af DOC Ensures that SimpleImputer passes numpydoc validation (#21077)
d 722dd1509c TST add unit tests for current _get_response (#21041)
p 623026ea11 DOC minor fixes to examples for neighbors transformers (#21057)
p efa7f7c875 DOC Add m2cgen to related projects (#20646)
p 6c566da8c9 DOC add release highlights for 1.0 (#20980)

cc @scikit-learn/core-devs

ogrisel and others added 30 commits September 20, 2021 10:15
* MAINT missing what's new entry for PR-19401

* Consolidate sklearn.feature_extraction entries + fix refs
…arn#20973)

Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
…learn#20979)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Alexandre Gramfort <alexandre.gramfort@inria.fr>
…0985)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…0986)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…earn#20988)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Johnathan Alexander <jalexander86@gatech.edu>
…t-learn#21013)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…it-learn#21014)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…learn#21015)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…arn#21030)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…ydoc validation (scikit-learn#21037)

Co-authored-by: frellwan <frellwan@hotmail.com>
tonygeorge1984 and others added 11 commits September 20, 2021 10:16
…scikit-learn#20728)

Co-authored-by: Reshama Shaikh <reshama.stat@gmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
)

Co-authored-by: frellwan <frellwan@hotmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…arn#21072)

Co-authored-by: frellwan <frellwan@hotmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…rn#21077)

Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
…21057)

Co-authored-by: Johnathan Alexander <jalexander86@gatech.edu>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Tom Dupré la Tour <tom.dupre-la-tour@m4x.org>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
@adrinjalali adrinjalali added this to the 1.0 milestone Sep 20, 2021
@adrinjalali
Copy link
Member Author

I thought PyPy is supposed to be faster than cpython, why is it then always the last one to finish on our CI? @rth any idea?

@adrinjalali
Copy link
Member Author

Can I please have at least a second pair of eyes on this before I merge? @lorentzenchr maybe?

@lorentzenchr
Copy link
Member

@adrinjalali Some of the contributors of the cherry-picks are maybe missing under whatsnew. Examples are

I couldn't find other tagged PRs. All PRs and issues of milestone 1.0 are addressed. So I think, apart from the missing contributors' names, we're good to go.

Copy link
Member

@lorentzenchr lorentzenchr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM once #21111 is added.

@thomasjpfan
Copy link
Member

#21111 is merged, we can now add it to this PR to finish up the release.

@thomasjpfan
Copy link
Member

#21096 fixes a typo in the 1.0 release highlights.

@adrinjalali adrinjalali merged commit 85e690f into scikit-learn:1.0.X Sep 23, 2021
@adrinjalali adrinjalali deleted the release-1.0 branch September 23, 2021 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.