|
| 1 | +Metadata-Version: 2.1 |
| 2 | +Name: numpy |
| 3 | +Version: 1.25.1 |
| 4 | +Summary: Fundamental package for array computing in Python |
| 5 | +Home-page: https://www.numpy.org |
| 6 | +Author: Travis E. Oliphant et al. |
| 7 | +Maintainer: NumPy Developers |
| 8 | +Maintainer-email: [email protected] |
| 9 | +License: BSD-3-Clause |
| 10 | +Download-URL: https://pypi.python.org/pypi/numpy |
| 11 | +Project-URL: Bug Tracker, https://github.com/numpy/numpy/issues |
| 12 | +Project-URL: Documentation, https://numpy.org/doc/1.25 |
| 13 | +Project-URL: Source Code, https://github.com/numpy/numpy |
| 14 | +Platform: Windows |
| 15 | +Platform: Linux |
| 16 | +Platform: Solaris |
| 17 | +Platform: Mac OS-X |
| 18 | +Platform: Unix |
| 19 | +Classifier: Development Status :: 5 - Production/Stable |
| 20 | +Classifier: Intended Audience :: Science/Research |
| 21 | +Classifier: Intended Audience :: Developers |
| 22 | +Classifier: License :: OSI Approved :: BSD License |
| 23 | +Classifier: Programming Language :: C |
| 24 | +Classifier: Programming Language :: Python |
| 25 | +Classifier: Programming Language :: Python :: 3 |
| 26 | +Classifier: Programming Language :: Python :: 3.9 |
| 27 | +Classifier: Programming Language :: Python :: 3.10 |
| 28 | +Classifier: Programming Language :: Python :: 3.11 |
| 29 | +Classifier: Programming Language :: Python :: 3 :: Only |
| 30 | +Classifier: Programming Language :: Python :: Implementation :: CPython |
| 31 | +Classifier: Topic :: Software Development |
| 32 | +Classifier: Topic :: Scientific/Engineering |
| 33 | +Classifier: Typing :: Typed |
| 34 | +Classifier: Operating System :: Microsoft :: Windows |
| 35 | +Classifier: Operating System :: POSIX |
| 36 | +Classifier: Operating System :: Unix |
| 37 | +Classifier: Operating System :: MacOS |
| 38 | +Requires-Python: >=3.9 |
| 39 | +Description-Content-Type: text/markdown |
| 40 | +License-File: LICENSE.txt |
| 41 | +License-File: LICENSES_bundled.txt |
| 42 | + |
| 43 | +<h1 align="center"> |
| 44 | +<img src="https://raw.githubusercontent.com/numpy/numpy/main/branding/logo/primary/numpylogo.svg" width="300"> |
| 45 | +</h1><br> |
| 46 | + |
| 47 | + |
| 48 | +[]( |
| 49 | +https://numfocus.org) |
| 50 | +[]( |
| 51 | +https://pypi.org/project/numpy/) |
| 52 | +[]( |
| 53 | +https://anaconda.org/conda-forge/numpy) |
| 54 | +[]( |
| 55 | +https://stackoverflow.com/questions/tagged/numpy) |
| 56 | +[]( |
| 57 | +https://doi.org/10.1038/s41586-020-2649-2) |
| 58 | +[](https://api.securityscorecards.dev/projects/github.com/numpy/numpy) |
| 59 | + |
| 60 | + |
| 61 | +NumPy is the fundamental package for scientific computing with Python. |
| 62 | + |
| 63 | +- **Website:** https://www.numpy.org |
| 64 | +- **Documentation:** https://numpy.org/doc |
| 65 | +- **Mailing list:** https://mail.python.org/mailman/listinfo/numpy-discussion |
| 66 | +- **Source code:** https://github.com/numpy/numpy |
| 67 | +- **Contributing:** https://www.numpy.org/devdocs/dev/index.html |
| 68 | +- **Bug reports:** https://github.com/numpy/numpy/issues |
| 69 | +- **Report a security vulnerability:** https://tidelift.com/docs/security |
| 70 | + |
| 71 | +It provides: |
| 72 | + |
| 73 | +- a powerful N-dimensional array object |
| 74 | +- sophisticated (broadcasting) functions |
| 75 | +- tools for integrating C/C++ and Fortran code |
| 76 | +- useful linear algebra, Fourier transform, and random number capabilities |
| 77 | + |
| 78 | +Testing: |
| 79 | + |
| 80 | +NumPy requires `pytest` and `hypothesis`. Tests can then be run after installation with: |
| 81 | + |
| 82 | + python -c "import numpy, sys; sys.exit(numpy.test() is False)" |
| 83 | + |
| 84 | +Code of Conduct |
| 85 | +---------------------- |
| 86 | + |
| 87 | +NumPy is a community-driven open source project developed by a diverse group of |
| 88 | +[contributors](https://numpy.org/teams/). The NumPy leadership has made a strong |
| 89 | +commitment to creating an open, inclusive, and positive community. Please read the |
| 90 | +[NumPy Code of Conduct](https://numpy.org/code-of-conduct/) for guidance on how to interact |
| 91 | +with others in a way that makes our community thrive. |
| 92 | + |
| 93 | +Call for Contributions |
| 94 | +---------------------- |
| 95 | + |
| 96 | +The NumPy project welcomes your expertise and enthusiasm! |
| 97 | + |
| 98 | +Small improvements or fixes are always appreciated. If you are considering larger contributions |
| 99 | +to the source code, please contact us through the [mailing |
| 100 | +list](https://mail.python.org/mailman/listinfo/numpy-discussion) first. |
| 101 | + |
| 102 | +Writing code isn’t the only way to contribute to NumPy. You can also: |
| 103 | +- review pull requests |
| 104 | +- help us stay on top of new and old issues |
| 105 | +- develop tutorials, presentations, and other educational materials |
| 106 | +- maintain and improve [our website](https://github.com/numpy/numpy.org) |
| 107 | +- develop graphic design for our brand assets and promotional materials |
| 108 | +- translate website content |
| 109 | +- help with outreach and onboard new contributors |
| 110 | +- write grant proposals and help with other fundraising efforts |
| 111 | + |
| 112 | +For more information about the ways you can contribute to NumPy, visit [our website](https://numpy.org/contribute/). |
| 113 | +If you’re unsure where to start or how your skills fit in, reach out! You can |
| 114 | +ask on the mailing list or here, on GitHub, by opening a new issue or leaving a |
| 115 | +comment on a relevant issue that is already open. |
| 116 | + |
| 117 | +Our preferred channels of communication are all public, but if you’d like to |
| 118 | +speak to us in private first, contact our community coordinators at |
| 119 | + |
| 120 | +an invitation). |
| 121 | + |
| 122 | +We also have a biweekly community call, details of which are announced on the |
| 123 | +mailing list. You are very welcome to join. |
| 124 | + |
| 125 | +If you are new to contributing to open source, [this |
| 126 | +guide](https://opensource.guide/how-to-contribute/) helps explain why, what, |
| 127 | +and how to successfully get involved. |
| 128 | + |
| 129 | + |
0 commit comments