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]