1.7.0
Move project directory from scikits.learn to sklearn
MNT add isort to ruff's rules (#26649)
FIX `AffinityPropagation` assigning multiple clusters for equal points (#28121)
TST Extend tests for `scipy.sparse.*array` in `sklearn/cluster/tests/test_bicluster.py` (#27093)
DEPR deprecate the copy parameter of Birch (#29124)
FIX Bisecting kmeans when data has 1 feature (#27243)
MNT Fix E721 linting issues to do type comparisons with is (#29501)
MNT Clean-up deprecations for 1.7: Xt in inverse_transform (#31106)
MNT Fix typos found by codespell (#30660)
MAINT Clean up deprecations for 1.6: in AgglomerativeClustering (#29915)
TST Relax `test_minibatch_sensible_reassign` to avoid CI failures with single global random seed (#29278)
TST Use global_random_seed in sklearn/cluster/tests/test_mean_shift.py (#30517)
TST Incorporate global_random_seed in test_optics.py (#30844)
FIX TST `test_precomputed_nearest_neighbors_filtering[60]` failure on CI (#31262)