skillfed

scipy

Fundamental algorithms for scientific computing in Python

scipy Permissive license Copyright (c) 2001-2002 Enthought, Inc. 2003, SciPy Developers. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the… (full text in the JSON record) Active 14,914 v1.18.0 released

Install

scipy on PyPI

pip

pip install scipy

uv

uv add scipy

poetry

poetry add scipy

Package facts

License Copyright (c) 2001-2002 Enthought, Inc. 2003, SciPy Developers. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the… (full text in the JSON record) (permissive)
Python support supports the current Python release (>=3.12)
Install friction medium — platform-specific wheel
Runtime dependencies 1 — numpy
Maintenance actively maintained — 55 days since the last release
Last repo commit
First released
Popularity one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: scipy-1.18.0-cp312-cp312-macosx_10_15_x86_64.whl; scipy-1.18.0-cp312-cp312-macosx_12_0_arm64.whl; scipy-1.18.0-cp312-cp312-macosx_14_0_arm64.whl; scipy-1.18.0-cp312-cp312-macosx_14_0_x86_64.whl; scipy-1.18.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl; scipy-1.18.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; scipy-1.18.0-cp312-cp312-musllinux_1_2_aarch64.whl; scipy-1.18.0-cp312-cp312-musllinux_1_2_x86_64.whl; scipy-1.18.0-cp312-cp312-win_amd64.whl; scipy-1.18.0-cp312-cp312-win_arm64.whl; scipy-1.18.0-cp313-cp313-macosx_10_15_x86_64.whl; scipy-1.18.0-cp313-cp313-macosx_12_0_arm64.whl; scipy-1.18.0-cp313-cp313-macosx_14_0_arm64.whl; scipy-1.18.0-cp313-cp313-macosx_14_0_x86_64.whl; scipy-1.18.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl; scipy-1.18.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; scipy-1.18.0-cp313-cp313-musllinux_1_2_aarch64.whl; scipy-1.18.0-cp313-cp313-musllinux_1_2_x86_64.whl; scipy-1.18.0-cp313-cp313-win_amd64.whl; scipy-1.18.0-cp313-cp313-win_arm64.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: Science/ResearchLicense :: OSI Approved :: BSD LicenseOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIXOperating System :: POSIX :: LinuxOperating System :: UnixProgramming Language :: CProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Scientific/EngineeringTopic :: Software Development :: Libraries

About scipy

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

.. image:: https://raw.githubusercontent.com/scipy/scipy/main/doc/source/_static/logo.svg :target: https://scipy.org :width: 110 :height: 110 :align: left

.. image:: https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat&colorA=E1523D&colorB=007D8A :target: https://numfocus.org

.. image:: https://img.shields.io/pypi/dm/scipy.svg?label=Pypi%20downloads :target: https://pypi.org/project/scipy/

.. image:: https://img.shields.io/conda/dn/conda-forge/scipy.svg?label=Conda%20downloads :target: https://anaconda.org/conda-forge/scipy

.. image:: https://img.shields.io/badge/stackoverflow-Ask%20questions-blue.svg :target: https://stackoverflow.com/questions/tagged/scipy

.. image:: https://img.shields.io/badge/DOI-10.1038%2Fs41592--019--0686--2-blue.svg :target: https://www.nature.com/articles/s41592-019-0686-2

.. image:: https://insights.linuxfoundation.org/api/badge/health-score?project=scipy :target: https://insights.linuxfoundation.org/project/scipy

SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier...

Read as markdown · JSON record · Source repository · Docs

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

SciPy provides fundamental algorithms for mathematics, science, and engineering, including modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, and ODE solvers, built on numpy arrays.

Medium install friction due to compiled dependencies (OpenBLAS, LAPACK, GCC runtime libraries bundled in wheels). Actively maintained with recent release (55 days old); supports Python 3.12–3.14 with pre-built wheels across macOS, Linux, and Windows platforms.

BSD-3-Clause primary license is permissive; bundled dependencies (OpenBLAS, LAPACK, libquadmath) carry BSD-3-Clause and LGPL-2.1-or-later licenses. No restrictions on proprietary use, but GPL-linked runtime libraries (libgfortran) require awareness of GCC Runtime Library Exception terms.

Usage

pip install scipy==1.18.0
import scipy.optimize
result = scipy.optimize.minimize(lambda x: (x - 2)**2, x0=0)

Requires Python >=3.12; compiled dependencies (BLAS/LAPACK) are bundled in wheels but system C/Fortran libraries may be needed on some platforms.

Verdict: SciPy 1.18.0 is a production-stable, actively maintained scientific computing library with no known vulnerabilities, permissive licensing, and broad platform support. Medium install friction is offset by pre-built wheels and top-100 popularity. Safe for production use in scientific and engineering applications.

Needs verification

  • Whether bundled OpenBLAS/LAPACK versions are patched for known CVEs in those libraries
  • Performance characteristics and any breaking changes since prior 1.17.x release
  • Whether GCC Runtime Library Exception terms impose practical constraints for proprietary redistribution
scientific computing pythonnumerical optimization algorithmslinear algebra matrix operationssignal processing filteringstatistics distributions scipyfourier transforms fftode solver differential equationsimage processing scipy

Similar packages