main
Restructured metrics/cluster into a folder with supervised and unsupervised modules
MNT add isort to ruff's rules (#26649)
Refactor array API testing to always pass device and dtype names (#33583)
TST: Array API: Skip float64 tests for any float32-limited device (#33895)
TST Extend tests for `scipy.sparse/*array` in `sklearn/metrics/cluster/tests/test_unsupervised` (#27241)