Branch: refs/heads/callbacks
  Home:   https://github.com/scikit-learn/scikit-learn
  Commit: 45bad763f8a99404a99f1c0168b30e07e297a7ad
      
https://github.com/scikit-learn/scikit-learn/commit/45bad763f8a99404a99f1c0168b30e07e297a7ad
  Author: Anne Beyer <[email protected]>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.inspection/33471.fix.rst
    M sklearn/inspection/_plot/decision_boundary.py
    M sklearn/inspection/_plot/tests/test_boundary_decision_display.py

  Log Message:
  -----------
  FIX Add class-specific contour lines in `DecisionBoundaryDisplay` for 
`predict_proba` and `decision_function` (#33471)


  Commit: b674d83af6280151e3d2e0674cc6b1cce6075dc2
      
https://github.com/scikit-learn/scikit-learn/commit/b674d83af6280151e3d2e0674cc6b1cce6075dc2
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.linear_model/33440.feature.rst
    M sklearn/linear_model/_cd_fast.pyx
    M sklearn/linear_model/_coordinate_descent.py
    M sklearn/linear_model/tests/test_coordinate_descent.py

  Log Message:
  -----------
  ENH add sparse and sample_weight support to MultiTaskElasticNet (#33440)


  Commit: b3f6eebd213147f44c483b9008633951eedf0fd1
      
https://github.com/scikit-learn/scikit-learn/commit/b3f6eebd213147f44c483b9008633951eedf0fd1
  Author: François Paugam <[email protected]>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M sklearn/compose/_column_transformer.py
    M sklearn/compose/tests/test_column_transformer.py

  Log Message:
  -----------
  MNT Clean-up deprecations for 1.9: force_int_remainder_cols in 
ColumnTransformer (#33751)


  Commit: 64817509bae5149b912cbc0170a053721258ce45
      
https://github.com/scikit-learn/scikit-learn/commit/64817509bae5149b912cbc0170a053721258ce45
  Author: François Paugam <[email protected]>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M sklearn/multioutput.py
    M sklearn/tests/test_multioutput.py

  Log Message:
  -----------
  MNT Clean up deprecations for 1.9: base_estimator arg in _BaseChain and 
ClassifierChain (#33750)

Co-authored-by: Jérémie du Boisberranger <[email protected]>


  Commit: e0a0a23e304374d0bbfd658fd5e0519cc8f75168
      
https://github.com/scikit-learn/scikit-learn/commit/e0a0a23e304374d0bbfd658fd5e0519cc8f75168
  Author: François Paugam <[email protected]>
  Date:   2026-04-14 (Tue, 14 Apr 2026)

  Changed paths:
    M sklearn/linear_model/_coordinate_descent.py
    M sklearn/linear_model/tests/test_coordinate_descent.py

  Log Message:
  -----------
  MNT Clean-up deprecations for 1.9: n_aplhas in LinearModelCV (#33753)


  Commit: e56d43fdeaa5af7f8c707de15dc2e4a8f1b50867
      
https://github.com/scikit-learn/scikit-learn/commit/e56d43fdeaa5af7f8c707de15dc2e4a8f1b50867
  Author: antoinebaker <[email protected]>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.linear_model/33565.fix.rst
    M sklearn/linear_model/_base.py
    M sklearn/linear_model/tests/test_base.py

  Log Message:
  -----------
  FIX Expose `cond` of lstsq solver as `tol` in `LinearRegression` (#33565)

Co-authored-by: Christian Lorentzen <[email protected]>


  Commit: 304cc637d4ae93332375101d95dd2b1bc0b22195
      
https://github.com/scikit-learn/scikit-learn/commit/304cc637d4ae93332375101d95dd2b1bc0b22195
  Author: François Paugam <[email protected]>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M sklearn/metrics/_classification.py
    M sklearn/metrics/tests/test_classification.py

  Log Message:
  -----------
  MNT Clean-up deprecations for 1.9: raise_warning in class_likelihood_ratios 
(#33756)


  Commit: 54a64238550fc44f36f0566be7eeb379796e8968
      
https://github.com/scikit-learn/scikit-learn/commit/54a64238550fc44f36f0566be7eeb379796e8968
  Author: Anne Beyer <[email protected]>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.inspection/33709.enhancement.rst
    M sklearn/inspection/_plot/decision_boundary.py
    M sklearn/inspection/_plot/tests/test_boundary_decision_display.py
    M sklearn/utils/fixes.py

  Log Message:
  -----------
  ENH DecisionBoundaryDisplay: change default colors and sampling (#33709)

Co-authored-by: Jérémie du Boisberranger <[email protected]>


  Commit: c1e7857fd3717a5531124d845719afe561c01f19
      
https://github.com/scikit-learn/scikit-learn/commit/c1e7857fd3717a5531124d845719afe561c01f19
  Author: Copilot <[email protected]>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M doc/sphinxext/allow_nan_estimators.py
    M sklearn/utils/_test_common/instance_generator.py

  Log Message:
  -----------
  Fix allow_nan_estimators directive to check all constructed instances (#33749)

Co-authored-by: copilot-swe-agent[bot] 
<[email protected]>
Co-authored-by: adrinjalali <[email protected]>
Co-authored-by: ogrisel <[email protected]>


  Commit: 4cdcdc09044cd71a4238b9ac2de30034de486981
      
https://github.com/scikit-learn/scikit-learn/commit/4cdcdc09044cd71a4238b9ac2de30034de486981
  Author: Anne Beyer <[email protected]>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.compose/33665.fix.rst
    M sklearn/compose/_column_transformer.py
    M sklearn/compose/tests/test_column_transformer.py

  Log Message:
  -----------
  FIX Metadata routing: register remainder when `remainder="passthrough"` 
(#33665)

Co-authored-by: Jérémie du Boisberranger <[email protected]>


  Commit: d86a1dfe450ab8b6988e6acbb83a12bc581f0e0b
      
https://github.com/scikit-learn/scikit-learn/commit/d86a1dfe450ab8b6988e6acbb83a12bc581f0e0b
  Author: Dea María Léon <[email protected]>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/many-modules/31937.enhancement.rst
    M examples/applications/plot_cyclical_feature_engineering.py
    M examples/compose/plot_column_transformer_mixed_types.py
    M sklearn/compose/_column_transformer.py
    M sklearn/compose/tests/test_column_transformer.py
    M sklearn/utils/_repr_html/base.py
    M sklearn/utils/_repr_html/estimator.css
    M sklearn/utils/_repr_html/estimator.js
    M sklearn/utils/_repr_html/estimator.py
    A sklearn/utils/_repr_html/features.css
    A sklearn/utils/_repr_html/features.py
    A sklearn/utils/_repr_html/tests/test_features.py
    M sklearn/utils/_repr_html/tests/test_js.py

  Log Message:
  -----------
  ENH: Display the number and names of output features (#31937)

Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Jérémie du Boisberranger <[email protected]>
Co-authored-by: Antoine Baker <[email protected]>


  Commit: fb4f8fbcfee019b58eccecfd987eb6981d5988ce
      
https://github.com/scikit-learn/scikit-learn/commit/fb4f8fbcfee019b58eccecfd987eb6981d5988ce
  Author: Lucy Liu <[email protected]>
  Date:   2026-04-16 (Thu, 16 Apr 2026)

  Changed paths:
    M benchmarks/bench_saga.py
    M doc/modules/model_evaluation.rst
    A doc/whats_new/upcoming_changes/sklearn.metrics/33740.fix.rst
    M sklearn/metrics/_classification.py
    M sklearn/metrics/tests/test_classification.py

  Log Message:
  -----------
  Deprecate `y_pred` in favour of `y_proba` in `log_loss` (#33740)


  Commit: 97ab219cbae07f6e18cb5ec5c2701cd4fd7e2dee
      
https://github.com/scikit-learn/scikit-learn/commit/97ab219cbae07f6e18cb5ec5c2701cd4fd7e2dee
  Author: Andy <[email protected]>
  Date:   2026-04-16 (Thu, 16 Apr 2026)

  Changed paths:
    M sklearn/neighbors/_lof.py

  Log Message:
  -----------
  DOC added link to user guide for LocalFactorOutlier (#33767)


  Commit: 20c0129906b26803f810e41936e5487d5becfcf4
      
https://github.com/scikit-learn/scikit-learn/commit/20c0129906b26803f810e41936e5487d5becfcf4
  Author: Anne Beyer <[email protected]>
  Date:   2026-04-16 (Thu, 16 Apr 2026)

  Changed paths:
    M sklearn/inspection/_plot/tests/test_boundary_decision_display.py

  Log Message:
  -----------
  MNT Clean-up matplotlib version checks for < v3.5 (#33769)


  Commit: 15b253ecdcd72cd3b86b8541e00202529bbc7108
      
https://github.com/scikit-learn/scikit-learn/commit/15b253ecdcd72cd3b86b8541e00202529bbc7108
  Author: Isaacc <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M doc/modules/outlier_detection.rst

  Log Message:
  -----------
  DOC improved description of offset parameter for LocalOutlierFactor (#33773)


  Commit: e3ce8d95e3922ff8b6785fc5c233a9afc7a9eaa7
      
https://github.com/scikit-learn/scikit-learn/commit/e3ce8d95e3922ff8b6785fc5c233a9afc7a9eaa7
  Author: Ashutosh Devpura <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M sklearn/metrics/cluster/_supervised.py
    M sklearn/metrics/cluster/tests/test_supervised.py

  Log Message:
  -----------
  MNT Clean-up deprecations for 1.9: sparse from fowlkes_mallows_score (#33761)


  Commit: 88c3106c257dc9eeed90ee13000871ff5a27c218
      
https://github.com/scikit-learn/scikit-learn/commit/88c3106c257dc9eeed90ee13000871ff5a27c218
  Author: Ashutosh Devpura <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M sklearn/inspection/_partial_dependence.py
    M sklearn/inspection/tests/test_partial_dependence.py

  Log Message:
  -----------
  MNT Clean-up deprecations for 1.9: Raise for integer dtype in 
partial_dependence (#33762)


  Commit: 7b6d1bd554f1c4b9f3a61b8e2aaeb8b53f8e2a2c
      
https://github.com/scikit-learn/scikit-learn/commit/7b6d1bd554f1c4b9f3a61b8e2aaeb8b53f8e2a2c
  Author: Ashutosh Devpura <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M sklearn/preprocessing/_discretization.py
    M sklearn/preprocessing/tests/test_discretization.py

  Log Message:
  -----------
  MNT Clean-up deprecations for 1.9: default quantile_method of 
KBinsDiscretizer (#33763)

Co-authored-by: Jérémie du Boisberranger <[email protected]>


  Commit: 43ad580d12d2d370c8b9e314373224962a8875d9
      
https://github.com/scikit-learn/scikit-learn/commit/43ad580d12d2d370c8b9e314373224962a8875d9
  Author: Stefanie Senger <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M doc/modules/array_api.rst

  Log Message:
  -----------
  DOC Fix function paths in Array API docs (#33768)


  Commit: c8697f7a48d577f20b3ecb13c7beac08c4b6a8a6
      
https://github.com/scikit-learn/scikit-learn/commit/c8697f7a48d577f20b3ecb13c7beac08c4b6a8a6
  Author: Guillaume Lemaitre <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.neural_network/33774.fix.rst
    M sklearn/neural_network/_multilayer_perceptron.py
    M sklearn/neural_network/tests/test_mlp.py

  Log Message:
  -----------
  FIX handling nan during scoring of early-stopping in MLPClassifier (#33774)


  Commit: c1d955e67a9f11a7ff80e1bd2dc8c2c180255f67
      
https://github.com/scikit-learn/scikit-learn/commit/c1d955e67a9f11a7ff80e1bd2dc8c2c180255f67
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M doc/conf.py
    A doc/data_interoperability.rst
    R doc/dispatching.rst
    A doc/modules/df_output_transform.rst
    M doc/user_guide.rst

  Log Message:
  -----------
  DOC better marketing in user guid for Array API and set_output pandas/polars 
(#33466)


  Commit: 3609526e1e8040a49fbce5de9d88ec34189735a3
      
https://github.com/scikit-learn/scikit-learn/commit/3609526e1e8040a49fbce5de9d88ec34189735a3
  Author: Olivier Grisel <[email protected]>
  Date:   2026-04-17 (Fri, 17 Apr 2026)

  Changed paths:
    M build_tools/circle/doc_environment.yml
    M build_tools/circle/doc_linux-64_conda.lock
    M build_tools/update_environments_and_lock_files.py
    M sklearn/utils/_testing.py
    M sklearn/utils/tests/test_testing.py

  Log Message:
  -----------
  MAINT bump circle ci dependencies (#33785)


  Commit: 4e88ecfc3722975197b3afc1417e7f1049e33fd0
      
https://github.com/scikit-learn/scikit-learn/commit/4e88ecfc3722975197b3afc1417e7f1049e33fd0
  Author: Andy <[email protected]>
  Date:   2026-04-18 (Sat, 18 Apr 2026)

  Changed paths:
    A 
doc/whats_new/upcoming_changes/sklearn.feature_selection/33786.enhancement.rst
    M sklearn/feature_selection/_base.py
    M sklearn/feature_selection/tests/test_from_model.py
    M sklearn/feature_selection/tests/test_rfe.py

  Log Message:
  -----------
  ENH Add support for sparse `importance_getter` in `RFE` and `SelectFromModel` 
(#33786)

Co-authored-by: iambrogetti <[email protected]>
Co-authored-by: Isaacc <[email protected]>
Co-authored-by: Guillaume Lemaitre <[email protected]>


  Commit: 52673b18536087b0642c31e6bcfa9408895ddb2e
      
https://github.com/scikit-learn/scikit-learn/commit/52673b18536087b0642c31e6bcfa9408895ddb2e
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-04-20 (Mon, 20 Apr 2026)

  Changed paths:
    M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock

  Log Message:
  -----------
  :lock: :robot: CI Update lock files for array-api CI build(s) :lock: :robot: 
(#33803)

Co-authored-by: Lock file bot <[email protected]>


  Commit: 4a35782d10ca520576e6b05b0e7c0521e2dfb1d7
      
https://github.com/scikit-learn/scikit-learn/commit/4a35782d10ca520576e6b05b0e7c0521e2dfb1d7
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-04-20 (Mon, 20 Apr 2026)

  Changed paths:
    M build_tools/github/pylatest_pip_scipy_dev_linux-64_conda.lock

  Log Message:
  -----------
  :lock: :robot: CI Update lock files for scipy-dev CI build(s) :lock: :robot: 
(#33802)

Co-authored-by: Lock file bot <[email protected]>


  Commit: 06aded051fe6c7c9970b7e13c3669f952a799831
      
https://github.com/scikit-learn/scikit-learn/commit/06aded051fe6c7c9970b7e13c3669f952a799831
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-04-20 (Mon, 20 Apr 2026)

  Changed paths:
    M build_tools/github/pylatest_free_threaded_linux-64_conda.lock

  Log Message:
  -----------
  :lock: :robot: CI Update lock files for free-threaded CI build(s) :lock: 
:robot: (#33801)

Co-authored-by: Lock file bot <[email protected]>


  Commit: 827acb82132c28cddaee2dfa68b7dd4e4f3605c6
      
https://github.com/scikit-learn/scikit-learn/commit/827acb82132c28cddaee2dfa68b7dd4e4f3605c6
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-04-21 (Tue, 21 Apr 2026)

  Changed paths:
    M benchmarks/bench_saga.py
    M build_tools/circle/doc_environment.yml
    M build_tools/circle/doc_linux-64_conda.lock
    M build_tools/circle/doc_min_dependencies_linux-64_conda.lock
    M build_tools/github/debian_32bit_lock.txt
    M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock
    M build_tools/github/pylatest_conda_forge_mkl_linux-64_conda.lock
    M build_tools/github/pylatest_conda_forge_mkl_no_openmp_osx-64_conda.lock
    M build_tools/github/pylatest_conda_forge_osx-arm64_conda.lock
    M build_tools/github/pylatest_free_threaded_linux-64_conda.lock
    M build_tools/github/pylatest_pip_openblas_pandas_linux-64_conda.lock
    M build_tools/github/pylatest_pip_scipy_dev_linux-64_conda.lock
    M build_tools/github/pymin_conda_forge_arm_linux-aarch64_conda.lock
    M 
build_tools/github/pymin_conda_forge_openblas_min_dependencies_linux-64_conda.lock
    M 
build_tools/github/pymin_conda_forge_openblas_ubuntu_2204_linux-64_conda.lock
    M build_tools/github/pymin_conda_forge_openblas_win-64_conda.lock
    M build_tools/github/ubuntu_atlas_lock.txt
    M build_tools/update_environments_and_lock_files.py
    M doc/conf.py
    A doc/data_interoperability.rst
    R doc/dispatching.rst
    M doc/modules/array_api.rst
    A doc/modules/df_output_transform.rst
    M doc/modules/model_evaluation.rst
    M doc/modules/outlier_detection.rst
    M doc/sphinxext/allow_nan_estimators.py
    M doc/user_guide.rst
    A doc/whats_new/upcoming_changes/many-modules/31937.enhancement.rst
    A doc/whats_new/upcoming_changes/sklearn.compose/33665.fix.rst
    A 
doc/whats_new/upcoming_changes/sklearn.feature_selection/33786.enhancement.rst
    A doc/whats_new/upcoming_changes/sklearn.inspection/33471.fix.rst
    A doc/whats_new/upcoming_changes/sklearn.inspection/33709.enhancement.rst
    A doc/whats_new/upcoming_changes/sklearn.linear_model/33440.feature.rst
    A doc/whats_new/upcoming_changes/sklearn.linear_model/33565.fix.rst
    A doc/whats_new/upcoming_changes/sklearn.metrics/33740.fix.rst
    A doc/whats_new/upcoming_changes/sklearn.neural_network/33774.fix.rst
    M examples/applications/plot_cyclical_feature_engineering.py
    M examples/compose/plot_column_transformer_mixed_types.py
    M sklearn/compose/_column_transformer.py
    M sklearn/compose/tests/test_column_transformer.py
    M sklearn/feature_selection/_base.py
    M sklearn/feature_selection/tests/test_from_model.py
    M sklearn/feature_selection/tests/test_rfe.py
    M sklearn/inspection/_partial_dependence.py
    M sklearn/inspection/_plot/decision_boundary.py
    M sklearn/inspection/_plot/tests/test_boundary_decision_display.py
    M sklearn/inspection/tests/test_partial_dependence.py
    M sklearn/linear_model/_base.py
    M sklearn/linear_model/_cd_fast.pyx
    M sklearn/linear_model/_coordinate_descent.py
    M sklearn/linear_model/tests/test_base.py
    M sklearn/linear_model/tests/test_coordinate_descent.py
    M sklearn/metrics/_classification.py
    M sklearn/metrics/cluster/_supervised.py
    M sklearn/metrics/cluster/tests/test_supervised.py
    M sklearn/metrics/tests/test_classification.py
    M sklearn/multioutput.py
    M sklearn/neighbors/_lof.py
    M sklearn/neural_network/_multilayer_perceptron.py
    M sklearn/neural_network/tests/test_mlp.py
    M sklearn/preprocessing/_discretization.py
    M sklearn/preprocessing/tests/test_discretization.py
    M sklearn/tests/test_multioutput.py
    M sklearn/utils/_repr_html/base.py
    M sklearn/utils/_repr_html/estimator.css
    M sklearn/utils/_repr_html/estimator.js
    M sklearn/utils/_repr_html/estimator.py
    A sklearn/utils/_repr_html/features.css
    A sklearn/utils/_repr_html/features.py
    A sklearn/utils/_repr_html/tests/test_features.py
    M sklearn/utils/_repr_html/tests/test_js.py
    M sklearn/utils/_test_common/instance_generator.py
    M sklearn/utils/_testing.py
    M sklearn/utils/fixes.py
    M sklearn/utils/tests/test_testing.py

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/main' into callbacks


Compare: 
https://github.com/scikit-learn/scikit-learn/compare/2b930db05873...827acb82132c

To unsubscribe from these emails, change your notification settings at 
https://github.com/scikit-learn/scikit-learn/settings/notifications
_______________________________________________
Scikit-learn-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org
Member address: [email protected]
  • [Scikit-learn-commits]... Anne Beyer via Scikit-learn-commits
    • [Scikit-learn-com... Jérémie du Boisberranger via Scikit-learn-commits

Reply via email to