pyarrow 20.0.0


pip install pyarrow

  Latest version

Released: Apr 27, 2025


Meta
Requires Python: >=3.9

Classifiers

License
  • OSI Approved :: Apache Software License

Programming Language
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13

Python library for Apache Arrow

pypi conda-forge

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:

conda install pyarrow -c conda-forge

On Linux, macOS, and Windows, you can also install binary wheels from PyPI with pip:

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.

Development

See Python Development in the documentation subproject.

Building the documentation

See documentation build instructions in the documentation subproject.

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython (additional flags: t) 3.13
macosx_12_0_arm64
macosx_12_0_x86_64
manylinux2014_aarch64
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
musllinux_1_2_aarch64
musllinux_1_2_x86_64
win_amd64

Files in release

pyarrow-20.0.0-cp310-cp310-macosx_12_0_arm64.whl (29.4MiB)
pyarrow-20.0.0-cp310-cp310-macosx_12_0_x86_64.whl (30.8MiB)
pyarrow-20.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.4MiB)
pyarrow-20.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.4MiB)
pyarrow-20.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (38.8MiB)
pyarrow-20.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (40.3MiB)
pyarrow-20.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (40.9MiB)
pyarrow-20.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (42.5MiB)
pyarrow-20.0.0-cp310-cp310-win_amd64.whl (24.6MiB)
pyarrow-20.0.0-cp311-cp311-macosx_12_0_arm64.whl (29.4MiB)
pyarrow-20.0.0-cp311-cp311-macosx_12_0_x86_64.whl (30.8MiB)
pyarrow-20.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.4MiB)
pyarrow-20.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.4MiB)
pyarrow-20.0.0-cp311-cp311-manylinux_2_28_aarch64.whl (38.8MiB)
pyarrow-20.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (40.3MiB)
pyarrow-20.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (40.9MiB)
pyarrow-20.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (42.5MiB)
pyarrow-20.0.0-cp311-cp311-win_amd64.whl (24.6MiB)
pyarrow-20.0.0-cp312-cp312-macosx_12_0_arm64.whl (29.4MiB)
pyarrow-20.0.0-cp312-cp312-macosx_12_0_x86_64.whl (30.8MiB)
pyarrow-20.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.4MiB)
pyarrow-20.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.5MiB)
pyarrow-20.0.0-cp312-cp312-manylinux_2_28_aarch64.whl (38.8MiB)
pyarrow-20.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (40.3MiB)
pyarrow-20.0.0-cp312-cp312-musllinux_1_2_aarch64.whl (40.9MiB)
pyarrow-20.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (42.5MiB)
pyarrow-20.0.0-cp312-cp312-win_amd64.whl (24.5MiB)
pyarrow-20.0.0-cp313-cp313-macosx_12_0_arm64.whl (29.4MiB)
pyarrow-20.0.0-cp313-cp313-macosx_12_0_x86_64.whl (30.8MiB)
pyarrow-20.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.4MiB)
pyarrow-20.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.4MiB)
pyarrow-20.0.0-cp313-cp313-manylinux_2_28_aarch64.whl (38.8MiB)
pyarrow-20.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (40.3MiB)
pyarrow-20.0.0-cp313-cp313-musllinux_1_2_aarch64.whl (40.9MiB)
pyarrow-20.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (42.5MiB)
pyarrow-20.0.0-cp313-cp313-win_amd64.whl (24.5MiB)
pyarrow-20.0.0-cp313-cp313t-macosx_12_0_arm64.whl (29.4MiB)
pyarrow-20.0.0-cp313-cp313t-macosx_12_0_x86_64.whl (30.8MiB)
pyarrow-20.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.3MiB)
pyarrow-20.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.4MiB)
pyarrow-20.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl (38.7MiB)
pyarrow-20.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl (40.3MiB)
pyarrow-20.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl (40.9MiB)
pyarrow-20.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl (42.4MiB)
pyarrow-20.0.0-cp313-cp313t-win_amd64.whl (24.7MiB)
pyarrow-20.0.0-cp39-cp39-macosx_12_0_arm64.whl (29.4MiB)
pyarrow-20.0.0-cp39-cp39-macosx_12_0_x86_64.whl (30.8MiB)
pyarrow-20.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.4MiB)
pyarrow-20.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.5MiB)
pyarrow-20.0.0-cp39-cp39-manylinux_2_28_aarch64.whl (38.8MiB)
pyarrow-20.0.0-cp39-cp39-manylinux_2_28_x86_64.whl (40.3MiB)
pyarrow-20.0.0-cp39-cp39-musllinux_1_2_aarch64.whl (40.9MiB)
pyarrow-20.0.0-cp39-cp39-musllinux_1_2_x86_64.whl (42.5MiB)
pyarrow-20.0.0-cp39-cp39-win_amd64.whl (24.6MiB)
pyarrow-20.0.0.tar.gz (1.1MiB)
Extras:
Dependencies: