1.8.0
merged upstream-master into enh/tree
Fix: AttributeError in str_escape when handling numpy.int64 in sklearn.tree._export.py in /sklearn/tree/_export.py (#31036)
Fix: improve speed of trees with MAE criterion from O(n^2) to O(n log n) (#32100)
MNT Use ruff format rather than black (#31015)
MNT add isort to ruff's rules (#26649)
DOC: Correct many grammatical issues (#32820)