METADATA 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. Metadata-Version: 2.1
  2. Name: numpy
  3. Version: 1.26.4
  4. Summary: Fundamental package for array computing in Python
  5. Author: Travis E. Oliphant et al.
  6. Maintainer-Email: NumPy Developers <numpy-discussion@python.org>
  7. License: Copyright (c) 2005-2023, NumPy Developers.
  8. All rights reserved.
  9. Redistribution and use in source and binary forms, with or without
  10. modification, are permitted provided that the following conditions are
  11. met:
  12. * Redistributions of source code must retain the above copyright
  13. notice, this list of conditions and the following disclaimer.
  14. * Redistributions in binary form must reproduce the above
  15. copyright notice, this list of conditions and the following
  16. disclaimer in the documentation and/or other materials provided
  17. with the distribution.
  18. * Neither the name of the NumPy Developers nor the names of any
  19. contributors may be used to endorse or promote products derived
  20. from this software without specific prior written permission.
  21. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  22. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  24. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  25. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  26. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  27. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  28. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  29. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  30. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  31. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  32. Classifier: Development Status :: 5 - Production/Stable
  33. Classifier: Intended Audience :: Science/Research
  34. Classifier: Intended Audience :: Developers
  35. Classifier: License :: OSI Approved :: BSD License
  36. Classifier: Programming Language :: C
  37. Classifier: Programming Language :: Python
  38. Classifier: Programming Language :: Python :: 3
  39. Classifier: Programming Language :: Python :: 3.9
  40. Classifier: Programming Language :: Python :: 3.10
  41. Classifier: Programming Language :: Python :: 3.11
  42. Classifier: Programming Language :: Python :: 3.12
  43. Classifier: Programming Language :: Python :: 3 :: Only
  44. Classifier: Programming Language :: Python :: Implementation :: CPython
  45. Classifier: Topic :: Software Development
  46. Classifier: Topic :: Scientific/Engineering
  47. Classifier: Typing :: Typed
  48. Classifier: Operating System :: Microsoft :: Windows
  49. Classifier: Operating System :: POSIX
  50. Classifier: Operating System :: Unix
  51. Classifier: Operating System :: MacOS
  52. Project-URL: homepage, https://numpy.org
  53. Project-URL: documentation, https://numpy.org/doc/
  54. Project-URL: source, https://github.com/numpy/numpy
  55. Project-URL: download, https://pypi.org/project/numpy/#files
  56. Project-URL: tracker, https://github.com/numpy/numpy/issues
  57. Project-URL: release notes, https://numpy.org/doc/stable/release
  58. Requires-Python: >=3.9
  59. Description-Content-Type: text/markdown
  60. <h1 align="center">
  61. <img src="https://raw.githubusercontent.com/numpy/numpy/main/branding/logo/primary/numpylogo.svg" width="300">
  62. </h1><br>
  63. [![Powered by NumFOCUS](https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat&colorA=E1523D&colorB=007D8A)](
  64. https://numfocus.org)
  65. [![PyPI Downloads](https://img.shields.io/pypi/dm/numpy.svg?label=PyPI%20downloads)](
  66. https://pypi.org/project/numpy/)
  67. [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/numpy.svg?label=Conda%20downloads)](
  68. https://anaconda.org/conda-forge/numpy)
  69. [![Stack Overflow](https://img.shields.io/badge/stackoverflow-Ask%20questions-blue.svg)](
  70. https://stackoverflow.com/questions/tagged/numpy)
  71. [![Nature Paper](https://img.shields.io/badge/DOI-10.1038%2Fs41592--019--0686--2-blue)](
  72. https://doi.org/10.1038/s41586-020-2649-2)
  73. [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/numpy/numpy/badge)](https://api.securityscorecards.dev/projects/github.com/numpy/numpy)
  74. NumPy is the fundamental package for scientific computing with Python.
  75. - **Website:** https://www.numpy.org
  76. - **Documentation:** https://numpy.org/doc
  77. - **Mailing list:** https://mail.python.org/mailman/listinfo/numpy-discussion
  78. - **Source code:** https://github.com/numpy/numpy
  79. - **Contributing:** https://www.numpy.org/devdocs/dev/index.html
  80. - **Bug reports:** https://github.com/numpy/numpy/issues
  81. - **Report a security vulnerability:** https://tidelift.com/docs/security
  82. It provides:
  83. - a powerful N-dimensional array object
  84. - sophisticated (broadcasting) functions
  85. - tools for integrating C/C++ and Fortran code
  86. - useful linear algebra, Fourier transform, and random number capabilities
  87. Testing:
  88. NumPy requires `pytest` and `hypothesis`. Tests can then be run after installation with:
  89. python -c "import numpy, sys; sys.exit(numpy.test() is False)"
  90. Code of Conduct
  91. ----------------------
  92. NumPy is a community-driven open source project developed by a diverse group of
  93. [contributors](https://numpy.org/teams/). The NumPy leadership has made a strong
  94. commitment to creating an open, inclusive, and positive community. Please read the
  95. [NumPy Code of Conduct](https://numpy.org/code-of-conduct/) for guidance on how to interact
  96. with others in a way that makes our community thrive.
  97. Call for Contributions
  98. ----------------------
  99. The NumPy project welcomes your expertise and enthusiasm!
  100. Small improvements or fixes are always appreciated. If you are considering larger contributions
  101. to the source code, please contact us through the [mailing
  102. list](https://mail.python.org/mailman/listinfo/numpy-discussion) first.
  103. Writing code isn’t the only way to contribute to NumPy. You can also:
  104. - review pull requests
  105. - help us stay on top of new and old issues
  106. - develop tutorials, presentations, and other educational materials
  107. - maintain and improve [our website](https://github.com/numpy/numpy.org)
  108. - develop graphic design for our brand assets and promotional materials
  109. - translate website content
  110. - help with outreach and onboard new contributors
  111. - write grant proposals and help with other fundraising efforts
  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. Our preferred channels of communication are all public, but if you’d like to
  117. speak to us in private first, contact our community coordinators at
  118. numpy-team@googlegroups.com or on Slack (write numpy-team@googlegroups.com for
  119. an invitation).
  120. We also have a biweekly community call, details of which are announced on the
  121. mailing list. You are very welcome to join.
  122. If you are new to contributing to open source, [this
  123. guide](https://opensource.guide/how-to-contribute/) helps explain why, what,
  124. and how to successfully get involved.