1.7.2
MNT Use ruff format rather than black (#31015)
MNT Enforce ruff rules (RUF) (#30694)
MNT Remove ellipsis from doctests (#31332)
CLN replace authors with the standard line (#29250)
FIX escape double quotes when exporting tree with Graphviz (#17575)
MNT Fix typos found by codespell (#30660)
chore: Fixed typo (#30792)
MAINT Pull apart Splitter and Partitioner in the sklearn/tree code (#29458)
FEA Add `_build_pruned_tree` to tree.pxd file to allow cimports and a `_build_pruned_tree_py` to allow anyone to prune trees (#29590)
MAINT Remove unnecessary check in tree.pyx (#30474)
MNT convert `unsigned char` to `uint8_t` (#29510)
BLD Reduce generated build file path lengths to avoid Windows path length limitation (#31212)