Branch: refs/heads/1.9.X
  Home:   https://github.com/scikit-learn/scikit-learn
  Commit: 9aef27a391f18f696b39bd94ecd9044fdae5c59f
      
https://github.com/scikit-learn/scikit-learn/commit/9aef27a391f18f696b39bd94ecd9044fdae5c59f
  Author: Adrin Jalali <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/metadata-routing/32111.fix.rst
    M sklearn/tests/test_metadata_routing.py
    M sklearn/utils/_metadata_requests.py

  Log Message:
  -----------
  FIX (SLEP6) descriptor shouldn't override method (#32111)

Co-authored-by: Omar Salman <[email protected]>
Co-authored-by: Stefanie Senger 
<[email protected]>
Co-authored-by: Omar Salman <[email protected]>


  Commit: df7eb89f3c88fdb4bd03727c469786dc1209a85d
      
https://github.com/scikit-learn/scikit-learn/commit/df7eb89f3c88fdb4bd03727c469786dc1209a85d
  Author: Arthur Lacote <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/modules/array_api.rst

  Log Message:
  -----------
  DOC: array API - document support of `torch` XPU and `dpnp` (#34021)

Co-authored-by: Olivier Grisel <[email protected]>


  Commit: b525442d4202020e5ec4750eef5045b1ea081414
      
https://github.com/scikit-learn/scikit-learn/commit/b525442d4202020e5ec4750eef5045b1ea081414
  Author: Adrin Jalali <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/metadata-routing/30859.fix.rst
    A doc/whats_new/upcoming_changes/sklearn.linear_model/30859.api.rst
    M sklearn/linear_model/_logistic.py
    M sklearn/linear_model/tests/test_logistic.py
    M sklearn/metrics/_scorer.py
    M sklearn/metrics/tests/test_score_objects.py
    M sklearn/model_selection/tests/test_classification_threshold.py
    M sklearn/tests/metadata_routing_common.py
    M sklearn/tests/test_metadata_routing.py
    M sklearn/tests/test_metaestimators_metadata_routing.py
    M sklearn/utils/_metadata_requests.py

  Log Message:
  -----------
  FIX `LogisticRegressionCV.score` and `_BaseScorer` metadata routing (#30859)

Co-authored-by: Omar Salman <[email protected]>
Co-authored-by: Stefanie Senger 
<[email protected]>


  Commit: 02af091f8ccfd97eefec4c7b5526eaf40dc81495
      
https://github.com/scikit-learn/scikit-learn/commit/02af091f8ccfd97eefec4c7b5526eaf40dc81495
  Author: Arthur Lacote <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/modules/array_api.rst

  Log Message:
  -----------
  DOC Remove redundant array API SciPy note (#34063)


  Commit: 9d3bf1668214cfe25e3d40adfa72e3ba1ddcdda6
      
https://github.com/scikit-learn/scikit-learn/commit/9d3bf1668214cfe25e3d40adfa72e3ba1ddcdda6
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M .github/workflows/cuda-ci.yml
    M .github/workflows/emscripten.yml
    M .github/workflows/publish_pypi.yml
    M .github/workflows/unit-tests.yml
    M .github/workflows/wheels.yml

  Log Message:
  -----------
  Bump the actions group across 1 directory with 5 updates (#33917)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Anne Beyer <[email protected]>


  Commit: 055d2170fe710bd692181632030c8e0dba3b013f
      
https://github.com/scikit-learn/scikit-learn/commit/055d2170fe710bd692181632030c8e0dba3b013f
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/developers/maintainer.rst.template

  Log Message:
  -----------
  DOC Recommend cleaning the doc repo only for major final releases (#34050)


  Commit: e01f2ac105f1da803f150cba1e16efb7f0dcc25c
      
https://github.com/scikit-learn/scikit-learn/commit/e01f2ac105f1da803f150cba1e16efb7f0dcc25c
  Author: Tim Head <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M .github/PULL_REQUEST_TEMPLATE.md

  Log Message:
  -----------
  DOC Use a list instead of a checklist for AI disclosure (#34062)


  Commit: cc1cbd03b79163320e6b774b22d2c75aaf44fe20
      
https://github.com/scikit-learn/scikit-learn/commit/cc1cbd03b79163320e6b774b22d2c75aaf44fe20
  Author: Stefanie Senger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/metadata-routing/34039.fix.rst
    M sklearn/model_selection/_validation.py
    M sklearn/model_selection/tests/test_validation.py

  Log Message:
  -----------
  FIX metadata routing in `learning_curve` and related module tests (#34039)


  Commit: f6eaea29df7b9d447acc8118a05fdc4b56420dc0
      
https://github.com/scikit-learn/scikit-learn/commit/f6eaea29df7b9d447acc8118a05fdc4b56420dc0
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.pipeline/32106.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.pipeline/32853.fix.rst
    M sklearn/pipeline.py
    M sklearn/tests/test_pipeline.py
    M sklearn/utils/_set_output.py

  Log Message:
  -----------
  FIX FeatureUnion for polars output with intermediate duplicated column names 
(#32106)

Co-authored-by: Jérôme Dockès <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>


  Commit: f5bd651d7488c97a7f7311f226e0afc8118d886f
      
https://github.com/scikit-learn/scikit-learn/commit/f5bd651d7488c97a7f7311f226e0afc8118d886f
  Author: Arthur Lacote <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/array-api/34065.fix.rst
    M sklearn/linear_model/_ridge.py
    M sklearn/linear_model/tests/test_ridge.py
    M sklearn/utils/_test_common/instance_generator.py

  Log Message:
  -----------
  FIX: `RidgeClassifier.classes_` should follow array API y namespace (#34065)

Co-authored-by: Olivier Grisel <[email protected]>


  Commit: 6b5f9d523c56356103e709841284a33fa639f416
      
https://github.com/scikit-learn/scikit-learn/commit/6b5f9d523c56356103e709841284a33fa639f416
  Author: François Paugam <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/callbacks.rst
    M doc/developers/callback_support.rst
    M doc/developers/callbacks.rst
    M doc/developers/developing_callbacks.rst
    M doc/glossary.rst

  Log Message:
  -----------
  DOC Add a callback glossary section (#34066)

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


  Commit: ab643b5b7cb8c66c6c16f7f7db12561c5d24d4e4
      
https://github.com/scikit-learn/scikit-learn/commit/ab643b5b7cb8c66c6c16f7f7db12561c5d24d4e4
  Author: Charlie Tonneslan <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M examples/ensemble/plot_stack_predictors.py

  Log Message:
  -----------
  DOC Drop duplicate 'the the' in plot_stack_predictors example comment (#34104)

Signed-off-by: Charlie Tonneslan <[email protected]>


  Commit: 3bbc6bd622c8980bdece3d79d2a728af71556e8d
      
https://github.com/scikit-learn/scikit-learn/commit/3bbc6bd622c8980bdece3d79d2a728af71556e8d
  Author: Alex Kuleshov <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/datasets/_base.py
    M sklearn/datasets/_kddcup99.py
    M sklearn/datasets/_olivetti_faces.py

  Log Message:
  -----------
  DOC Fix typo in return_X_y param in dataset loaders (#34103)


  Commit: 5c8c0efaea343d104777b87ec58664b3fde3243f
      
https://github.com/scikit-learn/scikit-learn/commit/5c8c0efaea343d104777b87ec58664b3fde3243f
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 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: 
(#34109)

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


  Commit: 91cab328da83b9687f3bdf18fa602fdaa0626766
      
https://github.com/scikit-learn/scikit-learn/commit/91cab328da83b9687f3bdf18fa602fdaa0626766
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 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: (#34110)

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


  Commit: f6c700ce30f5da4d17fb6d02284bcb57305ff01a
      
https://github.com/scikit-learn/scikit-learn/commit/f6c700ce30f5da4d17fb6d02284bcb57305ff01a
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 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: 
(#34111)

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


  Commit: 3a6ae8963156b6ec86675624f286339c00b4f542
      
https://github.com/scikit-learn/scikit-learn/commit/3a6ae8963156b6ec86675624f286339c00b4f542
  Author: Alex Kuleshov <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/datasets/_base.py

  Log Message:
  -----------
  DOC Fix description of some dataset loaders return value (#34106)

Co-authored-by: Stefanie Senger <[email protected]>


  Commit: becfa671d966371fde570e3b24e45b7b50042142
      
https://github.com/scikit-learn/scikit-learn/commit/becfa671d966371fde570e3b24e45b7b50042142
  Author: baynecheke <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/linear_model/_logistic.py

  Log Message:
  -----------
  DOC Clarify penalty deprecation docs for LogisticRegression and 
LogisticRegressionCV (#34107)

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


  Commit: 8bdea3e0312ca3aac559e8a02eca3051cc02c67b
      
https://github.com/scikit-learn/scikit-learn/commit/8bdea3e0312ca3aac559e8a02eca3051cc02c67b
  Author: david-cortes-intel <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/linear_model/_logistic.py

  Log Message:
  -----------
  DOC Clarify that coefficients in LogisticRegression can be sparse (#34093)

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


  Commit: 228666a3a1e37680a42a649b92ac4613ec4b8feb
      
https://github.com/scikit-learn/scikit-learn/commit/228666a3a1e37680a42a649b92ac4613ec4b8feb
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    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_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_pip_openblas_pandas_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

  Log Message:
  -----------
  :lock: :robot: CI Update lock files for main CI build(s) :lock: :robot: 
(#34113)

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


  Commit: 573f6568b03336f4de55b0a17285dbb37d5d8a85
      
https://github.com/scikit-learn/scikit-learn/commit/573f6568b03336f4de55b0a17285dbb37d5d8a85
  Author: Dea María Léon <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/model_selection/_classification_threshold.py
    M sklearn/utils/_repr_html/estimator.py
    M sklearn/utils/_repr_html/tests/test_features.py

  Log Message:
  -----------
  FIX: HTML representation with nested meta-estimator (#33889)

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


  Commit: ace0ee28709ec39ec38411430601445816a886a4
      
https://github.com/scikit-learn/scikit-learn/commit/ace0ee28709ec39ec38411430601445816a886a4
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/utils/_test_common/instance_generator.py

  Log Message:
  -----------
  MNT Typo in common tests (#34115)


  Commit: c8bb24f6ae6c73d5a1ee1456e9848297c3ad949e
      
https://github.com/scikit-learn/scikit-learn/commit/c8bb24f6ae6c73d5a1ee1456e9848297c3ad949e
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/callback/_callback_context.py

  Log Message:
  -----------
  PERF Cache inspect.signature for callback hook evaluation (#34099)


  Commit: 25c2369aa1f689407a8d858bb463ec31c5b0a102
      
https://github.com/scikit-learn/scikit-learn/commit/25c2369aa1f689407a8d858bb463ec31c5b0a102
  Author: Adrin Jalali <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/metadata-routing/33827.fix.rst
    M sklearn/base.py
    M sklearn/tests/test_metadata_routing.py
    M sklearn/utils/_metadata_requests.py

  Log Message:
  -----------
  FIX metadata routing shouldn't deep copy estimator (#33827)


  Commit: 5a487ae1076b16f8c4a75e89cd295bfc36b5f689
      
https://github.com/scikit-learn/scikit-learn/commit/5a487ae1076b16f8c4a75e89cd295bfc36b5f689
  Author: Jim Crist-Harif <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/base.py
    M sklearn/tests/test_base.py

  Log Message:
  -----------
  Silence deprecation warnings in `_repr_mimebundle_` (#34069)


  Commit: daf448a75cd813f3a7baaa8715123c6de6357cfe
      
https://github.com/scikit-learn/scikit-learn/commit/daf448a75cd813f3a7baaa8715123c6de6357cfe
  Author: david-cortes-intel <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/svm/_classes.py

  Log Message:
  -----------
  DOC: Clarify that support vectors in SVMs can be sparse (#34048)

Co-authored-by: Stefanie Senger 
<[email protected]>


  Commit: 1a341ea1d5a49f752edc330498471da46d478e02
      
https://github.com/scikit-learn/scikit-learn/commit/1a341ea1d5a49f752edc330498471da46d478e02
  Author: Alex Kuleshov <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/datasets/_base.py

  Log Message:
  -----------
  DOC fix the docstring of load_descr (#34130)


  Commit: c9585eaa53db369ace001f761a89e5ed7a0bce25
      
https://github.com/scikit-learn/scikit-learn/commit/c9585eaa53db369ace001f761a89e5ed7a0bce25
  Author: Marco Edward Gorelli <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/utils/_show_versions.py
    M sklearn/utils/tests/test_show_versions.py

  Log Message:
  -----------
  ENH Include Narwhals in `show_versions` (#34138)


  Commit: 23f8ef27fb43492f6c3d4cd1effa63ed379fec00
      
https://github.com/scikit-learn/scikit-learn/commit/23f8ef27fb43492f6c3d4cd1effa63ed379fec00
  Author: Sarvesh V <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/linear_model/_base.py

  Log Message:
  -----------
  DOC document Array API limitation for LogisticRegression.sparsify (#34129)

Co-authored-by: Virgil Chan <[email protected]>


  Commit: 141f04f92e403187f6fc72a4f348a079f7c4d73c
      
https://github.com/scikit-learn/scikit-learn/commit/141f04f92e403187f6fc72a4f348a079f7c4d73c
  Author: Itamar Turner-Trauring <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/utils/estimator_checks.py

  Log Message:
  -----------
  TST Don't share regression data across tests and test runs (#34131)


  Commit: a9c8e57a39dd49788f988946655e2e8a23a56775
      
https://github.com/scikit-learn/scikit-learn/commit/a9c8e57a39dd49788f988946655e2e8a23a56775
  Author: Thomas Moreau <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/array-api/34004.fix.rst
    M sklearn/linear_model/_ridge.py
    M sklearn/linear_model/tests/test_ridge.py

  Log Message:
  -----------
  FIX ridge validation of alphas with array api (#34004)

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


  Commit: c626d54a5a577b7ccb8f5cc8aae13183c7e6f8b8
      
https://github.com/scikit-learn/scikit-learn/commit/c626d54a5a577b7ccb8f5cc8aae13183c7e6f8b8
  Author: Olivier Grisel <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/callbacks.rst
    A examples/callbacks/README.txt
    A examples/callbacks/plot_scoring_monitor.py

  Log Message:
  -----------
  DOC: example to show how to use the `ScoringMonitor` callback nested under 
`GridSearchCV` (#34153)

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


  Commit: 13ae0dc408e0c63d9df8bc5e6b70b12be4f3a935
      
https://github.com/scikit-learn/scikit-learn/commit/13ae0dc408e0c63d9df8bc5e6b70b12be4f3a935
  Author: Anne Beyer <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/developers/plotting.rst

  Log Message:
  -----------
  DOC add section on `matplotlib` usage within the display classes (#34136)


  Commit: c079a049eca508f03c0c2ccdd2320eddd6509dd1
      
https://github.com/scikit-learn/scikit-learn/commit/c079a049eca508f03c0c2ccdd2320eddd6509dd1
  Author: Nguyen Cat Luong <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/svm/src/libsvm/svm.cpp

  Log Message:
  -----------
  Fix libsvm SMO paper reference (#34119)

Co-authored-by: Lucas-FManager <[email protected]>


  Commit: 6a03cf0906987ce77b37e780ccdebbe3f85e9235
      
https://github.com/scikit-learn/scikit-learn/commit/6a03cf0906987ce77b37e780ccdebbe3f85e9235
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 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: 
(#34161)

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


  Commit: d779dc335a31d74ef472003d9012066f07ee8834
      
https://github.com/scikit-learn/scikit-learn/commit/d779dc335a31d74ef472003d9012066f07ee8834
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 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: (#34160)

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


  Commit: f9f812fe6a4ea54c482da6b195773917b636365e
      
https://github.com/scikit-learn/scikit-learn/commit/f9f812fe6a4ea54c482da6b195773917b636365e
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 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: 
(#34159)

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


  Commit: 4d2476a4e2acc9429b96d8ee80218a96d24c2bde
      
https://github.com/scikit-learn/scikit-learn/commit/4d2476a4e2acc9429b96d8ee80218a96d24c2bde
  Author: Tim Head <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M doc/modules/array_api.rst

  Log Message:
  -----------
  DOC Refactor array API docs page (#34054)

Co-authored-by: Olivier Grisel <[email protected]>


  Commit: 8839aaeb2fa2a4e3ad2f0a5a69b5f427cffe1dd1
      
https://github.com/scikit-learn/scikit-learn/commit/8839aaeb2fa2a4e3ad2f0a5a69b5f427cffe1dd1
  Author: Itamar Turner-Trauring <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/callback/_transport.py

  Log Message:
  -----------
  DOC Thread-safety requirement for open_listener message consumer callback 
(#34148)


  Commit: 73a3eab9d7bc58b695e4da8765044815b90b8dee
      
https://github.com/scikit-learn/scikit-learn/commit/73a3eab9d7bc58b695e4da8765044815b90b8dee
  Author: Arthur Lacote <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/array-api/34144.fix.rst
    M sklearn/utils/_array_api.py
    M sklearn/utils/tests/test_array_api.py

  Log Message:
  -----------
  Fix: Array-API - avoid failing for numpy fit + predict with sparse or 
array-like X (#34144)

Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Anne Beyer <[email protected]>
Co-authored-by: Omar Salman <[email protected]>


  Commit: 8954e7baf1f827320b17817f0ab76d025f5e6421
      
https://github.com/scikit-learn/scikit-learn/commit/8954e7baf1f827320b17817f0ab76d025f5e6421
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    A examples/release_highlights/plot_release_highlights_1_9_0.py

  Log Message:
  -----------
  DOC Release highlights for 1.9 (#34147)

Co-authored-by: Olivier Grisel <[email protected]>


  Commit: 3d7fb048fc5f05555a202d2b24307628841904b5
      
https://github.com/scikit-learn/scikit-learn/commit/3d7fb048fc5f05555a202d2b24307628841904b5
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M sklearn/__init__.py

  Log Message:
  -----------
  bump version


  Commit: ee7c0b0e34ffe0f5eff8c7aeda49783f70bd9faa
      
https://github.com/scikit-learn/scikit-learn/commit/ee7c0b0e34ffe0f5eff8c7aeda49783f70bd9faa
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    R doc/whats_new/upcoming_changes/array-api/29661.enhancement.rst
    R doc/whats_new/upcoming_changes/array-api/31671.feature.rst
    R doc/whats_new/upcoming_changes/array-api/32644.feature.rst
    R doc/whats_new/upcoming_changes/array-api/32846.fix.rst
    R doc/whats_new/upcoming_changes/array-api/32909.feature.rst
    R doc/whats_new/upcoming_changes/array-api/32923.fix.rst
    R doc/whats_new/upcoming_changes/array-api/32979.feature.rst
    R doc/whats_new/upcoming_changes/array-api/32985.feature.rst
    R doc/whats_new/upcoming_changes/array-api/33020.enhancement.rst
    R doc/whats_new/upcoming_changes/array-api/33076.feature.rst
    R doc/whats_new/upcoming_changes/array-api/33263.feature.rst
    R doc/whats_new/upcoming_changes/array-api/33348.feature.rst
    R doc/whats_new/upcoming_changes/array-api/33437.fix.rst
    R doc/whats_new/upcoming_changes/array-api/33623.enhancement.rst
    R doc/whats_new/upcoming_changes/array-api/33873.fix.rst
    R doc/whats_new/upcoming_changes/array-api/33898.fix.rst
    R doc/whats_new/upcoming_changes/array-api/34004.fix.rst
    R doc/whats_new/upcoming_changes/array-api/34065.fix.rst
    R doc/whats_new/upcoming_changes/array-api/34144.fix.rst
    R doc/whats_new/upcoming_changes/callback/33322.major-feature.rst
    R doc/whats_new/upcoming_changes/changed-models/33272.enhancement.rst
    R doc/whats_new/upcoming_changes/many-modules/31127.enhancement.rst
    R doc/whats_new/upcoming_changes/many-modules/31177.major-feature.rst
    R doc/whats_new/upcoming_changes/many-modules/31937.enhancement.rst
    R doc/whats_new/upcoming_changes/many-modules/32212.fix.rst
    R doc/whats_new/upcoming_changes/many-modules/32888.enhancement.rst
    R doc/whats_new/upcoming_changes/many-modules/32942.fix.rst
    R doc/whats_new/upcoming_changes/many-modules/33126.enhancement.rst
    R doc/whats_new/upcoming_changes/many-modules/33399.enhancement.rst
    R doc/whats_new/upcoming_changes/metadata-routing/30859.fix.rst
    R doc/whats_new/upcoming_changes/metadata-routing/32111.fix.rst
    R doc/whats_new/upcoming_changes/metadata-routing/33089.enhancement.rst
    R doc/whats_new/upcoming_changes/metadata-routing/33827.fix.rst
    R doc/whats_new/upcoming_changes/metadata-routing/34039.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.cluster/24681.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.cluster/30751.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.cluster/33148.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.compose/32713.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.compose/33665.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.datasets/33118.efficiency.rst
    R doc/whats_new/upcoming_changes/sklearn.datasets/33868.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.decomposition/33269.efficiency.rst
    R doc/whats_new/upcoming_changes/sklearn.decomposition/33492.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.ensemble/29641.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.ensemble/31529.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.ensemble/32708.api.rst
    R doc/whats_new/upcoming_changes/sklearn.ensemble/32708.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.feature_extraction/33643.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.feature_selection/29532.fix.rst
    R 
doc/whats_new/upcoming_changes/sklearn.feature_selection/33786.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.gaussian_process/32964.fix.rst
    R 
doc/whats_new/upcoming_changes/sklearn.gaussian_process/33067.efficiency.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33015.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33202.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33300.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33419.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33471.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33651.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.inspection/33709.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/30859.api.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/32644.efficiency.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/32768.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/32778.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/32828.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/32845.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33014.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33020.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33041.efficiency.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33161.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33168.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33333.api
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33440.feature.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33441.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33565.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33855.api.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33902.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.linear_model/33918.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.manifold/33262.efficiency.rst
    R doc/whats_new/upcoming_changes/sklearn.manifold/33318.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/30508.feature.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/31172.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/31671.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/32732.major-feature.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/33086.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/33252.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/33357.api.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/33405.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/33740.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.metrics/33876.fix.rst
    R 
doc/whats_new/upcoming_changes/sklearn.model_selection/28464.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.model_selection/33176.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.model_selection/33473.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.neighbors/33048.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.neighbors/33252.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.neural_network/33774.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.pipeline/32106.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.pipeline/33362.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.preprocessing/33268.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.preprocessing/33453.api.rst
    R doc/whats_new/upcoming_changes/sklearn.svm/32050.api.rst
    R doc/whats_new/upcoming_changes/sklearn.svm/32212.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.svm/33388.api.rst
    R doc/whats_new/upcoming_changes/sklearn.tree/27630.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.tree/32119.feature.rst
    R doc/whats_new/upcoming_changes/sklearn.tree/32119.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.tree/32193.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.tree/32708.api.rst
    R doc/whats_new/upcoming_changes/sklearn.tree/33845.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.utils/32565.enhancement.rst
    R doc/whats_new/upcoming_changes/sklearn.utils/32887.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.utils/33086.api.rst
    R doc/whats_new/upcoming_changes/sklearn.utils/33127.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.utils/33491.fix.rst
    R doc/whats_new/upcoming_changes/sklearn.utils/33789.fix.rst
    M doc/whats_new/v1.9.rst

  Log Message:
  -----------
  generate changelog


Compare: 
https://github.com/scikit-learn/scikit-learn/compare/0f1982ade8ce...ee7c0b0e34ff

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]

Reply via email to