Skip to content

Commit 3d212ed

Browse files
Init pyarrow
1 parent 5680520 commit 3d212ed

1,576 files changed

Lines changed: 604623 additions & 1 deletion

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Include/Python.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
#ifndef Py_PYTHON_H
66
#define Py_PYTHON_H
7-
#define _POSIX_THREADS 1
7+
// Cosmopolitan already has this!
8+
//#define _POSIX_THREADS 1
89
// Since this is a "meta-include" file, no #ifdef __cplusplus / extern "C" {
910

1011
// Include Python header files

Lib/numpy-1.24.2.dist-info/LICENSE.txt

Lines changed: 910 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
The NumPy repository and source distributions bundle several libraries that are
2+
compatibly licensed. We list these here.
3+
4+
Name: lapack-lite
5+
Files: numpy/linalg/lapack_lite/*
6+
License: BSD-3-Clause
7+
For details, see numpy/linalg/lapack_lite/LICENSE.txt
8+
9+
Name: tempita
10+
Files: tools/npy_tempita/*
11+
License: MIT
12+
For details, see tools/npy_tempita/license.txt
13+
14+
Name: dragon4
15+
Files: numpy/core/src/multiarray/dragon4.c
16+
License: MIT
17+
For license text, see numpy/core/src/multiarray/dragon4.c
18+
19+
Name: libdivide
20+
Files: numpy/core/include/numpy/libdivide/*
21+
License: Zlib
22+
For license text, see numpy/core/include/numpy/libdivide/LICENSE.txt
Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
Metadata-Version: 2.1
2+
Name: numpy
3+
Version: 1.24.2
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: numpy-discussion@python.org
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.24
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.8
27+
Classifier: Programming Language :: Python :: 3.9
28+
Classifier: Programming Language :: Python :: 3.10
29+
Classifier: Programming Language :: Python :: 3.11
30+
Classifier: Programming Language :: Python :: 3 :: Only
31+
Classifier: Programming Language :: Python :: Implementation :: CPython
32+
Classifier: Topic :: Software Development
33+
Classifier: Topic :: Scientific/Engineering
34+
Classifier: Typing :: Typed
35+
Classifier: Operating System :: Microsoft :: Windows
36+
Classifier: Operating System :: POSIX
37+
Classifier: Operating System :: Unix
38+
Classifier: Operating System :: MacOS
39+
Requires-Python: >=3.8
40+
Description-Content-Type: text/markdown
41+
License-File: LICENSE.txt
42+
License-File: LICENSES_bundled.txt
43+
44+
<h1 align="center">
45+
<img src="/branding/logo/primary/numpylogo.svg" width="300">
46+
</h1><br>
47+
48+
49+
[![Powered by NumFOCUS](https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat&colorA=E1523D&colorB=007D8A)](
50+
https://numfocus.org)
51+
[![PyPI Downloads](https://img.shields.io/pypi/dm/numpy.svg?label=PyPI%20downloads)](
52+
https://pypi.org/project/numpy/)
53+
[![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/numpy.svg?label=Conda%20downloads)](
54+
https://anaconda.org/conda-forge/numpy)
55+
[![Stack Overflow](https://img.shields.io/badge/stackoverflow-Ask%20questions-blue.svg)](
56+
https://stackoverflow.com/questions/tagged/numpy)
57+
[![Nature Paper](https://img.shields.io/badge/DOI-10.1038%2Fs41592--019--0686--2-blue)](
58+
https://doi.org/10.1038/s41586-020-2649-2)
59+
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/numpy/numpy/badge)](https://api.securityscorecards.dev/projects/github.com/numpy/numpy)
60+
61+
62+
NumPy is the fundamental package for scientific computing with Python.
63+
64+
- **Website:** https://www.numpy.org
65+
- **Documentation:** https://numpy.org/doc
66+
- **Mailing list:** https://mail.python.org/mailman/listinfo/numpy-discussion
67+
- **Source code:** https://github.com/numpy/numpy
68+
- **Contributing:** https://www.numpy.org/devdocs/dev/index.html
69+
- **Bug reports:** https://github.com/numpy/numpy/issues
70+
- **Report a security vulnerability:** https://tidelift.com/docs/security
71+
72+
It provides:
73+
74+
- a powerful N-dimensional array object
75+
- sophisticated (broadcasting) functions
76+
- tools for integrating C/C++ and Fortran code
77+
- useful linear algebra, Fourier transform, and random number capabilities
78+
79+
Testing:
80+
81+
NumPy requires `pytest` and `hypothesis`. Tests can then be run after installation with:
82+
83+
python -c 'import numpy; numpy.test()'
84+
85+
Code of Conduct
86+
----------------------
87+
88+
NumPy is a community-driven open source project developed by a diverse group of
89+
[contributors](https://numpy.org/teams/). The NumPy leadership has made a strong
90+
commitment to creating an open, inclusive, and positive community. Please read the
91+
[NumPy Code of Conduct](https://numpy.org/code-of-conduct/) for guidance on how to interact
92+
with others in a way that makes our community thrive.
93+
94+
Call for Contributions
95+
----------------------
96+
97+
The NumPy project welcomes your expertise and enthusiasm!
98+
99+
Small improvements or fixes are always appreciated. If you are considering larger contributions
100+
to the source code, please contact us through the [mailing
101+
list](https://mail.python.org/mailman/listinfo/numpy-discussion) first.
102+
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+
113+
For more information about the ways you can contribute to NumPy, visit [our website](https://numpy.org/contribute/).
114+
If you’re unsure where to start or how your skills fit in, reach out! You can
115+
ask on the mailing list or here, on GitHub, by opening a new issue or leaving a
116+
comment on a relevant issue that is already open.
117+
118+
Our preferred channels of communication are all public, but if you’d like to
119+
speak to us in private first, contact our community coordinators at
120+
numpy-team@googlegroups.com or on Slack (write numpy-team@googlegroups.com for
121+
an invitation).
122+
123+
We also have a biweekly community call, details of which are announced on the
124+
mailing list. You are very welcome to join.
125+
126+
If you are new to contributing to open source, [this
127+
guide](https://opensource.guide/how-to-contribute/) helps explain why, what,
128+
and how to successfully get involved.
129+
130+

0 commit comments

Comments
 (0)