Skip to main content

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.

Metadata

Release files for pyarrow 0.15.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyarrow 0.15.1
File Size Uploaded
pyarrow-0.15.1.tar.gz 5.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyarrow 0.15.1
File
pyarrow-0.15.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
pyarrow-0.15.1-cp37-cp37m-manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
pyarrow-0.15.1-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
pyarrow-0.15.1-cp37-cp37m-macosx_10_6_intel.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
pyarrow-0.15.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
pyarrow-0.15.1-cp36-cp36m-manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
pyarrow-0.15.1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
pyarrow-0.15.1-cp36-cp36m-macosx_10_6_intel.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
pyarrow-0.15.1-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
pyarrow-0.15.1-cp35-cp35m-manylinux2010_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64 Details
pyarrow-0.15.1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
pyarrow-0.15.1-cp35-cp35m-macosx_10_6_intel.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
pyarrow-0.15.1-cp27-cp27mu-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64 Details
pyarrow-0.15.1-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
pyarrow-0.15.1-cp27-cp27m-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64 Details
pyarrow-0.15.1-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
pyarrow-0.15.1-cp27-cp27m-macosx_10_6_intel.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.6+ Intel (x86-64, i386) Details

Total release size: 613.4 MB

Release files / pyarrow-0.15.1.tar.gz

Download URL pyarrow-0.15.1.tar.gz
Size 5.9 MB
Tags Source
SHA-256 checksum
How to use checksums
7ad074690ba38313067bf3bbda1258966d38e2037c035d08b9ffe3cce07747a5
BLAKE2b-256 checksum
How to use checksums
e0e6d14b4a2b54ef065b1a2c576537abe805c1af0c94caef70d365e2d78fc528
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp37-cp37m-win_amd64.whl

Download URL pyarrow-0.15.1-cp37-cp37m-win_amd64.whl
Size 18.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
5a07222b80ae36219c558cb8875e7e346f779d0862ae277c68899db879cf5cd7
BLAKE2b-256 checksum
How to use checksums
6bb37e3dbf6544c997b36e753c5abdbb939087e2e3287d4b7929ec25902758cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp37-cp37m-manylinux2010_x86_64.whl

Download URL pyarrow-0.15.1-cp37-cp37m-manylinux2010_x86_64.whl
Size 59.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
17cda6ba594acf5a72058dd2e5ca2586fe8781fc8d20bd750a3b7c66c8b274b2
BLAKE2b-256 checksum
How to use checksums
5aeefd2d696eff911f76ed14feeb51e6db6783dd04abd9b8e14be4cbf48d6088
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp37-cp37m-manylinux1_x86_64.whl

Download URL pyarrow-0.15.1-cp37-cp37m-manylinux1_x86_64.whl
Size 59.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
364806e26769ca20a79b1ead301c7ce28fd0534eb6d411d441053288d7e45817
BLAKE2b-256 checksum
How to use checksums
2c08c3edfb14bf58af6d9b1d50e555232d82276ea9bbe4cb88dd491f137bc8d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp37-cp37m-macosx_10_6_intel.whl

Download URL pyarrow-0.15.1-cp37-cp37m-macosx_10_6_intel.whl
Size 36.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
4fa03d2bc725e948f361a8ce7de271e39d90130ee3a3375793ac241b452c5bfa
BLAKE2b-256 checksum
How to use checksums
559fc485a343b5303aad15fb34c34b00341f05f91ca8ea5f4db7c90e0aa3ba5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp36-cp36m-win_amd64.whl

Download URL pyarrow-0.15.1-cp36-cp36m-win_amd64.whl
Size 18.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
41cf5ed34012c43b4ceeeeb2534e3454c77e852bc9175d2e506b45bad132db49
BLAKE2b-256 checksum
How to use checksums
5c5a133b8ada666ec4e1ac5c27bc507784459cb156323f2a2b6fecc8cd0eccfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp36-cp36m-manylinux2010_x86_64.whl

Download URL pyarrow-0.15.1-cp36-cp36m-manylinux2010_x86_64.whl
Size 59.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
5f6026673ceaa037cb41fbe86ce7ea6483cfdc91e51dea929fbbf81883a73d96
BLAKE2b-256 checksum
How to use checksums
6c32ce1926f05679ea5448fd3b98fbd9419d8c7a65f87d1a12ee5fb9577e3a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp36-cp36m-manylinux1_x86_64.whl

Download URL pyarrow-0.15.1-cp36-cp36m-manylinux1_x86_64.whl
Size 59.0 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
030d67418b129eb14a1c1f1af06b1a48c8074005d704789725ea6f5addaf3b26
BLAKE2b-256 checksum
How to use checksums
dd775865b367a6792da2f811ae49391c1f85c29b29663555aac0a118fe8e153e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp36-cp36m-macosx_10_6_intel.whl

