blob: 2319ed2430a9679df4752a10b50b418315497fb3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
# <img alt="NumPy" src="https://cdn.rawgit.com/numpy/numpy/master/branding/icons/numpylogo.svg" height="60">
[](
https://travis-ci.org/numpy/numpy)
[](
https://ci.appveyor.com/project/charris/numpy)
[](
https://dev.azure.com/numpy/numpy/_build/latest?definitionId=5)
[](
https://codecov.io/gh/numpy/numpy)
NumPy is the fundamental package needed for scientific computing with Python.
- **Website:** https://www.numpy.org
- **Documentation:** http://docs.scipy.org/
- **Mailing list:** https://mail.python.org/mailman/listinfo/numpy-discussion
- **Source code:** https://github.com/numpy/numpy
- **Contributing:** https://www.numpy.org/devdocs/dev/index.html
- **Bug reports:** https://github.com/numpy/numpy/issues
- **Report a security vulnerability:** https://tidelift.com/docs/security
It provides:
- a powerful N-dimensional array object
- sophisticated (broadcasting) functions
- tools for integrating C/C++ and Fortran code
- useful linear algebra, Fourier transform, and random number capabilities
Testing:
- NumPy versions ≥ 1.15 require `pytest`
- NumPy versions < 1.15 require `nose`
Tests can then be run after installation with:
python -c 'import numpy; numpy.test()'
Call for Contributions
----------------------
NumPy appreciates help from a wide range of different backgrounds. In particular
work such as high level documentation or website improvements are incredibly
valuable and we would really like to grow our team with people filling these roles.
Small improvements or fixes are always appreciated and issues labeled as easy
may be a good starting point.
If you are considering larger contributions outside the traditional coding work,
please do get in contact with us for example through the mailing list.
[](https://numfocus.org)
|