v3.9.0
Replace Black with Ruff formatter (#20445)
Add preliminary support of OpenVINO as Keras 3 backend (#19727)
Remove `torchvision` dep and simplify `resize` and `rgb_to_grayscale` in torch backend (#20868)
Refactor `pythonify_logs` and add custom fit integration tests. (#20380)
Generate API (#19530)