We're happy to announce the 1.9.0 release.
You can read the release highlights under https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlights_1_9_0.html and the long version of the change log under https://scikit-learn.org/stable/whats_new/v1.9.html
This release adds narwhals as a new dependency that will help to improve dataframe interoperability across the project.
This version supports Python versions 3.11 to 3.14.
You can upgrade with pip as usual:
pip install -U scikit-learn
The conda-forge builds can be installed using:
conda install -c conda-forge scikit-learn