|
Metadata-Version: 2.4 |
|
Name: pyarrow |
|
Version: 20.0.0 |
|
Summary: Python library for Apache Arrow |
|
Maintainer-email: Apache Arrow Developers <dev@arrow.apache.org> |
|
License: Apache Software License |
|
Project-URL: Homepage, https://arrow.apache.org/ |
|
Project-URL: Documentation, https://arrow.apache.org/docs/python |
|
Project-URL: Repository, https://github.com/apache/arrow |
|
Project-URL: Issues, https://github.com/apache/arrow/issues |
|
Classifier: License :: OSI Approved :: Apache Software License |
|
Classifier: Programming Language :: Python :: 3.9 |
|
Classifier: Programming Language :: Python :: 3.10 |
|
Classifier: Programming Language :: Python :: 3.11 |
|
Classifier: Programming Language :: Python :: 3.12 |
|
Classifier: Programming Language :: Python :: 3.13 |
|
Requires-Python: >=3.9 |
|
Description-Content-Type: text/markdown |
|
License-File: LICENSE.txt |
|
License-File: NOTICE.txt |
|
Provides-Extra: test |
|
Requires-Dist: pytest; extra == "test" |
|
Requires-Dist: hypothesis; extra == "test" |
|
Requires-Dist: cffi; extra == "test" |
|
Requires-Dist: pytz; extra == "test" |
|
Requires-Dist: pandas; extra == "test" |
|
Dynamic: license-file |
|
|
|
<! |
|
Licensed to the Apache Software Foundation (ASF) under one |
|
or more contributor license agreements. See the NOTICE file |
|
distributed with this work for additional information |
|
regarding copyright ownership. The ASF licenses this file |
|
to you under the Apache License, Version 2.0 (the |
|
"License"); you may not use this file except in compliance |
|
with the License. You may obtain a copy of the License at |
|
|
|
http://www.apache.org/licenses/LICENSE-2.0 |
|
|
|
Unless required by applicable law or agreed to in writing, |
|
software distributed under the License is distributed on an |
|
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
|
KIND, either express or implied. See the License for the |
|
specific language governing permissions and limitations |
|
under the License. |
|
|
|
|
|
## Python library for Apache Arrow |
|
|
|
[](https://pypi.org/project/pyarrow/) [](https://anaconda.org/conda-forge/pyarrow) |
|
|
|
This library provides a Python API for functionality provided by the Arrow C++ |
|
libraries, along with tools for Arrow integration and interoperability with |
|
pandas, NumPy, and other software in the Python ecosystem. |
|
|
|
## Installing |
|
|
|
Across platforms, you can install a recent version of pyarrow with the conda |
|
package manager: |
|
|
|
```shell |
|
conda install pyarrow -c conda-forge |
|
``` |
|
|
|
On Linux, macOS, and Windows, you can also install binary wheels from PyPI with |
|
pip: |
|
|
|
```shell |
|
pip install pyarrow |
|
``` |
|
|
|
If you encounter any issues importing the pip wheels on Windows, you may need |
|
to install the [Visual C++ Redistributable for Visual Studio 2015][6]. |
|
|
|
## Development |
|
|
|
See [Python Development][2] in the documentation subproject. |
|
|
|
### Building the documentation |
|
|
|
See [documentation build instructions][1] in the documentation subproject. |
|
|
|
[1]: https://github.com/apache/arrow/blob/main/docs/source/developers/documentation.rst |
|
[2]: https://github.com/apache/arrow/blob/main/docs/source/developers/python.rst |
|
[3]: https://github.com/pandas-dev/pandas |
|
[5]: https://arrow.apache.org/docs/latest/python/benchmarks.html |
|
[6]: https://www.microsoft.com/en-us/download/details.aspx?id=48145 |
|
|