1.7.0
Fix do not recommend to increase `max_iter` in `ConvergenceWarning` when not appropriate (#31316)
FIX random failure in `test_solver_consistency` with SAG/SAGA solvers (#31434)
MNT Enforce ruff rules (RUF) (#30694)
MNT Remove ellipsis from doctests (#31332)
FIX Covariance matrix in BayesianRidge (#31094)
ENH avoid futile recomputation of R_sum in sparse_enet_coordinate_descent (#31387)
MNT Use ruff format rather than black (#31015)
DOC fixes for LogisticRegression newton-cholesky and multiclass (#31410)
MNT Add author/license note where missing and add the linter (#29477)
ENH remove _xfail_checks, pass directly to check runners, return structured output from check_estimator (#30149)
FIX Check and correct the input_tags.sparse flag (#30187)
ENH replace Cython loss functions in SGD part 2 (#28029)
MNT replace authors and license with standard text (#30511)
ENH: improve validation for SGD models to accept l1_ratio=None when penalty is not `elasticnet` (#30730)
BLD Reduce generated build file path lengths to avoid Windows path length limitation (#31212)