Skip to content
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

Release 1.5.0 #29054

Merged
merged 43 commits into from
May 21, 2024
Merged

Release 1.5.0 #29054

merged 43 commits into from
May 21, 2024

Conversation

jeremiedbb
Copy link
Member

@jeremiedbb jeremiedbb commented May 20, 2024

picks and drops:

pick 17a7575 🔒 🤖 CI Update lock files for cirrus-arm CI build(s) 🔒 🤖 (#28954)
pick ac09b7b 🔒 🤖 CI Update lock files for scipy-dev CI build(s) 🔒 🤖 (#28955)
pick 3915d1d 🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#28957)
pick ff3ad59 DOC move d2_log_loss_score in the classification metrics section (#28938)
pick a5203e8 DOC update r2_score default in regression metrics tutorial (#28958)
pick febf190 DOC add links to examples/linear_model/plot_elastic_net_precomputed_gram_matrix_with_weighted_samples.py (#28895)
drop 00a8ae7 MAINT set version to 1.6.dev0 and add 1.6 changelog (#28962)
pick 438f093 TST Fix tolerance for seed-sensitive test test_pca_solver_equivalence (#28961)
pick f759818 DOC add Tidelift to sponsors (#28918)
pick ffe2c1b DOC Mention the renaming of check_estimator_sparse_data in 1.5 changelog (#28968)
pick fa37777 DOC Update release docs (#28965)
pick 1fa3c75 DOC updates for d2_log_loss_score (#28969)
drop e12f192 ENH Use Array API in mean_tweedie_deviance (#28106)
pick 1a54a11 Update supported python versions in docs (#28986)
pick 5e5cc34 DOC fix gp predic doc typo (#28987)
pick 2d51510 MAINT: specify C17 as C standard in meson.build (#28980)
pick 2d6e1be MNT remove author and license in GLM files (#28799)
drop 61281cf FEA metadata routing for StackingClassifier and StackingRegressor (#28701)
pick c3d4c51 DOC Update warm start example in ensemble user guide (#28998)
pick c807092 MAINT fix redirected link for Matthews Correlation Coefficient (#28991)
pick 45ca0a7 DOC Add links to digit denoising examples in docs and the user guide (#28929)
pick e2c3793 🔒 🤖 CI Update lock files for cirrus-arm CI build(s) 🔒 🤖 (#29003)
pick 0967ec4 🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#29005)
pick bca3634 FIX 1d sparse array validation (#28988)
pick 4449ded 🔒 🤖 CI Update lock files for scipy-dev CI build(s) 🔒 🤖 (#29004)
pick 64884f9 CI Fix wheel builder windows (#29006)
pick 63f71ee DOC persistence page revamp (#28889)
pick 68b7598 DOC Mention that Meson is the main supported way to build scikit-learn (#29008)
pick 94ad8f3 DOC More improvements to the documentation on model persistence (#29011)
pick 3ca9fc1 DOC Add warm start section for tree ensembles (#29001)
pick 00db4df MNT Use c11 rather than c17 in meson.build to work-around Pyodide issue (#29015)
pick 28c9f50 DOC fix dollar sign to euro sign (#29020)
drop 9f44f1f ENH Add Array API compatibility to mean_absolute_error (#27736)
pick 025d4b0 TST check compatibility with metadata routing for ThresholdClassifier (#29021)
drop 5c28a8e ENH use Scipy isotonic_regression (#28897)
pick 25cb305 DOC add link to sklearn_example_ensemeble_plot_adboost_twoclass (#29023)
pick 945273d DOC Fix default value of n in check_cv (#29024)
drop acd2d90 ENH Array API support for LabelEncoder (#27381)
pick e825502 DOC replace pandas with Polars in examples/gaussian_process/plot_gpr_co2.py (#28804)
drop b461547 ENH Add Array API compatibility to cosine_similarity (#29014)
drop 77fc72c FEA SLEP006: Metadata routing for learning_curve (#28975)
pick 87ceec2 FIX add long long for int32/int64 windows compat in NumPy 2.0 (#29029)
pick e796d0a FIX convergence criterion of MeanShift (#28951)
drop 48669a5 Fix codecov in tests for array api in pairwise metrics (#29036)
pick d88b413 DOC Fix time complexity of MLP (#28592)
pick 18c1972 DOC remove obsolete SVM example (#27108)

TODO:

scikit-learn-bot and others added 30 commits May 20, 2024 11:25
…ram_matrix_with_weighted_samples.py (scikit-learn#28895)

Co-authored-by: bivav <bivavraj@gmail.com>
Co-authored-by: Arturo Amor <86408019+ArturoAmorQ@users.noreply.github.com>
Co-authored-by: Conrad <cste8212@acfr.usyd.edu.au>
Co-authored-by: Jérémie du Boisberranger <jeremie@probabl.ai>
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
…29004)

Co-authored-by: Jérémie du Boisberranger <jeremie@probabl.ai>
Co-authored-by: Guillaume Lemaitre <guillaume@probabl.ai>
Copy link

github-actions bot commented May 20, 2024

✔️ Linting Passed

All linting checks passed. Your pull request is in excellent shape! ☀️

Generated for commit: c765a20. Link to the linter CI: here

@jeremiedbb
Copy link
Member Author

The codecov failure can be ignored: it's about a fix for an issue that only happens with scipy dev but we don't test scipy dev here.

jeremiedbb and others added 3 commits May 20, 2024 16:14
Co-authored-by: Tim Head <betatim@gmail.com>
Co-authored-by: Guillaume Lemaitre <guillaume@probabl.ai>
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
@betatim
Copy link
Member

betatim commented May 21, 2024

xref #29038 (comment) so it doesn't get missed. What do people think?

@jeremiedbb jeremiedbb merged commit 919ae9b into scikit-learn:1.5.X May 21, 2024
58 of 59 checks passed
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.

None yet