Skip to content
Scipy library main repository
Latest commit fe621be @rgommers rgommers Merge pull request #5845 from jerli/5841_typo_fix
MAINT: Fixed typos in documentation
Failed to load latest commit information.
benchmarks Reverting some over-eager changes
doc Merge pull request #5813 from jcmgray/master
scipy MAINT: Fixed typos in documentation
tools MAINT: tools/refguide_check: accept versiochanged directive
.coveragerc MAINT: add .coveragerc file to limit content of .coverage file to scipy.
.gitattributes MAINT: Mark Cython wrappers for BLAS and LAPACK as autogenerated files
.gitignore ENH: Add upfirdn
.gitmodules DOC: link to numpydoc via a git submodule
.travis.yml MAINT: drop python 2.6, 3.2 and 3.3 from TravisCI testing
BENTO_BUILD.txt BLD: some updates to Bento config files and docs. Closes gh-3978.
HACKING.rst.txt Change some HTTP links to HTTPS
INSTALL.rst.txt Change some HTTP links to HTTPS
LICENSE.txt MAINT: update license text MAINT: don't bundle everything in benchmarks/* to installation
README.rst DOC: README: INSTALL.txt was renamed in 2014
THANKS.txt ENH: Add O(N) random matrix generator Change some HTTP links to HTTPS
bscript BLD: some updates to Bento config files and docs. Closes gh-3978. MAINT: drop python 3.3 from DOC: Define BEFORE/AFTER in -h for bench-compare MAINT: bump minimal required numpy version to 1.7.2 Revert "MAINT: remove setup*egg*.py -- always use setuptools, if pres…
site.cfg.example DOC: update site.cfg.example. Mostly taken over from Numpy
tox.ini BLD: ignore pep8 E302 (expected 2 blank lines, found 1)



What is SciPy?

SciPy (pronounced "Sigh Pie") is open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more. It is also the name of a very popular conference on scientific programming with Python.

The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!


For installation instructions, see INSTALL.rst.txt.


Scipy documentation is available on the web:

How to generate the HTML documentation, see doc/README.txt.

Web sites

The user's site is:

Mailing Lists

Please see the developer's list here:

Latest source code

The latest development version of Scipy's sources are always available at:

They can be downloaded as a zip file or using the Git client.

Bug reports

To search for bugs or report them, please use the Scipy Bug Tracker at:

Developer information

If you would like to take part in SciPy development, take a look at HACKING.rst.txt.

License information

See the file LICENSE.txt for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES.

Something went wrong with that request. Please try again.