Branch: refs/heads/callbacks
  Home:   https://github.com/scikit-learn/scikit-learn
  Commit: afc095a7b17d5528d62f55f07cab39f963299c78
      
https://github.com/scikit-learn/scikit-learn/commit/afc095a7b17d5528d62f55f07cab39f963299c78
  Author: Lucy Liu <[email protected]>
  Date:   2026-01-20 (Tue, 20 Jan 2026)

  Changed paths:
    M doc/whats_new/upcoming_changes/README.md

  Log Message:
  -----------
  DOC Fix typo in changelog readme (#33111)


  Commit: 3c5f668eb1131499e3db2fc50c1f99ee0b670756
      
https://github.com/scikit-learn/scikit-learn/commit/3c5f668eb1131499e3db2fc50c1f99ee0b670756
  Author: Anne Beyer <[email protected]>
  Date:   2026-01-20 (Tue, 20 Jan 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.utils/32565.enhancement.rst
    M sklearn/utils/_tags.py
    M sklearn/utils/tests/test_tags.py

  Log Message:
  -----------
  MNT Add specific error message to `get_tags()` when users pass estimator 
class instead of instance (#32565)

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


  Commit: 6d1ce8ce15d942f4d2e99a92ca0a845de87db29c
      
https://github.com/scikit-learn/scikit-learn/commit/6d1ce8ce15d942f4d2e99a92ca0a845de87db29c
  Author: Albert Dorador Chalar <[email protected]>
  Date:   2026-01-21 (Wed, 21 Jan 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.linear_model/33014.fix.rst
    M sklearn/linear_model/_coordinate_descent.py
    M sklearn/linear_model/tests/test_coordinate_descent.py

  Log Message:
  -----------
  FIX Resolve precompute in enet_path when check_input is False #32989 (#33014)

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


  Commit: c9656a5c5749435bd5d01ceac2e5031edac7355d
      
https://github.com/scikit-learn/scikit-learn/commit/c9656a5c5749435bd5d01ceac2e5031edac7355d
  Author: ABHISHEK <[email protected]>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

  Changed paths:
    M examples/tree/plot_iris_dtc.py

  Log Message:
  -----------
  DOC: Remove redundant import in plot_iris_dtc example (#33102)


  Commit: 492ad117b774fc01c08c831e61743a7d95e0215e
      
https://github.com/scikit-learn/scikit-learn/commit/492ad117b774fc01c08c831e61743a7d95e0215e
  Author: Stefanie Senger <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M doc/modules/array_api.rst
    A doc/whats_new/upcoming_changes/array-api/32909.feature.rst
    M sklearn/metrics/_base.py
    M sklearn/metrics/_ranking.py
    M sklearn/metrics/tests/test_common.py

  Log Message:
  -----------
  FEA Add array API support for `average_precision_score` (#32909)

Co-authored-by: Lucy Liu <[email protected]>


  Commit: e154bfc206df908bae5cf3c115a7f8edcaaa53af
      
https://github.com/scikit-learn/scikit-learn/commit/e154bfc206df908bae5cf3c115a7f8edcaaa53af
  Author: Bodhi Russell Silberling <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M sklearn/utils/validation.py

  Log Message:
  -----------
  Fix inconsistent string formatting in validation.py (#33121)


  Commit: d172c6cce82d562f5ff311ae6376cc9a5555f5c6
      
https://github.com/scikit-learn/scikit-learn/commit/d172c6cce82d562f5ff311ae6376cc9a5555f5c6
  Author: Bodhi Russell Silberling <[email protected]>
  Date:   2026-01-24 (Sat, 24 Jan 2026)

  Changed paths:
    M sklearn/tests/test_docstrings.py

  Log Message:
  -----------
  Fix typo in test_docstrings.py comment (#33128)


  Commit: ef03de501248ace9cf45498cf3f7f68d713b053e
      
https://github.com/scikit-learn/scikit-learn/commit/ef03de501248ace9cf45498cf3f7f68d713b053e
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

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

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

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


  Commit: 78f0bd33573c0d76ddb2c977b963fae52ddd01ec
      
https://github.com/scikit-learn/scikit-learn/commit/78f0bd33573c0d76ddb2c977b963fae52ddd01ec
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

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

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

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


  Commit: e2d2cdee04b37efb4d51969a381bc2d696ed16c1
      
https://github.com/scikit-learn/scikit-learn/commit/e2d2cdee04b37efb4d51969a381bc2d696ed16c1
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M build_tools/azure/debian_32bit_lock.txt
    M build_tools/azure/pylatest_conda_forge_mkl_linux-64_conda.lock
    M build_tools/azure/pylatest_conda_forge_mkl_no_openmp_osx-64_conda.lock
    M build_tools/azure/pylatest_conda_forge_osx-arm64_conda.lock
    M build_tools/azure/pylatest_pip_openblas_pandas_linux-64_conda.lock
    M 
build_tools/azure/pymin_conda_forge_openblas_min_dependencies_linux-64_conda.lock
    M 
build_tools/azure/pymin_conda_forge_openblas_ubuntu_2204_linux-64_conda.lock
    M build_tools/azure/pymin_conda_forge_openblas_win-64_conda.lock
    M build_tools/azure/ubuntu_atlas_lock.txt
    M build_tools/circle/doc_linux-64_conda.lock
    M build_tools/circle/doc_min_dependencies_linux-64_conda.lock
    M build_tools/github/pymin_conda_forge_arm_linux-aarch64_conda.lock
    M doc/modules/preprocessing.rst

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

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


  Commit: e2bea55682dc1e7742122836a68dbeafdffc39d5
      
https://github.com/scikit-learn/scikit-learn/commit/e2bea55682dc1e7742122836a68dbeafdffc39d5
  Author: Unique Shrestha <[email protected]>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.datasets/33118.efficiency.rst
    M sklearn/datasets/_kddcup99.py

  Log Message:
  -----------
  Re-enable compressed cache for fetch_kddcup99 (#33118)


  Commit: 128c88c4b91e0fad2bcc664e4c2300804859f981
      
https://github.com/scikit-learn/scikit-learn/commit/128c88c4b91e0fad2bcc664e4c2300804859f981
  Author: Arthur Lacote <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.utils/33127.fix.rst
    M sklearn/utils/stats.py
    M sklearn/utils/tests/test_stats.py

  Log Message:
  -----------
  FIX: fix boundary 0-weight edge-case in `_weighted_percentile` (#33127)

Co-authored-by: Lucy Liu <[email protected]>


  Commit: 9b4a6951cb6222a3639c3ca5a7f4a53cc96245a7
      
https://github.com/scikit-learn/scikit-learn/commit/9b4a6951cb6222a3639c3ca5a7f4a53cc96245a7
  Author: Olivier Grisel <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock
    M 
build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_environment.yml
    M build_tools/update_environments_and_lock_files.py

  Log Message:
  -----------
  MAINT Simpler array API lock file config (#33136)


  Commit: 2efd6ad77b97fbd1d5fb7889d45d4dcc09aa8b56
      
https://github.com/scikit-learn/scikit-learn/commit/2efd6ad77b97fbd1d5fb7889d45d4dcc09aa8b56
  Author: Levente Csibi <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    A 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: Fixed duplicate column error appearing with FeatureUnion polars (#32853)

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


  Commit: 07d060efecdcc7cccc5e505af465563659276d6e
      
https://github.com/scikit-learn/scikit-learn/commit/07d060efecdcc7cccc5e505af465563659276d6e
  Author: Tim Head <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M doc/modules/array_api.rst

  Log Message:
  -----------
  DOC Add statement on supported versions for array API (#33139)

Co-authored-by: Lucy Liu <[email protected]>


  Commit: 3e51c6b0a5cbeaabae1d4c1fb8cd171c20f2635b
      
https://github.com/scikit-learn/scikit-learn/commit/3e51c6b0a5cbeaabae1d4c1fb8cd171c20f2635b
  Author: Arthur Lacote <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M sklearn/tree/tests/test_tree.py

  Log Message:
  -----------
  TST: trees: run `test_min_impurity_decrease` for all criteria (#32699)

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


  Commit: 686ea7c5a61cfe8917b44a7eb4994b89f0e7d6c4
      
https://github.com/scikit-learn/scikit-learn/commit/686ea7c5a61cfe8917b44a7eb4994b89f0e7d6c4
  Author: Bharat Raghunathan <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M doc/modules/array_api.rst
    A doc/whats_new/upcoming_changes/array-api/32985.feature.rst
    M sklearn/metrics/pairwise.py
    M sklearn/metrics/tests/test_common.py

  Log Message:
  -----------
  FEA: Add Array API support to `pairwise_distances_argmin` (#32985)


  Commit: 66d314a68b10ac63c38cb6ea9ed8aa1ce29f555a
      
https://github.com/scikit-learn/scikit-learn/commit/66d314a68b10ac63c38cb6ea9ed8aa1ce29f555a
  Author: Arthur Lacote <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.tree/32193.fix.rst
    M sklearn/tree/_classes.py
    M sklearn/tree/_utils.pyx
    A sklearn/tree/tests/test_split.py

  Log Message:
  -----------
  TST: Decision trees: add test for split optimality (#32193)

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


  Commit: 7fbe0c256679c635e55be0deeb6c833207149d41
      
https://github.com/scikit-learn/scikit-learn/commit/7fbe0c256679c635e55be0deeb6c833207149d41
  Author: Auguste Baum <[email protected]>
  Date:   2026-01-27 (Tue, 27 Jan 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml
    M azure-pipelines.yml
    M sklearn/ensemble/tests/test_bagging.py

  Log Message:
  -----------
  CI Port `free-threaded` job from Azure to GHA (#33116)

Co-authored-by: Loïc Estève <[email protected]>


  Commit: 62b08044bf7d4d8e96b439247c6d8d6ea0445496
      
https://github.com/scikit-learn/scikit-learn/commit/62b08044bf7d4d8e96b439247c6d8d6ea0445496
  Author: Loïc Estève <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml

  Log Message:
  -----------
  CI Run free-threaded build on schedule (#33147)


  Commit: be7ec615c1da54caf8603d9f8d34792c4e10b055
      
https://github.com/scikit-learn/scikit-learn/commit/be7ec615c1da54caf8603d9f8d34792c4e10b055
  Author: Stefanie Senger <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.metrics/31172.enhancement.rst
    M sklearn/metrics/_classification.py
    M sklearn/metrics/tests/test_classification.py

  Log Message:
  -----------
  ENH Add zero division handling to cohen_kappa_score (#31172)

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


  Commit: e1fcf673a81460357cc92884da83f94d736377fa
      
https://github.com/scikit-learn/scikit-learn/commit/e1fcf673a81460357cc92884da83f94d736377fa
  Author: François Paugam <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml
    M azure-pipelines.yml

  Log Message:
  -----------
  CI Migrate Linux_Nightly build to GHA (#33123)

Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>


  Commit: 5cbb0bd3f57c3e4737f9f2fc936c6bacc8625bf6
      
https://github.com/scikit-learn/scikit-learn/commit/5cbb0bd3f57c3e4737f9f2fc936c6bacc8625bf6
  Author: Stefanie Senger <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M examples/model_selection/plot_confusion_matrix.py

  Log Message:
  -----------
  DOC fix typos in `plot_confusion_matrix.py` (#33141)


  Commit: 3d936d512428f77d7f2bd65815b66549e93dcbb3
      
https://github.com/scikit-learn/scikit-learn/commit/3d936d512428f77d7f2bd65815b66549e93dcbb3
  Author: Olivier Grisel <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M .github/ISSUE_TEMPLATE/bug_report.yml
    M doc/developers/contributing.rst

  Log Message:
  -----------
  Improve contribution guidelines to make it easier for maintainers to assess 
the user facing value of issues/PRs (#33140)

Co-authored-by: Tim Head <[email protected]>
Co-authored-by: Anne Beyer <[email protected]>


  Commit: b0bf5d7280e8768e3add0d9c83ae950436a1b878
      
https://github.com/scikit-learn/scikit-learn/commit/b0bf5d7280e8768e3add0d9c83ae950436a1b878
  Author: Stefanie Senger <[email protected]>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M doc/metadata_routing.rst
    A doc/whats_new/upcoming_changes/metadata-routing/33089.enhancement.rst
    M sklearn/model_selection/_split.py
    M sklearn/preprocessing/_target_encoder.py
    M sklearn/preprocessing/tests/test_target_encoder.py
    M sklearn/tests/metadata_routing_common.py
    M sklearn/tests/test_metaestimators_metadata_routing.py

  Log Message:
  -----------
  ENH Turn `TargetEncoder` into a metadata router and route `groups` to `cv` 
object (#33089)

Co-authored-by: Adrin Jalali <[email protected]>


  Commit: a86c639e21f24ac5488366f9ec4746354264177d
      
https://github.com/scikit-learn/scikit-learn/commit/a86c639e21f24ac5488366f9ec4746354264177d
  Author: GarimaGarg222 <[email protected]>
  Date:   2026-01-29 (Thu, 29 Jan 2026)

  Changed paths:
    M examples/classification/plot_classification_probability.py

  Log Message:
  -----------
  DOC Improve clarity and reproducibility in classification probability example 
(#33124)


  Commit: b7e29dfcc427e41f3e8546d6ea03a190be066ae8
      
https://github.com/scikit-learn/scikit-learn/commit/b7e29dfcc427e41f3e8546d6ea03a190be066ae8
  Author: Mohammad Ahmadullah Khan <[email protected]>
  Date:   2026-01-30 (Fri, 30 Jan 2026)

  Changed paths:
    M doc/computing/parallelism.rst

  Log Message:
  -----------
  DOC Add note about startup overhead in parallelism (#33153)


  Commit: 351280bd1d79dc5de598776e8bb2da98c1f74b98
      
https://github.com/scikit-learn/scikit-learn/commit/351280bd1d79dc5de598776e8bb2da98c1f74b98
  Author: François Paugam <[email protected]>
  Date:   2026-01-30 (Fri, 30 Jan 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml
    M azure-pipelines.yml

  Log Message:
  -----------
  CI Migrate pylatest_conda_forge_mkl build to GHA (#33155)


  Commit: cb7e82dd443aa1eb24bb70a3188b067536320a40
      
https://github.com/scikit-learn/scikit-learn/commit/cb7e82dd443aa1eb24bb70a3188b067536320a40
  Author: pomrakna <[email protected]>
  Date:   2026-02-01 (Sun, 01 Feb 2026)

  Changed paths:
    M sklearn/linear_model/_glm/_newton_solver.py

  Log Message:
  -----------
  MNT Fix small typo in convergence warning for NewtonSolver (#33164)


  Commit: 0f2f3b6b035a48f661171e4293aa34f5cbf9b68c
      
https://github.com/scikit-learn/scikit-learn/commit/0f2f3b6b035a48f661171e4293aa34f5cbf9b68c
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.linear_model/33161.enhancement.rst
    M sklearn/linear_model/_cd_fast.pyx

  Log Message:
  -----------
  ENH speedup gap safe screening (#33161)


  Commit: d05e742ef8a9ad78cbbc740ae9592f80d534fdcd
      
https://github.com/scikit-learn/scikit-learn/commit/d05e742ef8a9ad78cbbc740ae9592f80d534fdcd
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

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

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

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


  Commit: 52d70d337bcbc2f9931fe6976c4440f699f9e373
      
https://github.com/scikit-learn/scikit-learn/commit/52d70d337bcbc2f9931fe6976c4440f699f9e373
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

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

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

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


  Commit: 41f1f34791bf72d40e70462d92ac50469b38192e
      
https://github.com/scikit-learn/scikit-learn/commit/41f1f34791bf72d40e70462d92ac50469b38192e
  Author: Anne Beyer <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

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

  Log Message:
  -----------
  FIX `predict` to also use `multiclass_colors` in DecisionBoundaryDisplay 
(#33015)

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


  Commit: 839d1445e8bf5a3a4f8b31e017890bbd421bf76b
      
https://github.com/scikit-learn/scikit-learn/commit/839d1445e8bf5a3a4f8b31e017890bbd421bf76b
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

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

  Log Message:
  -----------
  FIX _predict_proba_lr in LinearClassifierMixin (#33168)

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


  Commit: 680faf4c4b4721a325092b5419e074fb0c40f8d3
      
https://github.com/scikit-learn/scikit-learn/commit/680faf4c4b4721a325092b5419e074fb0c40f8d3
  Author: Christine P. Chai <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M sklearn/metrics/_classification.py

  Log Message:
  -----------
  DOC: Add reference links to hinge loss API documentation (#33169)


  Commit: cedf994f1e0c113bb5f905fb39cb56df9d86f3b8
      
https://github.com/scikit-learn/scikit-learn/commit/cedf994f1e0c113bb5f905fb39cb56df9d86f3b8
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M .github/workflows/cuda-ci.yml
    M .github/workflows/emscripten.yml

  Log Message:
  -----------
  Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 in the actions group (#33166)

Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>


  Commit: 951e8dd1e1c6e8091298a1a66ccba02714ec0c94
      
https://github.com/scikit-learn/scikit-learn/commit/951e8dd1e1c6e8091298a1a66ccba02714ec0c94
  Author: Anne Beyer <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M build_tools/update_environments_and_lock_files.py

  Log Message:
  -----------
  FIX Fix pip-tools error in automatic main lock-file update (#33179)


  Commit: 0da13ec15b37e60db9935a23e4f3b48526cb5c5b
      
https://github.com/scikit-learn/scikit-learn/commit/0da13ec15b37e60db9935a23e4f3b48526cb5c5b
  Author: Agnus Paul <[email protected]>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M doc/api_reference.py

  Log Message:
  -----------
  DOC: Fix typo in API reference description (#33204)


  Commit: a60f4fe3445ca050008114e18d00d660889be9b2
      
https://github.com/scikit-learn/scikit-learn/commit/a60f4fe3445ca050008114e18d00d660889be9b2
  Author: Tim Head <[email protected]>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M build_tools/github/create_gpu_environment.sh
    M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock
    M 
build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_environment.yml
    A 
build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_virtual_package_spec.yml
    M build_tools/update_environments_and_lock_files.py
    M sklearn/utils/_test_common/instance_generator.py

  Log Message:
  -----------
  CI Use a virtual package spec file for `conda-lock` solving (#33175)


  Commit: 9c367528b0447cb6dd39062fdf31661ceee2d1ba
      
https://github.com/scikit-learn/scikit-learn/commit/9c367528b0447cb6dd39062fdf31661ceee2d1ba
  Author: Varun Agnihotri <[email protected]>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    R benchmarks/bench_multilabel_metrics.py

  Log Message:
  -----------
  MAINT: Remove broken bench_multilabel_metrics.py (#33120)


  Commit: c27576ba8a69672817f026ebc2fbfeead9da3a8f
      
https://github.com/scikit-learn/scikit-learn/commit/c27576ba8a69672817f026ebc2fbfeead9da3a8f
  Author: Anne Beyer <[email protected]>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.inspection/33202.fix.rst
    M examples/cluster/plot_inductive_clustering.py
    M sklearn/inspection/_plot/decision_boundary.py
    M sklearn/inspection/_plot/tests/test_boundary_decision_display.py

  Log Message:
  -----------
  FIX `n_classes` in DecisionBoundaryDisplay with custom estimators (#33202)

Co-authored-by: Lucy Liu <[email protected]>


  Commit: 73b45d8e0034994151ce21156bcda2484a884ee6
      
https://github.com/scikit-learn/scikit-learn/commit/73b45d8e0034994151ce21156bcda2484a884ee6
  Author: Quentin Barthélemy <[email protected]>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.utils/33126.enhancement.rst
    M sklearn/inspection/_plot/tests/test_boundary_decision_display.py
    M sklearn/utils/_response.py
    M sklearn/utils/tests/test_response.py

  Log Message:
  -----------
  ENH update code to check response values of an estimator (#33126)

Co-authored-by: Anne Beyer <[email protected]>


  Commit: 27a3b6d64a379ff8fe2164fde5ad8ef194b9e3c6
      
https://github.com/scikit-learn/scikit-learn/commit/27a3b6d64a379ff8fe2164fde5ad8ef194b9e3c6
  Author: Olivier Grisel <[email protected]>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock
    M 
build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_environment.yml
    M build_tools/update_environments_and_lock_files.py

  Log Message:
  -----------
  MAINT use the rapidsai channel first in the CUDA CI config (#33212)


  Commit: 95f13b05c73466a322e3d2119f146f5e77a8ee3c
      
https://github.com/scikit-learn/scikit-learn/commit/95f13b05c73466a322e3d2119f146f5e77a8ee3c
  Author: Ram <[email protected]>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    M sklearn/utils/estimator_checks.py

  Log Message:
  -----------
  FIX Remove redundant yield of check_class_weight_balanced_linear_classifier 
(#33197)


  Commit: 55974cb1b6144d7af1a04cf223afc8d954a21dc8
      
https://github.com/scikit-learn/scikit-learn/commit/55974cb1b6144d7af1a04cf223afc8d954a21dc8
  Author: François Paugam <[email protected]>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml

  Log Message:
  -----------
  CI Have the name of the failing build in the tracking issue (#33203)

Co-authored-by: Loïc Estève <[email protected]>


  Commit: 0932d7e2b34fa9d86561e03b1b3b0c1f91776628
      
https://github.com/scikit-learn/scikit-learn/commit/0932d7e2b34fa9d86561e03b1b3b0c1f91776628
  Author: Shruti Nath <[email protected]>
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.cluster/30751.fix.rst
    M sklearn/cluster/_kmeans.py

  Log Message:
  -----------
  Fix MinibatchKMeans minibatch_indices creation (#30751)

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


  Commit: 2b2ac3abb59b3774bcb76c29675fb10343676011
      
https://github.com/scikit-learn/scikit-learn/commit/2b2ac3abb59b3774bcb76c29675fb10343676011
  Author: Lucy Liu <[email protected]>
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    M sklearn/metrics/_plot/tests/test_common_curve_display.py

  Log Message:
  -----------
  TST Add `CalibrationDisplay` to `test_common_curve_display.py` (#33217)


  Commit: f22110eddb78896d968d503887834c0958926350
      
https://github.com/scikit-learn/scikit-learn/commit/f22110eddb78896d968d503887834c0958926350
  Author: Auguste Baum <[email protected]>
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml
    R azure-pipelines.yml
    R build_tools/azure/posix-docker.yml

  Log Message:
  -----------
  CI Move debian-32 build from Azure to GHA (#33063)

Co-authored-by: Loïc Estève <[email protected]>


  Commit: bf223d9c21d3f85de90592f69b9a8710fecbc939
      
https://github.com/scikit-learn/scikit-learn/commit/bf223d9c21d3f85de90592f69b9a8710fecbc939
  Author: Anne Beyer <[email protected]>
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    M sklearn/utils/tests/test_response.py

  Log Message:
  -----------
  FIX add missing random states and cloning in `test_response.py` (#33221)


  Commit: 06fafe37eeeb1cb3afc3fcb86e35d681bad10292
      
https://github.com/scikit-learn/scikit-learn/commit/06fafe37eeeb1cb3afc3fcb86e35d681bad10292
  Author: Seyi Kuforiji <[email protected]>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M doc/related_projects.rst

  Log Message:
  -----------
  DOC: Fix double space formatting in related_projects.rst (#33241)


  Commit: a9476907765503bee41f74d030ea090424c40352
      
https://github.com/scikit-learn/scikit-learn/commit/a9476907765503bee41f74d030ea090424c40352
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M benchmarks/bench_kernel_pca_solvers_time_vs_n_samples.py
    M benchmarks/bench_saga.py
    M doc/modules/density.rst
    M doc/modules/neighbors.rst
    M sklearn/svm/_liblinear.pyx
    M sklearn/tests/test_init.py

  Log Message:
  -----------
  MNT remove leftover authors (#33240)


  Commit: c7c683354dfa07a483b81fdbc1ffd46fd1632277
      
https://github.com/scikit-learn/scikit-learn/commit/c7c683354dfa07a483b81fdbc1ffd46fd1632277
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M build_tools/azure/debian_32bit_lock.txt
    M build_tools/azure/pylatest_conda_forge_mkl_linux-64_conda.lock
    M build_tools/azure/pylatest_conda_forge_mkl_no_openmp_osx-64_conda.lock
    M build_tools/azure/pylatest_conda_forge_osx-arm64_conda.lock
    M build_tools/azure/pylatest_pip_openblas_pandas_linux-64_conda.lock
    M 
build_tools/azure/pymin_conda_forge_openblas_min_dependencies_linux-64_conda.lock
    M 
build_tools/azure/pymin_conda_forge_openblas_ubuntu_2204_linux-64_conda.lock
    M build_tools/azure/pymin_conda_forge_openblas_win-64_conda.lock
    M build_tools/circle/doc_linux-64_conda.lock
    M build_tools/circle/doc_min_dependencies_linux-64_conda.lock
    M build_tools/github/pymin_conda_forge_arm_linux-aarch64_conda.lock

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

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


  Commit: ed8fc93128145c60e06a412c7f83eacd5b6de39c
      
https://github.com/scikit-learn/scikit-learn/commit/ed8fc93128145c60e06a412c7f83eacd5b6de39c
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-09 (Mon, 09 Feb 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: 
(#33247)

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


  Commit: f3bc33252152c283b1a3ae53840467436f8c0531
      
https://github.com/scikit-learn/scikit-learn/commit/f3bc33252152c283b1a3ae53840467436f8c0531
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

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

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

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


  Commit: c9b33168ca6a58947c102216c6f097c7e484e75d
      
https://github.com/scikit-learn/scikit-learn/commit/c9b33168ca6a58947c102216c6f097c7e484e75d
  Author: Lucy Liu <[email protected]>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M sklearn/metrics/_plot/tests/test_common_curve_display.py
    M sklearn/metrics/_plot/tests/test_roc_curve_display.py

  Log Message:
  -----------
  TST Refactor out helper in `pos_label` display curve tests (#33223)


  Commit: 9f07f64e7867788beff0d668576070ecaa953a5c
      
https://github.com/scikit-learn/scikit-learn/commit/9f07f64e7867788beff0d668576070ecaa953a5c
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M doc/modules/model_evaluation.rst
    M sklearn/metrics/_classification.py

  Log Message:
  -----------
  DOC D2 Brier score aka scaled Brier score (#33253)


  Commit: 8b6df227b2b0643a62b156ea860b175ca594f72c
      
https://github.com/scikit-learn/scikit-learn/commit/8b6df227b2b0643a62b156ea860b175ca594f72c
  Author: Stefanie Senger <[email protected]>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M sklearn/utils/estimator_checks.py

  Log Message:
  -----------
  TST remove redundant yield of `check_estimator_cloneable` (#33210)

Co-authored-by: Adrin Jalali <[email protected]>


  Commit: d224a099ef535d74cc1d97d7795191448265d6ca
      
https://github.com/scikit-learn/scikit-learn/commit/d224a099ef535d74cc1d97d7795191448265d6ca
  Author: Lucy Liu <[email protected]>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M sklearn/metrics/_plot/tests/test_common_curve_display.py
    M sklearn/metrics/_plot/tests/test_roc_curve_display.py

  Log Message:
  -----------
  TST Move common binary Display class tests to `test_common_curve_display.py` 
(#33218)


  Commit: 33187195c2cc862ad775244af9cec28ccdf32bad
      
https://github.com/scikit-learn/scikit-learn/commit/33187195c2cc862ad775244af9cec28ccdf32bad
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M sklearn/metrics/_plot/roc_curve.py

  Log Message:
  -----------
  DOC Rephrase the param description of "name" in RocCurveDisplay (#33224)

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


  Commit: a885b523630f0e2430c214ea30a1b3a74750dcaa
      
https://github.com/scikit-learn/scikit-learn/commit/a885b523630f0e2430c214ea30a1b3a74750dcaa
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M doc/modules/calibration.rst
    M doc/modules/model_evaluation.rst

  Log Message:
  -----------
  DOC copy note on calibration to Brier score loss (#33254)


  Commit: b6814a50009345addb0932a62b027af95867c826
      
https://github.com/scikit-learn/scikit-learn/commit/b6814a50009345addb0932a62b027af95867c826
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M sklearn/preprocessing/_data.py

  Log Message:
  -----------
  MNT remove unused function in PowerTransformer (#33264)


  Commit: 79932ba89321745252cbdfc490b46494c31c7eb6
      
https://github.com/scikit-learn/scikit-learn/commit/79932ba89321745252cbdfc490b46494c31c7eb6
  Author: Olivier Grisel <[email protected]>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M doc/modules/array_api.rst
    A doc/whats_new/upcoming_changes/array-api/33263.feature.rst
    M sklearn/pipeline.py
    M sklearn/tests/test_pipeline.py

  Log Message:
  -----------
  Add array API support for `FeatureUnion` (#33263)


  Commit: 9ca766bafa756ad714d14a98f270cd3723e6dc22
      
https://github.com/scikit-learn/scikit-learn/commit/9ca766bafa756ad714d14a98f270cd3723e6dc22
  Author: Omar Salman <[email protected]>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M doc/modules/array_api.rst
    A doc/whats_new/upcoming_changes/array-api/32644.feature.rst
    A doc/whats_new/upcoming_changes/sklearn.linear_model/32644.efficiency.rst
    M sklearn/_loss/__init__.py
    M sklearn/_loss/loss.py
    M sklearn/_loss/tests/test_loss.py
    M sklearn/calibration.py
    M sklearn/discriminant_analysis.py
    M sklearn/linear_model/_base.py
    M sklearn/linear_model/_glm/glm.py
    M sklearn/linear_model/_linear_loss.py
    M sklearn/linear_model/_logistic.py
    M sklearn/linear_model/tests/test_logistic.py
    M sklearn/model_selection/_search_successive_halving.py
    M sklearn/utils/_array_api.py
    M sklearn/utils/class_weight.py
    M sklearn/utils/tests/test_array_api.py

  Log Message:
  -----------
  FEA Add array API support for LogisticRegression with LBFGS (#32644)

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


  Commit: ce6a5738feaeefb70423e08a73b9c57e54ccb7f5
      
https://github.com/scikit-learn/scikit-learn/commit/ce6a5738feaeefb70423e08a73b9c57e54ccb7f5
  Author: fabianhenning <[email protected]>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M sklearn/multioutput.py

  Log Message:
  -----------
  DOC Fix wrong designation (#33267)


  Commit: e72a6847a26cfdf4dd4300fe469ce2e72a93abbd
      
https://github.com/scikit-learn/scikit-learn/commit/e72a6847a26cfdf4dd4300fe469ce2e72a93abbd
  Author: Taoufik KEHAL <[email protected]>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    A doc/_static/bnp-small.png
    M doc/templates/index.html

  Log Message:
  -----------
  Fix broken BNP Paribas logo link in documentation homepage (#33259)

co-authored-by: shibadityadeb <[email protected]>


  Commit: 7802c0c793007bf5f8acef7cb7f16f3c8fcc1e14
      
https://github.com/scikit-learn/scikit-learn/commit/7802c0c793007bf5f8acef7cb7f16f3c8fcc1e14
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

  Changed paths:
    M sklearn/linear_model/tests/test_logistic.py

  Log Message:
  -----------
  MNT remove a few global_random_seed in test_logistic.py (#33165)


  Commit: ae985be9dd397575cc4217167201f88984ad1b0a
      
https://github.com/scikit-learn/scikit-learn/commit/ae985be9dd397575cc4217167201f88984ad1b0a
  Author: Tejas <[email protected]>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

  Changed paths:
    M doc/modules/clustering.rst

  Log Message:
  -----------
  DOC Fix grammar in clustering.rst: replace 'allows to' with 'allows verb-ing' 
(#33273)


  Commit: c0ef1e6d4d4f9078a7637440cd7846143dfde058
      
https://github.com/scikit-learn/scikit-learn/commit/c0ef1e6d4d4f9078a7637440cd7846143dfde058
  Author: Junteng Li <[email protected]>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

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

  Log Message:
  -----------
  ENH save one copy in linear_model preprocessing with sample_weight (#33041)

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


  Commit: 2ff996e74ec4c4ab27208f9a67cba42a8c97833b
      
https://github.com/scikit-learn/scikit-learn/commit/2ff996e74ec4c4ab27208f9a67cba42a8c97833b
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/changed-models/33272.enhancement.rst
    M sklearn/preprocessing/_data.py
    M sklearn/preprocessing/tests/test_data.py

  Log Message:
  -----------
  MNT use scipy.stats.yeojohnson in PowerTransformer (#33272)

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


  Commit: 898d9e3e7ad7007e4c8a479fde4df82976880b06
      
https://github.com/scikit-learn/scikit-learn/commit/898d9e3e7ad7007e4c8a479fde4df82976880b06
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

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

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

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


  Commit: 54481b2737b78a105b0cb05e9774986fffd39da7
      
https://github.com/scikit-learn/scikit-learn/commit/54481b2737b78a105b0cb05e9774986fffd39da7
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 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: 
(#33290)

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


  Commit: db26c7f580ae49209ff5a6e3a43d2519a8f9c1cc
      
https://github.com/scikit-learn/scikit-learn/commit/db26c7f580ae49209ff5a6e3a43d2519a8f9c1cc
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M build_tools/azure/debian_32bit_lock.txt
    M build_tools/azure/pylatest_conda_forge_mkl_linux-64_conda.lock
    M build_tools/azure/pylatest_conda_forge_mkl_no_openmp_osx-64_conda.lock
    M build_tools/azure/pylatest_conda_forge_osx-arm64_conda.lock
    M build_tools/azure/pylatest_pip_openblas_pandas_linux-64_conda.lock
    M 
build_tools/azure/pymin_conda_forge_openblas_min_dependencies_linux-64_conda.lock
    M 
build_tools/azure/pymin_conda_forge_openblas_ubuntu_2204_linux-64_conda.lock
    M build_tools/azure/pymin_conda_forge_openblas_win-64_conda.lock
    M build_tools/azure/ubuntu_atlas_lock.txt
    M build_tools/circle/doc_linux-64_conda.lock
    M build_tools/circle/doc_min_dependencies_linux-64_conda.lock
    M build_tools/github/pymin_conda_forge_arm_linux-aarch64_conda.lock

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

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


  Commit: 29cb1589e444a80b44fdd6911404a96a0e1e49ea
      
https://github.com/scikit-learn/scikit-learn/commit/29cb1589e444a80b44fdd6911404a96a0e1e49ea
  Author: scikit-learn-bot <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

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

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

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


  Commit: 1725ec01d1bdca988ade34a6cd52ac53ff4195fe
      
https://github.com/scikit-learn/scikit-learn/commit/1725ec01d1bdca988ade34a6cd52ac53ff4195fe
  Author: Loïc Estève <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M sklearn/preprocessing/tests/test_encoders.py

  Log Message:
  -----------
  TST Work around free-threaded warnings race condition (#33293)

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


  Commit: a462c92910cb0b594d5ad3a8df801b2fae859cf9
      
https://github.com/scikit-learn/scikit-learn/commit/a462c92910cb0b594d5ad3a8df801b2fae859cf9
  Author: Shruti Nath <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.svm/32050.api.rst
    M sklearn/ensemble/tests/test_bagging.py
    M sklearn/ensemble/tests/test_weight_boosting.py
    M sklearn/metrics/tests/test_classification.py
    M sklearn/model_selection/tests/test_search.py
    M sklearn/semi_supervised/_self_training.py
    M sklearn/semi_supervised/tests/test_self_training.py
    M sklearn/svm/_base.py
    M sklearn/svm/_classes.py
    M sklearn/svm/tests/test_sparse.py
    M sklearn/svm/tests/test_svm.py
    M sklearn/tests/test_base.py
    M sklearn/tests/test_multiclass.py
    M sklearn/tests/test_pipeline.py

  Log Message:
  -----------
  Deprecate use of `probability=True` in SVC and NuSVC (#32050)

Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
Co-authored-by: Jérémie du Boisberranger <[email protected]>


  Commit: 174de74e29881db0b8abc00b13804b640213149b
      
https://github.com/scikit-learn/scikit-learn/commit/174de74e29881db0b8abc00b13804b640213149b
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M sklearn/linear_model/_base.py

  Log Message:
  -----------
  MNT Removed unused param in `_preprocess_data` (#33279)

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


  Commit: b94868a73ff5d5b26213173c2aa2cb75899f1723
      
https://github.com/scikit-learn/scikit-learn/commit/b94868a73ff5d5b26213173c2aa2cb75899f1723
  Author: Virgil Chan <[email protected]>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M sklearn/datasets/_california_housing.py
    M sklearn/datasets/descr/california_housing.rst

  Log Message:
  -----------
  DOC Update california housing dataset URL (#33296)


  Commit: dce0550faf6131b94bc4cc9a2b768ce477e410bb
      
https://github.com/scikit-learn/scikit-learn/commit/dce0550faf6131b94bc4cc9a2b768ce477e410bb
  Author: DhyeyTeraiya <[email protected]>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M sklearn/_loss/loss.py
    M sklearn/metrics/tests/test_classification.py
    M sklearn/metrics/tests/test_common.py

  Log Message:
  -----------
  DOC: Fix typos in loss.py (#33297)


  Commit: 7e2a5414af9f0948169d59ff326dce3333749198
      
https://github.com/scikit-learn/scikit-learn/commit/7e2a5414af9f0948169d59ff326dce3333749198
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M sklearn/linear_model/_glm/_newton_solver.py
    M sklearn/linear_model/_linear_loss.py

  Log Message:
  -----------
  ENH/FIX Array API in LinearModelLoss and newton solver (#33277)


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

  Changed paths:
    M examples/model_selection/plot_confusion_matrix.py
    M examples/model_selection/plot_roc_crossval.py
    M examples/release_highlights/plot_release_highlights_0_22_0.py
    M examples/release_highlights/plot_release_highlights_0_24_0.py
    M examples/semi_supervised/plot_self_training_varying_threshold.py
    M examples/semi_supervised/plot_semi_supervised_versus_svm_iris.py

  Log Message:
  -----------
  DOC Remove deprecated SVC(probability=True) from examples (#33299)


  Commit: 2380b8a901eece092130910798a27a6f049fb175
      
https://github.com/scikit-learn/scikit-learn/commit/2380b8a901eece092130910798a27a6f049fb175
  Author: Jérémie du Boisberranger <[email protected]>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M sklearn/base.py
    M sklearn/gaussian_process/kernels.py
    M sklearn/model_selection/_split.py
    M sklearn/utils/_pprint.py
    M sklearn/utils/deprecation.py
    M sklearn/utils/estimator_checks.py

  Log Message:
  -----------
  MNT Clean up dead code related to deprecated classes (#33306)


  Commit: 77aa5816faed5a756a772268a968c03ad45e3add
      
https://github.com/scikit-learn/scikit-learn/commit/77aa5816faed5a756a772268a968c03ad45e3add
  Author: cui <[email protected]>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M sklearn/utils/sparsefuncs.py

  Log Message:
  -----------
  chore: remove redundant . (#33309)


  Commit: 4229556a8d416c49810ca893d2d8364060c29f26
      
https://github.com/scikit-learn/scikit-learn/commit/4229556a8d416c49810ca893d2d8364060c29f26
  Author: Dea María Léon <[email protected]>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    A sklearn/utils/_repr_html/common.py
    M sklearn/utils/_repr_html/params.py
    M sklearn/utils/_repr_html/tests/test_params.py

  Log Message:
  -----------
  MNT Small refactor of common functions used by HTML displays  (#33301)

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


  Commit: febdaad3c6f963c419a0a49e9d492f19d23af997
      
https://github.com/scikit-learn/scikit-learn/commit/febdaad3c6f963c419a0a49e9d492f19d23af997
  Author: Loïc Estève <[email protected]>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M .github/workflows/unit-tests.yml
    M build_tools/azure/test_script.sh

  Log Message:
  -----------
  CI Test only 20 random seeds in nightly scheduled run (#33310)


  Commit: e8b86c20a0d8405aaf32844e684d1ac1348e5f26
      
https://github.com/scikit-learn/scikit-learn/commit/e8b86c20a0d8405aaf32844e684d1ac1348e5f26
  Author: Florian Bourgey <[email protected]>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M sklearn/linear_model/_coordinate_descent.py

  Log Message:
  -----------
  DOC: Fix some typos in Lasso (#33280)

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


  Commit: d16264e79dea5000acab280729508e93e705e4f1
      
https://github.com/scikit-learn/scikit-learn/commit/d16264e79dea5000acab280729508e93e705e4f1
  Author: Ben Pedigo <[email protected]>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    A doc/whats_new/upcoming_changes/sklearn.manifold/33318.fix.rst
    M sklearn/manifold/_mds.py
    M sklearn/manifold/tests/test_mds.py

  Log Message:
  -----------
  Fix MDS returning wrong number of components when using ClassicalMDS 
initialization  (#33318)

Co-authored-by: Loïc Estève <[email protected]>


  Commit: 836d3ba01950c6eccded0ea796f17dec42530f14
      
https://github.com/scikit-learn/scikit-learn/commit/836d3ba01950c6eccded0ea796f17dec42530f14
  Author: Christian Lorentzen <[email protected]>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    M doc/related_projects.rst

  Log Message:
  -----------
  DOC remove sklearn-evaluation from related projects (#33311)


Compare: 
https://github.com/scikit-learn/scikit-learn/compare/34653fe1a15a...836d3ba01950

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