Download URL pyarrow-0.15.1-cp36-cp36m-macosx_10_6_intel.whl
Size 36.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
c70f7d0032be960d8dbd32661a9de062af184f411400ea2f4a13883ca11b0b1f
BLAKE2b-256 checksum
How to use checksums
db736243ed124fee4db4ae17914a95ab401e35410b8c3befa6aa466d0ac4c4e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp35-cp35m-win_amd64.whl

Download URL pyarrow-0.15.1-cp35-cp35m-win_amd64.whl
Size 18.3 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
13f921560bac5ad46b17513696e38fede0c0e92ba750c7b350c0b231815bb706
BLAKE2b-256 checksum
How to use checksums
e366f1b06ebf630b43a366608c6c84a5b2faff4429cf1a88d0a14d542d299c1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp35-cp35m-manylinux2010_x86_64.whl

Download URL pyarrow-0.15.1-cp35-cp35m-manylinux2010_x86_64.whl
Size 59.2 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
bc7200f7a97aea7301f61cd616b33069d1098e6d9178db6a34ccd43ea9223f53
BLAKE2b-256 checksum
How to use checksums
dc6396fa7d9fb23eb07fd9f0eae2fb91b74193a536596eaf2712ca18aaa8f447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp35-cp35m-manylinux1_x86_64.whl

Download URL pyarrow-0.15.1-cp35-cp35m-manylinux1_x86_64.whl
Size 59.0 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4f0276e258065c82dcb7edfc28c343ccad15da02b25e57e7c60ceb80e3f7268b
BLAKE2b-256 checksum
How to use checksums
63fbb686693f0907048c3b0f2293e76b9d1ec3e39e7567da9c1542b57abc604c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp35-cp35m-macosx_10_6_intel.whl

Download URL pyarrow-0.15.1-cp35-cp35m-macosx_10_6_intel.whl
Size 36.6 MB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
14dbc00edd14133c15d62c8d6c566a82a7497b077f253fc0c2dad62c7f85beaa
BLAKE2b-256 checksum
How to use checksums
ace523af8917e7996ef4e45d800ea7c1359cefe8e5a9a418700a2b9743e44e4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp27-cp27mu-manylinux2010_x86_64.whl

Download URL pyarrow-0.15.1-cp27-cp27mu-manylinux2010_x86_64.whl
Size 17.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
f5af4cd64c774693af560576a6b8039d165596b1921031ca5d739bd2e7e0554b
BLAKE2b-256 checksum
How to use checksums
f0c8f2987c293fea8897406bf93bca84ae67522c3f5d45f36751fe348310d538
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp27-cp27mu-manylinux1_x86_64.whl

Download URL pyarrow-0.15.1-cp27-cp27mu-manylinux1_x86_64.whl
Size 17.9 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1f3934b2add6839844443c1ac0eba64e14b2b8253563574d45d6831851b11d47
BLAKE2b-256 checksum
How to use checksums
b1e577dcbed116f37ca340816bda4d879c1973962bf4733cfb7decf5aad1d8b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp27-cp27m-manylinux2010_x86_64.whl

Download URL pyarrow-0.15.1-cp27-cp27m-manylinux2010_x86_64.whl
Size 17.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
87a2324a6e41faff3a482dbfc54a1f51bbf2d7da39ee728ec73869e2ef892a97
BLAKE2b-256 checksum
How to use checksums
f0deccacd2fef115b189f9e819def6e08faabe986cc41d9fc38f377f777d969d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp27-cp27m-manylinux1_x86_64.whl

Download URL pyarrow-0.15.1-cp27-cp27m-manylinux1_x86_64.whl
Size 17.9 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2964a3fe09fbe704160734d00bef7b023699dc6a603dc8eb889b095effc464db
BLAKE2b-256 checksum
How to use checksums
eb2250c8927f4bb331d69d9f981d7c1878de20455f42f060728f8a25836c8ff4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release files / pyarrow-0.15.1-cp27-cp27m-macosx_10_6_intel.whl

Download URL pyarrow-0.15.1-cp27-cp27m-macosx_10_6_intel.whl
Size 17.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
b508b860486f75bcfeab72b98b4d8caa3a1517e5b7a9b3adcd5bc4539bff8a1a
BLAKE2b-256 checksum
How to use checksums
e3c50e5fbea0b10d79b3d029b4c3a5c82c8b12a5e9e91af9af7456ce6ca533e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

Release history Release notifications | RSS feed

6.0.1

36 release files

6.0.0

36 release files

5.0.0

28 release files

4.0.1

25 release files

4.0.0

25 release files

3.0.0

21 release files

2.0.0

25 release files

1.0.1

21 release files

1.0.0

21 release files

This release

0.15.1 This release

18 release files

0.9.0

8 release files

0.8.0

9 release files

0.7.1

9 release files

0.7.0

9 release files

0.6.0

9 release files

0.5.0

5 release files

0.4.1

9 release files

0.4.0

7 release files

0.3.0

4 release files

0.2.0

4 release files

0.1.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page