main
FIX linear.cpp: avoid out-of-bound read in n_iter for crammer_singer (#34273)
MNT Use pyrefly instead of mypy for type-checking (#34527)
MNT Switch to absolute imports enforced by `ruff` (#31847)
DEP parameter penalty in LogisticRegression and LogisticRegressionCV (#32659)
DOC: Clarify that support vectors in SVMs can be sparse (#34048)
MNT Use absolute in sklearn/svm/_liblinear.pxi (#32338)
MNT remove leftover authors (#33240)
MNT remove unnecessary cython.import_array (#28656)
MNT Use absolute imports in sklearn/svm/_libsvm.pyx (#32392)
Enable config setting `sparse_interface` to control sparray and spmatrix creation (#31177)
MAINT Cython linting (#25861)
BLD Reduce generated build file path lengths to avoid Windows path length limitation (#31212)