Skip to main content

Python library for Apache Arrow

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyarrow-17.0.0.tar.gz (1.1 MB view hashes)

Uploaded Source

Built Distributions

pyarrow-17.0.0-cp312-cp312-win_amd64.whl (25.1 MB view hashes)

Uploaded CPython 3.12 Windows x86-64

pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

pyarrow-17.0.0-cp312-cp312-manylinux_2_28_aarch64.whl (38.7 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.28+ ARM64

pyarrow-17.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyarrow-17.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.3 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pyarrow-17.0.0-cp312-cp312-macosx_11_0_arm64.whl (27.2 MB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyarrow-17.0.0-cp312-cp312-macosx_10_15_x86_64.whl (29.0 MB view hashes)

Uploaded CPython 3.12 macOS 10.15+ x86-64

pyarrow-17.0.0-cp311-cp311-win_amd64.whl (25.2 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

pyarrow-17.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

pyarrow-17.0.0-cp311-cp311-manylinux_2_28_aarch64.whl (38.7 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.28+ ARM64

pyarrow-17.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyarrow-17.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.3 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pyarrow-17.0.0-cp311-cp311-macosx_11_0_arm64.whl (27.2 MB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyarrow-17.0.0-cp311-cp311-macosx_10_15_x86_64.whl (29.0 MB view hashes)

Uploaded CPython 3.11 macOS 10.15+ x86-64

pyarrow-17.0.0-cp310-cp310-win_amd64.whl (25.1 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

pyarrow-17.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

pyarrow-17.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (38.7 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.28+ ARM64

pyarrow-17.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyarrow-17.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.3 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pyarrow-17.0.0-cp310-cp310-macosx_11_0_arm64.whl (27.2 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyarrow-17.0.0-cp310-cp310-macosx_10_15_x86_64.whl (29.0 MB view hashes)

Uploaded CPython 3.10 macOS 10.15+ x86-64

pyarrow-17.0.0-cp39-cp39-win_amd64.whl (25.1 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

pyarrow-17.0.0-cp39-cp39-manylinux_2_28_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

pyarrow-17.0.0-cp39-cp39-manylinux_2_28_aarch64.whl (38.7 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.28+ ARM64

pyarrow-17.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyarrow-17.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.3 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pyarrow-17.0.0-cp39-cp39-macosx_11_0_arm64.whl (27.2 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyarrow-17.0.0-cp39-cp39-macosx_10_15_x86_64.whl (29.0 MB view hashes)

Uploaded CPython 3.9 macOS 10.15+ x86-64

pyarrow-17.0.0-cp38-cp38-win_amd64.whl (25.2 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

pyarrow-17.0.0-cp38-cp38-manylinux_2_28_x86_64.whl (40.0 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64

pyarrow-17.0.0-cp38-cp38-manylinux_2_28_aarch64.whl (38.8 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.28+ ARM64

pyarrow-17.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pyarrow-17.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.4 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pyarrow-17.0.0-cp38-cp38-macosx_11_0_arm64.whl (27.2 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pyarrow-17.0.0-cp38-cp38-macosx_10_15_x86_64.whl (29.0 MB view hashes)

Uploaded CPython 3.8 macOS 10.15+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page