Jul 2, 2020 – This survey is meant to guide and set priorities for decision-making about the development of NumPy as software and as a community. The survey is available in 8 additional languages besides English: Bangla, Hindi, Japanese, Mandarin, Portuguese, Russian, Spanish and French.
Please help us make NumPy better and take the survey here.
Jun 24, 2020 – NumPy now has a new logo:
The logo is a modern take on the old one, with a cleaner design. Thanks to Isabela Presedo-Floyd for designing the new logo, as well as to Travis Vaught for the old logo that served us well for 15+ years.
Jun 20, 2020 – NumPy 1.19.0 is now available. This is the first release without Python 2 support, hence it was a “clean-up release”. The minimum supported Python version is now Python 3.6. An important new feature is that the random number generation infrastructure that was introduced in NumPy 1.17.0 is now accessible from Cython.
May 11, 2020 – NumPy has been accepted as one of the mentor organizations for the Google Season of Docs program. We are excited about the opportunity to work with a technical writer to improve NumPy’s documentation once again! For more details, please see the official Season of Docs site and our ideas page.
Dec 22, 2019 – NumPy 1.18.0 is now available. After the major changes in
1.17.0, this is a consolidation release. It is the last minor release that will
support Python 3.5. Highlights of the release includes the addition of basic
infrastructure for linking with 64-bit BLAS and LAPACK libraries, and a new C-API for
Please see the release notes for more details.
Nov 15, 2019 – We are pleased to announce that NumPy and OpenBLAS, one of NumPy’s key dependencies, have received a joint grant for $195,000 from the Chan Zuckerberg Initiative through their Essential Open Source Software for Science program that supports software maintenance, growth, development, and community engagement for open source tools critical to science.
This grant will be used to ramp up the efforts in improving NumPy documentation, website redesign, and community development to better serve our large and rapidly growing user base, and ensure the long-term sustainability of the project. While the OpenBLAS team will focus on addressing sets of key technical issues, in particular thread-safety, AVX-512, and thread-local storage (TLS) issues, as well as algorithmic improvements in ReLAPACK (Recursive LAPACK) on which OpenBLAS depends.
More details on our proposed initiatives and deliverables can be found in the full grant proposal. The work is scheduled to start on Dec 1st, 2019 and continue for the next 12 months.
Here is a list of NumPy releases, with links to release notes. All bugfix
releases (only the
z changes in the
x.y.z version number) have no new
features; minor releases (the
y increases) do.