skillfed

scikit-learn

A set of python modules for machine learning and data mining

scikit-learn Permissive license BSD-3-Clause Active 66,973 v1.9.0 released

Install

scikit-learn on PyPI

pip

pip install scikit-learn

uv

uv add scikit-learn

poetry

poetry add scikit-learn

Package facts

License BSD-3-Clause (permissive)
Python support supports the current Python release (>=3.11)
Install friction medium — platform-specific wheel
Runtime dependencies 5 — numpy, scipy, joblib, narwhals, threadpoolctl
Maintenance actively maintained — 72 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: scikit_learn-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl; scikit_learn-1.9.0-cp311-cp311-macosx_12_0_arm64.whl; scikit_learn-1.9.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl; scikit_learn-1.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; scikit_learn-1.9.0-cp311-cp311-win_amd64.whl; scikit_learn-1.9.0-cp311-cp311-win_arm64.whl; scikit_learn-1.9.0-cp312-cp312-macosx_10_13_x86_64.whl; scikit_learn-1.9.0-cp312-cp312-macosx_12_0_arm64.whl; scikit_learn-1.9.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl; scikit_learn-1.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; scikit_learn-1.9.0-cp312-cp312-win_amd64.whl; scikit_learn-1.9.0-cp312-cp312-win_arm64.whl; scikit_learn-1.9.0-cp313-cp313-macosx_10_13_x86_64.whl; scikit_learn-1.9.0-cp313-cp313-macosx_12_0_arm64.whl; scikit_learn-1.9.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl; scikit_learn-1.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; scikit_learn-1.9.0-cp313-cp313-win_amd64.whl; scikit_learn-1.9.0-cp313-cp313-win_arm64.whl; scikit_learn-1.9.0-cp314-cp314-macosx_10_15_x86_64.whl; scikit_learn-1.9.0-cp314-cp314-macosx_12_0_arm64.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: Science/ResearchOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIXOperating System :: UnixProgramming Language :: CProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: Implementation :: CPythonTopic :: Scientific/EngineeringTopic :: Software Development

About scikit-learn

from the package's own PyPI description — quoted content, verbatim

.. -- mode: rst --

|GitHubActions| |Codecov| |CircleCI| |Nightly wheels| |Ruff| |PythonVersion| |PyPI| |DOI| |Benchmark|

.. |GitHubActions| image:: https://github.com/scikit-learn/scikit-learn/actions/workflows/unit-tests.yml/badge.svg? :target: https://github.com/scikit-learn/scikit-learn/actions/workflows/unit-tests.yml?query=branch%3Amain

.. |CircleCI| image:: https://circleci.com/gh/scikit-learn/scikit-learn/tree/main.svg?style=shield :target: https://circleci.com/gh/scikit-learn/scikit-learn

.. |Codecov| image:: https://codecov.io/gh/scikit-learn/scikit-learn/branch/main/graph/badge.svg?token=Pk8G9gg3y9 :target: https://codecov.io/gh/scikit-learn/scikit-learn

.. |Nightly wheels| image:: https://github.com/scikit-learn/scikit-learn/actions/workflows/wheels.yml/badge.svg?event=schedule :target: https://github.com/scikit-learn/scikit-learn/actions?query=workflow%3A%22Wheel+builder%22+event%3Aschedule

.. |Ruff| image:: https://img.shields.io/badge/code%20style-ruff-000000.svg? :target: https://github.com/astral-sh/ruff

.. |PythonVersion| image:: https://img.shields.io/pypi/pyversions/scikit-learn.svg? :target:...

Read as markdown · JSON record · Source repository

Similar packages