Branch: refs/heads/callbacks
Home: https://github.com/scikit-learn/scikit-learn
Commit: e9752287ffffecb2d2878ce1ed97a77a43941579
https://github.com/scikit-learn/scikit-learn/commit/e9752287ffffecb2d2878ce1ed97a77a43941579
Author: Loïc Estève <[email protected]>
Date: 2025-12-09 (Tue, 09 Dec 2025)
Changed paths:
A examples/release_highlights/plot_release_highlights_1_8_0.py
Log Message:
-----------
DOC Release highlights for 1.8 (#32809)
Co-authored-by: Christian Lorentzen <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Virgil Chan <[email protected]>
Co-authored-by: Omar Salman <[email protected]>
Co-authored-by: Tim Head <[email protected]>
Co-authored-by: Jérémie du Boisberranger <[email protected]>
Commit: b04ad9520f09982b9093810bc55daacdf250a472
https://github.com/scikit-learn/scikit-learn/commit/b04ad9520f09982b9093810bc55daacdf250a472
Author: Anne Beyer <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M sklearn/__check_build/__init__.py
Log Message:
-----------
MNT Update link to new build instruction location in `raise_build_error`
(#32862)
Commit: 9e24cf5666cc4d3247bc6169724431d65a6ad662
https://github.com/scikit-learn/scikit-learn/commit/9e24cf5666cc4d3247bc6169724431d65a6ad662
Author: Anne Beyer <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M sklearn/preprocessing/tests/test_target_encoder.py
Log Message:
-----------
FIX add quickfix for pandas warning causing CI error (#32865)
Co-authored-by: Olivier Grisel <[email protected]>
Commit: 96df8e88e73592a34e7b89c30db676734595f811
https://github.com/scikit-learn/scikit-learn/commit/96df8e88e73592a34e7b89c30db676734595f811
Author: Loïc Estève <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M doc/templates/index.html
Log Message:
-----------
DOC Update news for 1.8.0 (#32877)
Commit: 6f7b6c8ca82ede18dd65099c8eaa2b28e1531b00
https://github.com/scikit-learn/scikit-learn/commit/6f7b6c8ca82ede18dd65099c8eaa2b28e1531b00
Author: Loïc Estève <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M examples/release_highlights/plot_release_highlights_1_8_0.py
Log Message:
-----------
DOC Fix too short underline in 1.8 release highlights (#32878)
Commit: 51df6d60512aabca3af27258ca885f7ffaa4a2a2
https://github.com/scikit-learn/scikit-learn/commit/51df6d60512aabca3af27258ca885f7ffaa4a2a2
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
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:
(#32857)
Co-authored-by: Lock file bot <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Commit: e0ca871b32cb123484630d9687093c49277ec076
https://github.com/scikit-learn/scikit-learn/commit/e0ca871b32cb123484630d9687093c49277ec076
Author: Olivier Grisel <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M sklearn/linear_model/tests/test_sag.py
Log Message:
-----------
FIX missing RNG seeding in `test_sag_regressor` (#32879)
Commit: b59a67d655b1a41b88f14d706ea403f65ca1b9cf
https://github.com/scikit-learn/scikit-learn/commit/b59a67d655b1a41b88f14d706ea403f65ca1b9cf
Author: Loïc Estève <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
R doc/whats_new/upcoming_changes/array-api/27113.feature.rst
R doc/whats_new/upcoming_changes/array-api/27961.feature.rst
R doc/whats_new/upcoming_changes/array-api/29822.feature.rst
R doc/whats_new/upcoming_changes/array-api/30562.feature.rst
R doc/whats_new/upcoming_changes/array-api/30777.feature.rst
R doc/whats_new/upcoming_changes/array-api/30878.feature.rst
R doc/whats_new/upcoming_changes/array-api/31580.feature.rst
R doc/whats_new/upcoming_changes/array-api/32246.feature.rst
R doc/whats_new/upcoming_changes/array-api/32249.feature.rst
R doc/whats_new/upcoming_changes/array-api/32270.feature.rst
R doc/whats_new/upcoming_changes/array-api/32422.feature.rst
R doc/whats_new/upcoming_changes/array-api/32497.feature.rst
R doc/whats_new/upcoming_changes/array-api/32582.feature.rst
R doc/whats_new/upcoming_changes/array-api/32586.feature.rst
R doc/whats_new/upcoming_changes/array-api/32597.feature.rst
R doc/whats_new/upcoming_changes/array-api/32600.feature.rst
R doc/whats_new/upcoming_changes/array-api/32604.feature.rst
R doc/whats_new/upcoming_changes/array-api/32613.feature.rst
R doc/whats_new/upcoming_changes/array-api/32619.feature.rst
R doc/whats_new/upcoming_changes/array-api/32693.feature.rst
R doc/whats_new/upcoming_changes/array-api/32838.fix.rst
R doc/whats_new/upcoming_changes/custom-top-level/32079.other.rst
R doc/whats_new/upcoming_changes/many-modules/31775.efficiency.rst
R doc/whats_new/upcoming_changes/metadata-routing/31898.fix.rst
R doc/whats_new/upcoming_changes/sklearn.base/31928.feature.rst
R doc/whats_new/upcoming_changes/sklearn.base/32341.fix.rst
R doc/whats_new/upcoming_changes/sklearn.calibration/31068.feature.rst
R doc/whats_new/upcoming_changes/sklearn.cluster/31973.fix.rst
R doc/whats_new/upcoming_changes/sklearn.cluster/31991.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.compose/32188.fix.rst
R doc/whats_new/upcoming_changes/sklearn.covariance/31987.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.covariance/31987.fix.rst
R doc/whats_new/upcoming_changes/sklearn.covariance/32117.fix.rst
R doc/whats_new/upcoming_changes/sklearn.decomposition/29310.fix.rst
R doc/whats_new/upcoming_changes/sklearn.decomposition/31987.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.decomposition/32077.enhancement.rst
R
doc/whats_new/upcoming_changes/sklearn.discriminant_analysis/32108.feature.rst
R doc/whats_new/upcoming_changes/sklearn.ensemble/32825.fix.rst
R
doc/whats_new/upcoming_changes/sklearn.feature_selection/31939.enhancement.rst
R
doc/whats_new/upcoming_changes/sklearn.gaussian_process/31431.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/29097.api.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31474.api.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31665.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31848.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31856.fix.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31880.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31888.api.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31906.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31933.fix.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/31946.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/32014.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/32114.api.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/32659.api.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/32742.api.rst
R doc/whats_new/upcoming_changes/sklearn.linear_model/32747.fix.rst
R doc/whats_new/upcoming_changes/sklearn.manifold/31322.major-feature.rst
R doc/whats_new/upcoming_changes/sklearn.manifold/32229.feature.rst
R doc/whats_new/upcoming_changes/sklearn.manifold/32433.feature.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/28971.feature.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/30134.feature.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/30787.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/31294.api.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/31406.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/31701.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/31764.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/31891.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32047.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32310.api.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32313.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32356.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32356.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32372.fix.rst
R doc/whats_new/upcoming_changes/sklearn.metrics/32549.fix.rst
R
doc/whats_new/upcoming_changes/sklearn.model_selection/32265.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.model_selection/32540.fix.rst
R doc/whats_new/upcoming_changes/sklearn.multiclass/15504.fix.rst
R doc/whats_new/upcoming_changes/sklearn.naive_bayes/32497.fix.rst
R doc/whats_new/upcoming_changes/sklearn.preprocessing/28043.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.preprocessing/29307.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.preprocessing/31790.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.preprocessing/32592.fix.rst
R doc/whats_new/upcoming_changes/sklearn.semi_supervised/31924.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/30041.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/31036.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/32100.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.tree/32100.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/32259.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/32274.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/32280.fix.rst
R doc/whats_new/upcoming_changes/sklearn.tree/32351.fix.rst
R doc/whats_new/upcoming_changes/sklearn.utils/31564.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.utils/31873.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.utils/31951.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.utils/31952.efficiency.rst
R doc/whats_new/upcoming_changes/sklearn.utils/31969.enhancement.rst
R doc/whats_new/upcoming_changes/sklearn.utils/32258.api.rst
R doc/whats_new/upcoming_changes/sklearn.utils/32330.fix.rst
M doc/whats_new/v1.8.rst
Log Message:
-----------
DOC Backport changelog changes from 1.8.X branch (#32876)
Commit: 7f0900c265936eac9a89bba37eb19ee66208d46a
https://github.com/scikit-learn/scikit-learn/commit/7f0900c265936eac9a89bba37eb19ee66208d46a
Author: Loïc Estève <[email protected]>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M SECURITY.md
Log Message:
-----------
MNT Update SECURITY.md for 1.8.0 (#32881)
Commit: de3816631818fa905ba14a26c2fa721aa91ffa09
https://github.com/scikit-learn/scikit-learn/commit/de3816631818fa905ba14a26c2fa721aa91ffa09
Author: Andres Nayeem Mejia <[email protected]>
Date: 2025-12-12 (Fri, 12 Dec 2025)
Changed paths:
M doc/glossary.rst
Log Message:
-----------
Fix typo in cross-validation definition (#32890)
Commit: 92fb813359bf27a4abe8ac1caec0d9cad9256959
https://github.com/scikit-learn/scikit-learn/commit/92fb813359bf27a4abe8ac1caec0d9cad9256959
Author: Christian Lorentzen <[email protected]>
Date: 2025-12-12 (Fri, 12 Dec 2025)
Changed paths:
M sklearn/linear_model/_coordinate_descent.py
Log Message:
-----------
FIX activate gap safe screening in MultiTaskElasticNet and MultiTaskLasso
(#32842)
Commit: b5f8f1c6aadd97a5eb0f76b40f0a797b434b4f0b
https://github.com/scikit-learn/scikit-learn/commit/b5f8f1c6aadd97a5eb0f76b40f0a797b434b4f0b
Author: Virgil Chan <[email protected]>
Date: 2025-12-12 (Fri, 12 Dec 2025)
Changed paths:
M doc/modules/array_api.rst
A doc/whats_new/upcoming_changes/array-api/31671.feature.rst
A doc/whats_new/upcoming_changes/sklearn.metrics/31671.fix.rst
M sklearn/metrics/_regression.py
M sklearn/metrics/tests/test_common.py
Log Message:
-----------
ENH add Array API support for `d2_pinball_score` and
`d2_absolute_error_score` (#31671)
Co-authored-by: Olivier Grisel <[email protected]>
Commit: 6f7eef1ad439914f7620cc11a0252e023d62ae4a
https://github.com/scikit-learn/scikit-learn/commit/6f7eef1ad439914f7620cc11a0252e023d62ae4a
Author: Omar Salman <[email protected]>
Date: 2025-12-12 (Fri, 12 Dec 2025)
Changed paths:
M sklearn/linear_model/_cd_fast.pyx
Log Message:
-----------
Reverts the screening refactoring in enet_coordinate_descent_gram (#32860)
Commit: a1cae3ea26d4703f7eedd79464c18e6825c8f2cc
https://github.com/scikit-learn/scikit-learn/commit/a1cae3ea26d4703f7eedd79464c18e6825c8f2cc
Author: Dea María Léon <[email protected]>
Date: 2025-12-12 (Fri, 12 Dec 2025)
Changed paths:
M sklearn/base.py
Log Message:
-----------
ENH Order user-set parameters before default parameters on HTML Display
(#32802)
Commit: c7d040e4f23e7888125de0af52e640329c8b9a5a
https://github.com/scikit-learn/scikit-learn/commit/c7d040e4f23e7888125de0af52e640329c8b9a5a
Author: Anne Beyer <[email protected]>
Date: 2025-12-14 (Sun, 14 Dec 2025)
Changed paths:
M sklearn/preprocessing/tests/test_target_encoder.py
Log Message:
-----------
TST make pandas warning message regex more generic (#32895)
Co-authored-by: Lucy Liu <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
Commit: 3e4a985d3558eaf5ad91876c41da64a88df41be1
https://github.com/scikit-learn/scikit-learn/commit/3e4a985d3558eaf5ad91876c41da64a88df41be1
Author: Dea María Léon <[email protected]>
Date: 2025-12-14 (Sun, 14 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/sklearn.utils/32887.fix.rst
M sklearn/utils/_repr_html/params.css
M sklearn/utils/_repr_html/params.py
M sklearn/utils/_repr_html/tests/test_params.py
Log Message:
-----------
FIX: Tooltip position using CSS anchor positioning (#32887)
Commit: 9db90d21440d1712fb073761547b68ae1f98b3a0
https://github.com/scikit-learn/scikit-learn/commit/9db90d21440d1712fb073761547b68ae1f98b3a0
Author: Lucy Liu <[email protected]>
Date: 2025-12-15 (Mon, 15 Dec 2025)
Changed paths:
M sklearn/metrics/tests/test_common.py
Log Message:
-----------
TST Add `confusion_matrix_at_thresholds` to common tests (#32883)
Commit: e4610c6ec809523d64ead99d68bba61d82be5167
https://github.com/scikit-learn/scikit-learn/commit/e4610c6ec809523d64ead99d68bba61d82be5167
Author: Anne Beyer <[email protected]>
Date: 2025-12-15 (Mon, 15 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/many-modules/32888.enhancement.rst
M sklearn/compose/_column_transformer.py
M sklearn/compose/tests/test_column_transformer.py
M sklearn/pipeline.py
M sklearn/tests/test_pipeline.py
M sklearn/utils/metaestimators.py
Log Message:
-----------
ENH add clearer error message when instance is passed instead of class
(#32888)
Co-authored-by: Jérémie du Boisberranger <[email protected]>
Co-authored-by: Adrin Jalali <[email protected]>
Commit: 895ffbf0d44569b6c5895fdd05c943ddfb1cc6b5
https://github.com/scikit-learn/scikit-learn/commit/895ffbf0d44569b6c5895fdd05c943ddfb1cc6b5
Author: Dea María Léon <[email protected]>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
R .github/workflows/unassign.yml
Log Message:
-----------
MNT Remove `unnasign.yml` file to avoid automatic `help wanted` label (#32905)
Commit: a4db9a9dc45bbd39e397ea4ebf9c5dcc6a658500
https://github.com/scikit-learn/scikit-learn/commit/a4db9a9dc45bbd39e397ea4ebf9c5dcc6a658500
Author: Lucy Liu <[email protected]>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M doc/modules/preprocessing_targets.rst
M sklearn/preprocessing/_label.py
Log Message:
-----------
DOC Add reference to user guide for `MultiLabelBinarizer` (#32894)
Commit: 15da556eb10a122113a3c854d327319b7e3f6fa3
https://github.com/scikit-learn/scikit-learn/commit/15da556eb10a122113a3c854d327319b7e3f6fa3
Author: François Paugam <[email protected]>
Date: 2025-12-17 (Wed, 17 Dec 2025)
Changed paths:
M .github/workflows/unit-tests.yml
M .github/workflows/update_tracking_issue.yml
M maint_tools/update_tracking_issue.py
Log Message:
-----------
CI: Make one tracking isssue per build for the unit-tests GHA (#32832)
Commit: e8642f721c42bfe591feb36ed49c222241baace9
https://github.com/scikit-learn/scikit-learn/commit/e8642f721c42bfe591feb36ed49c222241baace9
Author: Loïc Estève <[email protected]>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M .pre-commit-config.yaml
M benchmarks/bench_tsne_mnist.py
M doc/developers/development_setup.rst
M pyproject.toml
M sklearn/_min_dependencies.py
Log Message:
-----------
MNT Use consistent ruff version in pre-commit and linting (#32849)
Commit: bf567c7904daf001ad97390a4e96dd97ffc59255
https://github.com/scikit-learn/scikit-learn/commit/bf567c7904daf001ad97390a4e96dd97ffc59255
Author: Stefanie Senger <[email protected]>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M sklearn/metrics/_classification.py
M sklearn/metrics/_ranking.py
M sklearn/metrics/tests/test_classification.py
M sklearn/metrics/tests/test_common.py
M sklearn/metrics/tests/test_ranking.py
M sklearn/utils/_array_api.py
Log Message:
-----------
MNT cleanup numpy wor-karound in metrics functions (#32917)
Commit: 86acf4547ed8e183cb75c07bcd68ef186a223f06
https://github.com/scikit-learn/scikit-learn/commit/86acf4547ed8e183cb75c07bcd68ef186a223f06
Author: Anne Beyer <[email protected]>
Date: 2025-12-19 (Fri, 19 Dec 2025)
Changed paths:
M sklearn/inspection/_plot/decision_boundary.py
M sklearn/inspection/_plot/tests/test_boundary_decision_display.py
Log Message:
-----------
MNT Remove unused `class_of_interest` from `_check_boundary_response_method`
(#32921)
Commit: 8a98df038ce00a7c016f6ce4abdee1f53e81b811
https://github.com/scikit-learn/scikit-learn/commit/8a98df038ce00a7c016f6ce4abdee1f53e81b811
Author: Lucy Liu <[email protected]>
Date: 2025-12-21 (Sun, 21 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/array-api/32923.fix.rst
M sklearn/metrics/_classification.py
M sklearn/metrics/tests/test_classification.py
Log Message:
-----------
FIX array API support when `pos_label=None` for brier score metrics (#32923)
Commit: c3d5bae8c3dd56dc75e0f540ca620c94910558bc
https://github.com/scikit-learn/scikit-learn/commit/c3d5bae8c3dd56dc75e0f540ca620c94910558bc
Author: Lucy Liu <[email protected]>
Date: 2025-12-21 (Sun, 21 Dec 2025)
Changed paths:
M doc/glossary.rst
M sklearn/metrics/_ranking.py
Log Message:
-----------
DOC Add link to glossary "label indicator matrix" for classification metric
docstrings (#32893)
Commit: ce9a2623c2fd51f60c665ecb1f49dd007077be27
https://github.com/scikit-learn/scikit-learn/commit/ce9a2623c2fd51f60c665ecb1f49dd007077be27
Author: Anne Beyer <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
Changed paths:
M sklearn/tests/test_min_dependencies_readme.py
Log Message:
-----------
TST add tests for pyproject minimum dependency checks (#32826)
Co-authored-by: Loïc Estève <[email protected]>
Commit: ee6911a44b881e84b7c712a228aed7ac1d4edcc1
https://github.com/scikit-learn/scikit-learn/commit/ee6911a44b881e84b7c712a228aed7ac1d4edcc1
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
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:
(#32901)
Co-authored-by: Lock file bot <[email protected]>
Commit: 08d554601d33d1d7b54cc8ab500978265196188a
https://github.com/scikit-learn/scikit-learn/commit/08d554601d33d1d7b54cc8ab500978265196188a
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
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: (#32900)
Co-authored-by: Lock file bot <[email protected]>
Commit: 3a9c4f533a0cb9e8c5e08c0ff9117931f460f307
https://github.com/scikit-learn/scikit-learn/commit/3a9c4f533a0cb9e8c5e08c0ff9117931f460f307
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
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:
(#32899)
Co-authored-by: Lock file bot <[email protected]>
Commit: 521a5b08bbc6db7c5a0bced9c799febb70c338dc
https://github.com/scikit-learn/scikit-learn/commit/521a5b08bbc6db7c5a0bced9c799febb70c338dc
Author: Stefanie Senger <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
Changed paths:
M .github/workflows/autoclose-comment.yml
M .github/workflows/autoclose-schedule.yml
M .github/workflows/needs-decision.yml
M doc/developers/contributing.rst
M doc/faq.rst
Log Message:
-----------
MNT/DOC Autoclose schedule doesn't run on forks and improved structuring
(#32889)
Commit: 485c7bc7d11ceb6e2c9219bbbd331f04000c1096
https://github.com/scikit-learn/scikit-learn/commit/485c7bc7d11ceb6e2c9219bbbd331f04000c1096
Author: Anne Beyer <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
Changed paths:
M sklearn/utils/_response.py
M sklearn/utils/tests/test_response.py
Log Message:
-----------
DOC Fix response values shape (#32918)
Commit: b0ba8b029c298e0cc545206d2df4757be0ec2ac2
https://github.com/scikit-learn/scikit-learn/commit/b0ba8b029c298e0cc545206d2df4757be0ec2ac2
Author: Guillaume Lemaitre <[email protected]>
Date: 2025-12-22 (Mon, 22 Dec 2025)
Changed paths:
M doc/about.rst
M doc/faq.rst
Log Message:
-----------
DOC add link to brand guidelines (#32907)
Commit: 0e366004a64444c2ee7124bfc28d49d87faabae2
https://github.com/scikit-learn/scikit-learn/commit/0e366004a64444c2ee7124bfc28d49d87faabae2
Author: Loïc Estève <[email protected]>
Date: 2025-12-23 (Tue, 23 Dec 2025)
Changed paths:
M sklearn/linear_model/_logistic.py
M sklearn/linear_model/tests/test_logistic.py
Log Message:
-----------
FIX Avoid LogisticRegression spurious warning with `C=np.inf` (#32932)
Co-authored-by: Jack <[email protected]>
Commit: eec13ccc9c81027ce9387e1fce6f04fd22e80d4d
https://github.com/scikit-learn/scikit-learn/commit/eec13ccc9c81027ce9387e1fce6f04fd22e80d4d
Author: Omar Salman <[email protected]>
Date: 2025-12-23 (Tue, 23 Dec 2025)
Changed paths:
M doc/modules/sgd.rst
A doc/whats_new/upcoming_changes/sklearn.linear_model/32778.fix.rst
M sklearn/linear_model/_sgd_fast.pyx.tp
M sklearn/linear_model/_stochastic_gradient.py
M sklearn/linear_model/tests/test_sgd.py
Log Message:
-----------
FIX Correct the formulation of `alpha` in `SGDOneClassSVM` (#32778)
Commit: e53f0b85190a3014fb9a49edc05e6f871ff696bc
https://github.com/scikit-learn/scikit-learn/commit/e53f0b85190a3014fb9a49edc05e6f871ff696bc
Author: Loïc Estève <[email protected]>
Date: 2025-12-23 (Tue, 23 Dec 2025)
Changed paths:
M doc/whats_new/v1.8.rst
Log Message:
-----------
DOC Add release highlights link in 1.8 changelog (#32933)
Commit: 43a7ffeef5f049021cf9081bb3f7860f62536c81
https://github.com/scikit-learn/scikit-learn/commit/43a7ffeef5f049021cf9081bb3f7860f62536c81
Author: GAUTAM V DATLA <[email protected]>
Date: 2025-12-24 (Wed, 24 Dec 2025)
Changed paths:
M sklearn/tests/test_naive_bayes.py
Log Message:
-----------
CI Make test_predict_joint_proba more stable for different random seeds
(#32939)
Commit: 4a3f3571f51a87e388541b513c0addf41e66b396
https://github.com/scikit-learn/scikit-learn/commit/4a3f3571f51a87e388541b513c0addf41e66b396
Author: Lucy Liu <[email protected]>
Date: 2025-12-24 (Wed, 24 Dec 2025)
Changed paths:
M doc/glossary.rst
Log Message:
-----------
DOC Add glossary entry for one-vs-rest and one-vs-one (#32931)
Commit: 4ac107924f6c017481c1a8c432c0512a9ec2dc0a
https://github.com/scikit-learn/scikit-learn/commit/4ac107924f6c017481c1a8c432c0512a9ec2dc0a
Author: CipherCat <[email protected]>
Date: 2025-12-26 (Fri, 26 Dec 2025)
Changed paths:
M doc/modules/density.rst
Log Message:
-----------
Fix subject–verb agreement in documentation (#32945)
Commit: f397c5a328f51c17d28aacd14c8de35d4fcd91db
https://github.com/scikit-learn/scikit-learn/commit/f397c5a328f51c17d28aacd14c8de35d4fcd91db
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-29 (Mon, 29 Dec 2025)
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: (#32965)
Co-authored-by: Lock file bot <[email protected]>
Commit: 2057f9cc3d96ec9e366b087890c141c659c26297
https://github.com/scikit-learn/scikit-learn/commit/2057f9cc3d96ec9e366b087890c141c659c26297
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-29 (Mon, 29 Dec 2025)
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:
(#32966)
Co-authored-by: Lock file bot <[email protected]>
Commit: e47b3be9eb32a6cba7252cc59bde6a25a7d573e8
https://github.com/scikit-learn/scikit-learn/commit/e47b3be9eb32a6cba7252cc59bde6a25a7d573e8
Author: scikit-learn-bot <[email protected]>
Date: 2025-12-29 (Mon, 29 Dec 2025)
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:
(#32967)
Co-authored-by: Lock file bot <[email protected]>
Commit: f82d5769927a6a764ee0eeefcf64cfb5904b0fa0
https://github.com/scikit-learn/scikit-learn/commit/f82d5769927a6a764ee0eeefcf64cfb5904b0fa0
Author: Christian Lorentzen <[email protected]>
Date: 2025-12-31 (Wed, 31 Dec 2025)
Changed paths:
M sklearn/linear_model/_linear_loss.py
Log Message:
-----------
ENH small improvement of hessian product in
LinearModelLoss.gradient_hessian_product (#32972)
Commit: 7f9afb87a0a3f9b624ac5d0861a8afa4335524a2
https://github.com/scikit-learn/scikit-learn/commit/7f9afb87a0a3f9b624ac5d0861a8afa4335524a2
Author: Olivier Grisel <[email protected]>
Date: 2025-12-31 (Wed, 31 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/many-modules/32942.fix.rst
M sklearn/utils/_repr_html/params.py
M sklearn/utils/_repr_html/tests/test_params.py
Log Message:
-----------
Fix missing HTML escape in parameters repr (#32942)
Commit: 46970effc67ee2b4e2bc08bb81b09520f2db86f3
https://github.com/scikit-learn/scikit-learn/commit/46970effc67ee2b4e2bc08bb81b09520f2db86f3
Author: Olivier Grisel <[email protected]>
Date: 2025-12-31 (Wed, 31 Dec 2025)
Changed paths:
M sklearn/ensemble/_hist_gradient_boosting/tests/test_gradient_boosting.py
Log Message:
-----------
FIX monkeypatch.settattr raising AttributeError (#32954)
Commit: 4be3e7dd5826babf25489318ab553475c5f3719d
https://github.com/scikit-learn/scikit-learn/commit/4be3e7dd5826babf25489318ab553475c5f3719d
Author: Dea María Léon <[email protected]>
Date: 2025-12-31 (Wed, 31 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/sklearn.compose/32713.fix.rst
M sklearn/compose/_column_transformer.py
M sklearn/compose/tests/test_column_transformer.py
M sklearn/utils/_repr_html/estimator.py
Log Message:
-----------
FIX `remainder` parameter for column transformer visual block (#32713)
Co-authored-by: Guillaume Lemaitre <[email protected]>
Commit: 03c1d566ee268b6029977b816e79d93403568e26
https://github.com/scikit-learn/scikit-learn/commit/03c1d566ee268b6029977b816e79d93403568e26
Author: Christian Lorentzen <[email protected]>
Date: 2025-12-31 (Wed, 31 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/sklearn.linear_model/32845.enhancement.rst
M sklearn/linear_model/_cd_fast.pyx
M sklearn/linear_model/_coordinate_descent.py
M sklearn/linear_model/tests/test_coordinate_descent.py
M sklearn/linear_model/tests/test_sparse_coordinate_descent.py
Log Message:
-----------
ENH/FIX: make coordinate descent solver converge for ridge regression (#32845)
Commit: 04c9f3eee9dafa76b92bc589e55e700398ca6e10
https://github.com/scikit-learn/scikit-learn/commit/04c9f3eee9dafa76b92bc589e55e700398ca6e10
Author: Junteng Li <[email protected]>
Date: 2025-12-31 (Wed, 31 Dec 2025)
Changed paths:
A doc/whats_new/upcoming_changes/sklearn.linear_model/32768.fix.rst
M sklearn/linear_model/_coordinate_descent.py
M sklearn/linear_model/tests/test_coordinate_descent.py
Log Message:
-----------
FIX coordinate descent alpha_max for positive=True (#32768)
Co-authored-by: Christian Lorentzen <[email protected]>
Commit: e0c77885d7ac83c5cc9204fbe51044fc759fbcd5
https://github.com/scikit-learn/scikit-learn/commit/e0c77885d7ac83c5cc9204fbe51044fc759fbcd5
Author: Stefanie Senger <[email protected]>
Date: 2026-01-02 (Fri, 02 Jan 2026)
Changed paths:
M sklearn/metrics/_ranking.py
M sklearn/metrics/tests/test_ranking.py
Log Message:
-----------
FIX Error handling in ranking metrics supporting multiclass:
`average_precision_score`, `roc_auc_score` and `top_k_accuracy_score` (#32912)
Commit: 6dce55ebff962076625db46ab70b6b1c939f423b
https://github.com/scikit-learn/scikit-learn/commit/6dce55ebff962076625db46ab70b6b1c939f423b
Author: Omar Salman <[email protected]>
Date: 2026-01-03 (Sat, 03 Jan 2026)
Changed paths:
M sklearn/linear_model/tests/test_coordinate_descent.py
Log Message:
-----------
FIX remove the special check in `test_enet_ols_consistency` (#32988)
Commit: 1b0138758b026e968b15cab68c931c69e5249f17
https://github.com/scikit-learn/scikit-learn/commit/1b0138758b026e968b15cab68c931c69e5249f17
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-05 (Mon, 05 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: (#32997)
Co-authored-by: Lock file bot <[email protected]>
Commit: d155ee985f1c328eedb39b01c6b8fbed26db1f4a
https://github.com/scikit-learn/scikit-learn/commit/d155ee985f1c328eedb39b01c6b8fbed26db1f4a
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-05 (Mon, 05 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:
(#32998)
Co-authored-by: Lock file bot <[email protected]>
Commit: dba7037676c2d433fe3dd449092fc88feca9bf95
https://github.com/scikit-learn/scikit-learn/commit/dba7037676c2d433fe3dd449092fc88feca9bf95
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 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:
(#32999)
Co-authored-by: Lock file bot <[email protected]>
Commit: 60fb6bd45047c72a4096c89a721b833d02aa032a
https://github.com/scikit-learn/scikit-learn/commit/60fb6bd45047c72a4096c89a721b833d02aa032a
Author: Stefanie Senger <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M COPYING
Log Message:
-----------
MNT Update year to 2026 in COPYING (#32992)
Commit: abcfa076153a841af6efcac7860338605b83a3d7
https://github.com/scikit-learn/scikit-learn/commit/abcfa076153a841af6efcac7860338605b83a3d7
Author: clijo <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M sklearn/linear_model/_least_angle.py
Log Message:
-----------
DOC Fix truncated summaries caused by 'a.k.a.' (#32995)
Commit: 3db0cd3caa3bf114917589865cd789f208e80322
https://github.com/scikit-learn/scikit-learn/commit/3db0cd3caa3bf114917589865cd789f208e80322
Author: Christine P. Chai <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M doc/api_reference.py
M doc/developers/cython.rst
M doc/make.bat
M doc/modules/feature_selection.rst
M doc/modules/model_evaluation.rst
M examples/covariance/plot_covariance_estimation.py
M examples/covariance/plot_lw_vs_oas.py
M examples/ensemble/plot_hgbt_regression.py
M examples/linear_model/plot_lasso_and_elasticnet.py
M sklearn/datasets/tests/test_openml.py
M sklearn/decomposition/tests/test_kernel_pca.py
M sklearn/feature_selection/tests/test_rfe.py
M sklearn/kernel_approximation.py
M sklearn/linear_model/_logistic.py
M sklearn/metrics/tests/test_pairwise.py
M sklearn/multiclass.py
M sklearn/svm/tests/test_bounds.py
M sklearn/utils/_bunch.py
M sklearn/utils/_repr_html/estimator.py
M sklearn/utils/_repr_html/tests/test_js.py
M sklearn/utils/estimator_checks.py
M sklearn/utils/tests/test_arpack.py
Log Message:
-----------
DOC: Correct many a/an usage mistakes (#32996)
Commit: 932c8bf22d018cd054904a3f498a4eac0d6d40f0
https://github.com/scikit-learn/scikit-learn/commit/932c8bf22d018cd054904a3f498a4eac0d6d40f0
Author: Lucas Colley <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M maint_tools/vendor_array_api_compat.sh
M sklearn/externals/array_api_compat/__init__.py
M sklearn/externals/array_api_compat/_internal.py
M sklearn/externals/array_api_compat/common/_aliases.py
M sklearn/externals/array_api_compat/common/_helpers.py
M sklearn/externals/array_api_compat/common/_linalg.py
M sklearn/externals/array_api_compat/common/_typing.py
M sklearn/externals/array_api_compat/cupy/__init__.py
M sklearn/externals/array_api_compat/cupy/_aliases.py
M sklearn/externals/array_api_compat/cupy/_typing.py
M sklearn/externals/array_api_compat/cupy/fft.py
M sklearn/externals/array_api_compat/cupy/linalg.py
M sklearn/externals/array_api_compat/dask/array/__init__.py
M sklearn/externals/array_api_compat/dask/array/_aliases.py
M sklearn/externals/array_api_compat/dask/array/_info.py
M sklearn/externals/array_api_compat/dask/array/fft.py
M sklearn/externals/array_api_compat/dask/array/linalg.py
M sklearn/externals/array_api_compat/numpy/__init__.py
M sklearn/externals/array_api_compat/numpy/_aliases.py
M sklearn/externals/array_api_compat/numpy/_info.py
M sklearn/externals/array_api_compat/numpy/_typing.py
M sklearn/externals/array_api_compat/numpy/fft.py
M sklearn/externals/array_api_compat/numpy/linalg.py
M sklearn/externals/array_api_compat/torch/__init__.py
M sklearn/externals/array_api_compat/torch/_aliases.py
M sklearn/externals/array_api_compat/torch/fft.py
M sklearn/externals/array_api_compat/torch/linalg.py
Log Message:
-----------
MNT: externals: bump array-api-compat to v1.13 (#32962)
Co-authored-by: Olivier Grisel <[email protected]>
Commit: b345ff7cadeb9f80035041e9bdf931cc695413d5
https://github.com/scikit-learn/scikit-learn/commit/b345ff7cadeb9f80035041e9bdf931cc695413d5
Author: Christian Lorentzen <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M sklearn/linear_model/tests/test_logistic.py
Log Message:
-----------
TST cleanup of tests for LogisticRegression (#32759)
Commit: dc882ace84bb339284881bc87f235c619ef843d6
https://github.com/scikit-learn/scikit-learn/commit/dc882ace84bb339284881bc87f235c619ef843d6
Author: Marco Edward Gorelli <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M doc/about.rst
M doc/maintainers_emeritus.rst
M doc/modules/manifold.rst
M pyproject.toml
Log Message:
-----------
MNT: Fix `pre-commit run --all-files` (#32813)
Commit: fafe37e414cf22448e861371c537fa2c476639b7
https://github.com/scikit-learn/scikit-learn/commit/fafe37e414cf22448e861371c537fa2c476639b7
Author: Lev <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M sklearn/linear_model/_ridge.py
Log Message:
-----------
DOC add links to plot_ridge_coeffs example (#31454)
Co-authored-by: Maren Westermann <[email protected]>
Commit: 173b8d51ecd9586dba2559e3389609ed5cd66f61
https://github.com/scikit-learn/scikit-learn/commit/173b8d51ecd9586dba2559e3389609ed5cd66f61
Author: Arturo Amor <[email protected]>
Date: 2026-01-05 (Mon, 05 Jan 2026)
Changed paths:
M examples/ensemble/plot_stack_predictors.py
Log Message:
-----------
DOC Rework StackingRegressor example and add SuperLearner (#32163)
Co-authored-by: ArturoAmorQ <[email protected]>
Co-authored-by: Virgil Chan <[email protected]>
Commit: 8061a3988f277b80e4ddc4db52c3980c2664a532
https://github.com/scikit-learn/scikit-learn/commit/8061a3988f277b80e4ddc4db52c3980c2664a532
Author: Olivier Grisel <[email protected]>
Date: 2026-01-06 (Tue, 06 Jan 2026)
Changed paths:
M sklearn/linear_model/tests/test_ridge.py
Log Message:
-----------
TST missing random state seed in
test_ridge_regression_check_arguments_validity (#33013)
Commit: 39e3116fe0b0c2da2d74edfae99964ece33d4e9e
https://github.com/scikit-learn/scikit-learn/commit/39e3116fe0b0c2da2d74edfae99964ece33d4e9e
Author: Emily (Xinyi) Chen <[email protected]>
Date: 2026-01-06 (Tue, 06 Jan 2026)
Changed paths:
M .github/workflows/cuda-ci.yml
M doc/modules/array_api.rst
A doc/whats_new/upcoming_changes/array-api/29661.enhancement.rst
M sklearn/kernel_approximation.py
M sklearn/metrics/pairwise.py
M sklearn/tests/test_kernel_approximation.py
Log Message:
-----------
Add array API support for Nystroem approximation (#29661)
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
Co-authored-by: Lucy Liu <[email protected]>
Commit: 938cd9798879757d8f681d5c82cdf0503aac96a3
https://github.com/scikit-learn/scikit-learn/commit/938cd9798879757d8f681d5c82cdf0503aac96a3
Author: Olivier Grisel <[email protected]>
Date: 2026-01-06 (Tue, 06 Jan 2026)
Changed paths:
A doc/whats_new/upcoming_changes/array-api/32846.fix.rst
M sklearn/decomposition/_dict_learning.py
M sklearn/utils/_array_api.py
M sklearn/utils/_test_common/instance_generator.py
M sklearn/utils/estimator_checks.py
M sklearn/utils/tests/test_array_api.py
Log Message:
-----------
Fix make sure enabling `array_api_dispatch=True` does not break any estimator
on NumPy inputs (#32846)
Co-authored-by: Omar Salman <[email protected]>
Co-authored-by: Lucy Liu <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
Co-authored-by: Tim Head <[email protected]>
Commit: 8a59044f2b8310a11213399cca06c3a7c42f1948
https://github.com/scikit-learn/scikit-learn/commit/8a59044f2b8310a11213399cca06c3a7c42f1948
Author: ANAND VENUGOPAL <[email protected]>
Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths:
M sklearn/model_selection/_search.py
Log Message:
-----------
DOC: clarify verbose behavior in GridSearchCV and RandomizedSearchCV (#32968)
Co-authored-by: Stefanie Senger <[email protected]>
Commit: e5aa6efedad6f7e45ab68d25a46c1b5ccc344916
https://github.com/scikit-learn/scikit-learn/commit/e5aa6efedad6f7e45ab68d25a46c1b5ccc344916
Author: Omar Salman <[email protected]>
Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths:
M sklearn/linear_model/tests/test_logistic.py
Log Message:
-----------
TST Fix some tests with `global_random_seed` in `test_logistic.py` (#33021)
Commit: aef9c5e8d6e6914fc068f9edec593593a3eb4668
https://github.com/scikit-learn/scikit-learn/commit/aef9c5e8d6e6914fc068f9edec593593a3eb4668
Author: Xiao Yuan <[email protected]>
Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths:
M doc/modules/decomposition.rst
Log Message:
-----------
DOC fix link to NNDSVD paper (#32983)
Commit: 8455af812e8d8dc27225eff42073f1b8be215502
https://github.com/scikit-learn/scikit-learn/commit/8455af812e8d8dc27225eff42073f1b8be215502
Author: prakritim01 <[email protected]>
Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths:
M doc/about.rst
M doc/conf.py
M doc/developers/contributing.rst
M doc/developers/performance.rst
M doc/install.rst
M doc/model_persistence.rst
M doc/modules/clustering.rst
M doc/modules/cross_validation.rst
M doc/modules/decomposition.rst
M doc/modules/grid_search.rst
M doc/modules/linear_model.rst
M doc/modules/model_evaluation.rst
M doc/modules/svm.rst
M doc/modules/tree.rst
M doc/testimonials/testimonials.rst
M doc/whats_new/_contributors.rst
M doc/whats_new/v0.16.rst
M doc/whats_new/v0.23.rst
Log Message:
-----------
DOC Switch insecure http links to https (#32969)
Co-authored-by: Prakriti Manhar <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Lucy Liu <[email protected]>
Commit: 131cc425fdf4d93f86dddbf0a0434750f0fd11ec
https://github.com/scikit-learn/scikit-learn/commit/131cc425fdf4d93f86dddbf0a0434750f0fd11ec
Author: Dea María Léon <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M sklearn/utils/_repr_html/estimator.css
M sklearn/utils/_repr_html/estimator.py
Log Message:
-----------
MAINT Remove CSS template substitution in estimators' HTML Display (#32839)
Commit: 017c91d7cb9f8aeb21bc8640e0d5dd0be5e9af56
https://github.com/scikit-learn/scikit-learn/commit/017c91d7cb9f8aeb21bc8640e0d5dd0be5e9af56
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M .circleci/config.yml
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:
(#32902)
Co-authored-by: Lock file bot <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
Commit: 255a5429bd2ec6d6e81864a37e9a8476c1748c26
https://github.com/scikit-learn/scikit-learn/commit/255a5429bd2ec6d6e81864a37e9a8476c1748c26
Author: Tim Head <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M sklearn/metrics/_classification.py
Log Message:
-----------
Fix `log_loss` and `d2_log_loss_score` type promotion mismatch (#33022)
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Virgil Chan <[email protected]>
Commit: 3ca712bec1a90f54adc7d7883f0f5f0c6b325e2b
https://github.com/scikit-learn/scikit-learn/commit/3ca712bec1a90f54adc7d7883f0f5f0c6b325e2b
Author: Chaitanya Dasari <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M sklearn/metrics/_classification.py
M sklearn/utils/_plotting.py
Log Message:
-----------
DOC: Fix duplicate words in comments and docstrings (#33023)
Commit: 5035f737e983a0bc28fe9da323058dcaeabcb558
https://github.com/scikit-learn/scikit-learn/commit/5035f737e983a0bc28fe9da323058dcaeabcb558
Author: Lucy Liu <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M build_tools/azure/pylatest_conda_forge_mkl_linux-64_conda.lock
M build_tools/azure/pylatest_conda_forge_osx-arm64_conda.lock
M build_tools/azure/pylatest_pip_openblas_pandas_environment.yml
M build_tools/azure/pylatest_pip_openblas_pandas_linux-64_conda.lock
M build_tools/azure/pylatest_pip_scipy_dev_environment.yml
M build_tools/azure/pylatest_pip_scipy_dev_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_environment.yml
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_environment.yml
M build_tools/circle/doc_linux-64_conda.lock
M build_tools/circle/doc_min_dependencies_linux-64_conda.lock
M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock
M build_tools/github/pymin_conda_forge_arm_linux-aarch64_conda.lock
M build_tools/update_environments_and_lock_files.py
Log Message:
-----------
MNT: Remove numpydoc upperbound in lock files (#33018)
Co-authored-by: Olivier Grisel <[email protected]>
Commit: ae4f120a87d3a1b25c4044a479138d4d2f6bb33d
https://github.com/scikit-learn/scikit-learn/commit/ae4f120a87d3a1b25c4044a479138d4d2f6bb33d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M .github/workflows/autoclose-schedule.yml
M .github/workflows/bot-lint-comment.yml
M .github/workflows/check-changelog.yml
M .github/workflows/check-sdist.yml
M .github/workflows/codeql.yml
M .github/workflows/codespell.yml
M .github/workflows/cuda-ci.yml
M .github/workflows/emscripten.yml
M .github/workflows/labeler-title-regex.yml
M .github/workflows/lint.yml
M .github/workflows/publish_pypi.yml
M .github/workflows/unit-tests.yml
M .github/workflows/update-lock-files.yml
M .github/workflows/update_tracking_issue.yml
M .github/workflows/wheels.yml
Log Message:
-----------
Bump the actions group with 7 updates (#32981)
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Commit: 66fbe2dcf91d8f9ff3e827856fb2e4f90b57ddc2
https://github.com/scikit-learn/scikit-learn/commit/66fbe2dcf91d8f9ff3e827856fb2e4f90b57ddc2
Author: John Hendricks <[email protected]>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
A doc/whats_new/upcoming_changes/many-modules/32212.fix.rst
A doc/whats_new/upcoming_changes/sklearn.svm/32212.fix.rst
M sklearn/linear_model/_stochastic_gradient.py
M sklearn/svm/src/libsvm/svm.cpp
M sklearn/svm/tests/test_svm.py
M sklearn/tests/test_common.py
M sklearn/utils/_test_common/instance_generator.py
M sklearn/utils/estimator_checks.py
M sklearn/utils/stats.py
M sklearn/utils/tests/test_stats.py
M sklearn/utils/tests/test_validation.py
M sklearn/utils/validation.py
Log Message:
-----------
MNT Add option to raise when all sample weights are 0 in
`_check_sample_weight` (#32212)
Co-authored-by: John Hendricks <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Commit: 66200f149ba6c64a3a93dd73e37bdeea87bb5db8
https://github.com/scikit-learn/scikit-learn/commit/66200f149ba6c64a3a93dd73e37bdeea87bb5db8
Author: François Paugam <[email protected]>
Date: 2026-01-09 (Fri, 09 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
Log Message:
-----------
CI List failed tests in tracking issue for unit-tests GHA (#33027)
Co-authored-by: Loïc Estève <[email protected]>
Commit: 762734097daa72f6bd1b363ac989afa4717530f7
https://github.com/scikit-learn/scikit-learn/commit/762734097daa72f6bd1b363ac989afa4717530f7
Author: Arthur Lacote <[email protected]>
Date: 2026-01-10 (Sat, 10 Jan 2026)
Changed paths:
M doc/modules/model_evaluation.rst
M doc/modules/tree.rst
A doc/whats_new/upcoming_changes/sklearn.ensemble/32708.api.rst
A doc/whats_new/upcoming_changes/sklearn.ensemble/32708.fix.rst
A doc/whats_new/upcoming_changes/sklearn.tree/32708.api.rst
M examples/ensemble/plot_gradient_boosting_quantile.py
M sklearn/ensemble/_forest.py
M sklearn/ensemble/_gb.py
M sklearn/ensemble/tests/test_forest.py
M sklearn/ensemble/tests/test_gradient_boosting.py
M sklearn/inspection/tests/test_partial_dependence.py
M sklearn/tree/_classes.py
M sklearn/tree/_criterion.pyx
M sklearn/tree/_export.py
M sklearn/tree/tests/test_export.py
M sklearn/tree/tests/test_tree.py
M sklearn/utils/_test_common/instance_generator.py
Log Message:
-----------
MNT: trees/forests/GBT: deprecate `"friedman_mse"` criterion (#32708)
Co-authored-by: Christian Lorentzen <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Commit: 2e03d830a7d703558d022aae0644b66e64f04fab
https://github.com/scikit-learn/scikit-learn/commit/2e03d830a7d703558d022aae0644b66e64f04fab
Author: Bharat Raghunathan <[email protected]>
Date: 2026-01-11 (Sun, 11 Jan 2026)
Changed paths:
M doc/modules/array_api.rst
A doc/whats_new/upcoming_changes/array-api/32979.feature.rst
M sklearn/metrics/pairwise.py
M sklearn/metrics/tests/test_common.py
Log Message:
-----------
FEA Add Array API support to `paired_manhattan_distances` (#32979)
Commit: 4c7b08f2abf49d3bac752f995d927557ccee94e3
https://github.com/scikit-learn/scikit-learn/commit/4c7b08f2abf49d3bac752f995d927557ccee94e3
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-12 (Mon, 12 Jan 2026)
Changed paths:
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:
(#33052)
Co-authored-by: Lock file bot <[email protected]>
Commit: 8fb457f718e7946623a184460c559ca311a75bee
https://github.com/scikit-learn/scikit-learn/commit/8fb457f718e7946623a184460c559ca311a75bee
Author: TejasAnalyst <[email protected]>
Date: 2026-01-13 (Tue, 13 Jan 2026)
Changed paths:
M doc/modules/feature_extraction.rst
Log Message:
-----------
DOC: Fix typo "hyperparamters" in feature_extraction.rst (#33060)
Commit: 17e8c90bbdcbbc5ae07f8e7f4eb924c20e455048
https://github.com/scikit-learn/scikit-learn/commit/17e8c90bbdcbbc5ae07f8e7f4eb924c20e455048
Author: Auguste Baum <[email protected]>
Date: 2026-01-13 (Tue, 13 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
M azure-pipelines.yml
R build_tools/azure/windows.yml
Log Message:
-----------
CI Port windows test job from Azure to GHA (#33062)
Commit: bb4b88c090b76678f6670feaa90f13d2b536acc0
https://github.com/scikit-learn/scikit-learn/commit/bb4b88c090b76678f6670feaa90f13d2b536acc0
Author: Lucy Liu <[email protected]>
Date: 2026-01-13 (Tue, 13 Jan 2026)
Changed paths:
M sklearn/metrics/_classification.py
Log Message:
-----------
DOC Fix and amend `hinge_loss` docstring (#33054)
Commit: 38a2348bf553d4248dd062b64cce6d72b1568f72
https://github.com/scikit-learn/scikit-learn/commit/38a2348bf553d4248dd062b64cce6d72b1568f72
Author: Auguste Baum <[email protected]>
Date: 2026-01-13 (Tue, 13 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
M azure-pipelines.yml
Log Message:
-----------
CI Port Linux ubuntu_atlas test job from Azure to GHA (#33064)
Co-authored-by: Loïc Estève <[email protected]>
Commit: bb083c4c75b125ef968342b7c0c496916b9d6166
https://github.com/scikit-learn/scikit-learn/commit/bb083c4c75b125ef968342b7c0c496916b9d6166
Author: Auguste Baum <[email protected]>
Date: 2026-01-13 (Tue, 13 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
Log Message:
-----------
CI Add architecture to Windows test name (#33069)
Commit: 3db6b3c7ac32d21f2b0e96d646aaff7f059d929c
https://github.com/scikit-learn/scikit-learn/commit/3db6b3c7ac32d21f2b0e96d646aaff7f059d929c
Author: Auguste Baum <[email protected]>
Date: 2026-01-13 (Tue, 13 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
M azure-pipelines.yml
Log Message:
-----------
CI Port Linux min_dependencies test job from Azure to GHA (#33068)
Co-authored-by: Loïc Estève <[email protected]>
Commit: a1c64ee3ebf17ced541b64192094ce73684541a1
https://github.com/scikit-learn/scikit-learn/commit/a1c64ee3ebf17ced541b64192094ce73684541a1
Author: Loïc Estève <[email protected]>
Date: 2026-01-14 (Wed, 14 Jan 2026)
Changed paths:
M sklearn/utils/tests/test_response.py
Log Message:
-----------
TST Avoid segmentation fault with free-threaded and pytest-run-parallel
(#33070)
Commit: 75bf0c6eed87e245ad4ee612d51f8434142dcbba
https://github.com/scikit-learn/scikit-learn/commit/75bf0c6eed87e245ad4ee612d51f8434142dcbba
Author: Auguste Baum <[email protected]>
Date: 2026-01-14 (Wed, 14 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
M azure-pipelines.yml
Log Message:
-----------
CI Port MacOS no_openmp test job from Azure to GHA (#33065)
Co-authored-by: Loïc Estève <[email protected]>
Commit: 0e729831aeb5574c806e87a74bcefd4e76ac6bdc
https://github.com/scikit-learn/scikit-learn/commit/0e729831aeb5574c806e87a74bcefd4e76ac6bdc
Author: Auguste Baum <[email protected]>
Date: 2026-01-14 (Wed, 14 Jan 2026)
Changed paths:
M azure-pipelines.yml
R build_tools/azure/posix-all-parallel.yml
M doc/developers/contributing.rst
Log Message:
-----------
CI Run all Azure jobs in parallel (#33077)
Commit: 28a733911f8e4b37ab98a320b2540c4a20989625
https://github.com/scikit-learn/scikit-learn/commit/28a733911f8e4b37ab98a320b2540c4a20989625
Author: Auguste Baum <[email protected]>
Date: 2026-01-14 (Wed, 14 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
M azure-pipelines.yml
Log Message:
-----------
CI Port ubuntu_2204 test job from Azure to GHA (#33078)
Commit: 6c084a8152d41419fb7baf2bc1692890385d6599
https://github.com/scikit-learn/scikit-learn/commit/6c084a8152d41419fb7baf2bc1692890385d6599
Author: pavitra danappa byali <[email protected]>
Date: 2026-01-14 (Wed, 14 Jan 2026)
Changed paths:
M doc/modules/linear_model.rst
Log Message:
-----------
DOC Fix incomplete sentence in linear model introduction (#33024)
Commit: d85628422cd1f36c886670a42ff70f92a5a695d0
https://github.com/scikit-learn/scikit-learn/commit/d85628422cd1f36c886670a42ff70f92a5a695d0
Author: Christian Lorentzen <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M sklearn/linear_model/_cd_fast.pyx
Log Message:
-----------
MNT rename l1_reg to alpha in enet_coordinate_descent_multi_task (#33083)
Commit: 0707e6287f128d824860d970896d414d9d96da7c
https://github.com/scikit-learn/scikit-learn/commit/0707e6287f128d824860d970896d414d9d96da7c
Author: Loïc Estève <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M sklearn/linear_model/tests/test_logistic.py
Log Message:
-----------
TST Mark test_logreg_l1 as thread-unsafe (#33080)
Commit: d1424602ff403b7e50e97dc145a60e8535c686ab
https://github.com/scikit-learn/scikit-learn/commit/d1424602ff403b7e50e97dc145a60e8535c686ab
Author: Loïc Estève <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M build_tools/azure/install.sh
M sklearn/utils/_testing.py
Log Message:
-----------
CI Fix scipy-dev build issues (#33087)
Commit: e96804eeb7604700b74270dfafe746d88bab7411
https://github.com/scikit-learn/scikit-learn/commit/e96804eeb7604700b74270dfafe746d88bab7411
Author: Anne Beyer <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M sklearn/compose/tests/test_column_transformer.py
M sklearn/tests/test_pipeline.py
M sklearn/utils/metaestimators.py
Log Message:
-----------
FIX add actual class name to error message in class vs. instance error
(#33088)
Co-authored-by: Olivier Grisel <[email protected]>
Commit: fdb20acfa6f197f316bc3cc3a2cab71351136128
https://github.com/scikit-learn/scikit-learn/commit/fdb20acfa6f197f316bc3cc3a2cab71351136128
Author: Stefanie Senger <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M examples/miscellaneous/plot_metadata_routing.py
M sklearn/utils/_metadata_requests.py
Log Message:
-----------
DOC Simplify metadata routing example and add short example to docstrings
(#32191)
Commit: 6ea7b189c105793d925e006064b66b6be9857d44
https://github.com/scikit-learn/scikit-learn/commit/6ea7b189c105793d925e006064b66b6be9857d44
Author: Anne Beyer <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M .github/workflows/wheels.yml
Log Message:
-----------
CI remove scipy<1.16.2 requirement in wheel builder (#33090)
Commit: b76422979fc4d215d8063dc27e4b8acdcd33c60d
https://github.com/scikit-learn/scikit-learn/commit/b76422979fc4d215d8063dc27e4b8acdcd33c60d
Author: Arthur Lacote <[email protected]>
Date: 2026-01-15 (Thu, 15 Jan 2026)
Changed paths:
M sklearn/ensemble/_forest.py
M sklearn/ensemble/tests/test_forest.py
Log Message:
-----------
FIX: fix deprecation of "friedman_mse" criterion in forests (#33039)
Co-authored-by: Christian Lorentzen <[email protected]>
Commit: de7661dbbba546d22e4610b23bf5a38bcc7e4303
https://github.com/scikit-learn/scikit-learn/commit/de7661dbbba546d22e4610b23bf5a38bcc7e4303
Author: François Paugam <[email protected]>
Date: 2026-01-16 (Fri, 16 Jan 2026)
Changed paths:
M .github/workflows/unit-tests.yml
Log Message:
-----------
CI Fix the unit tests GHA on windows (#33081)
Commit: ce1b377f3bb2580e7cc1e35ba7eed2131e3b8e8e
https://github.com/scikit-learn/scikit-learn/commit/ce1b377f3bb2580e7cc1e35ba7eed2131e3b8e8e
Author: antoinebaker <[email protected]>
Date: 2026-01-16 (Fri, 16 Jan 2026)
Changed paths:
A doc/whats_new/upcoming_changes/sklearn.ensemble/31529.fix.rst
M sklearn/ensemble/_bagging.py
A sklearn/ensemble/_bootstrap.py
M sklearn/ensemble/_forest.py
M sklearn/ensemble/tests/test_bagging.py
A sklearn/ensemble/tests/test_bootstrap.py
M sklearn/ensemble/tests/test_forest.py
M sklearn/ensemble/tests/test_voting.py
Log Message:
-----------
FIX Draw indices using sample_weight in Random Forests (#31529)
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Lucy Liu <[email protected]>
Co-authored-by: Arthur Lacote <[email protected]>
Commit: 830d84190cefbd9dd2a108786616d008dae3b910
https://github.com/scikit-learn/scikit-learn/commit/830d84190cefbd9dd2a108786616d008dae3b910
Author: Bodhi Silberling <[email protected]>
Date: 2026-01-19 (Mon, 19 Jan 2026)
Changed paths:
M sklearn/utils/validation.py
Log Message:
-----------
Fix inconsistent string formatting in check_is_fitted function (#33104)
Commit: 9cc8266aaf067885f7553c61dc525d6116579635
https://github.com/scikit-learn/scikit-learn/commit/9cc8266aaf067885f7553c61dc525d6116579635
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-19 (Mon, 19 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: (#33050)
Co-authored-by: Lock file bot <[email protected]>
Commit: da6dcb1ea9945520e452dcb93fc2cf15c5761ab4
https://github.com/scikit-learn/scikit-learn/commit/da6dcb1ea9945520e452dcb93fc2cf15c5761ab4
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-19 (Mon, 19 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
Log Message:
-----------
:lock: :robot: CI Update lock files for main CI build(s) :lock: :robot:
(#33105)
Co-authored-by: Lock file bot <[email protected]>
Commit: 1c827286a4dfe19a5a0a52277fca539e4445037f
https://github.com/scikit-learn/scikit-learn/commit/1c827286a4dfe19a5a0a52277fca539e4445037f
Author: scikit-learn-bot <[email protected]>
Date: 2026-01-19 (Mon, 19 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:
(#33051)
Co-authored-by: Lock file bot <[email protected]>
Commit: 935121fb73f68b7f8f61fd2be29203325948cb52
https://github.com/scikit-learn/scikit-learn/commit/935121fb73f68b7f8f61fd2be29203325948cb52
Author: Olivier Grisel <[email protected]>
Date: 2026-01-19 (Mon, 19 Jan 2026)
Changed paths:
M build_tools/github/pylatest_conda_forge_cuda_array-api_linux-64_conda.lock
Log Message:
-----------
MAINT update array API lock file (#33107)
Commit: 34653fe1a15a406b53fe31ba6e3601ea32145b16
https://github.com/scikit-learn/scikit-learn/commit/34653fe1a15a406b53fe31ba6e3601ea32145b16
Author: Stefanie Senger <[email protected]>
Date: 2026-01-19 (Mon, 19 Jan 2026)
Changed paths:
M sklearn/calibration.py
M sklearn/covariance/_graph_lasso.py
M sklearn/feature_selection/_base.py
M sklearn/feature_selection/_rfe.py
M sklearn/feature_selection/_sequential.py
M sklearn/linear_model/_coordinate_descent.py
M sklearn/linear_model/_least_angle.py
M sklearn/linear_model/_omp.py
M sklearn/linear_model/_ridge.py
M sklearn/model_selection/_plot.py
M sklearn/model_selection/_search.py
M sklearn/model_selection/_search_successive_halving.py
M sklearn/model_selection/_split.py
M sklearn/model_selection/_validation.py
M sklearn/model_selection/tests/test_split.py
M sklearn/multioutput.py
Log Message:
-----------
DOC/MNT Little clean up around the splitting docs and error message (#33091)
Compare:
https://github.com/scikit-learn/scikit-learn/compare/bd0dd87f792e...34653fe1a15a
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]