Skip to main content

Python library for Apache Arrow

Project description

Python library for Apache Arrow

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

Development

Coding Style

We follow a similar PEP8-like coding style to the pandas project.

The code must pass flake8 (available from pip or conda) or it will fail the build. Check for style errors before submitting your pull request with:

flake8 pyarrow
flake8 --config=.flake8.cython pyarrow

Building from Source

See the Development page in the documentation.

Building the documentation

pip install -r doc/requirements.txt
python setup.py build_sphinx -s doc/source

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-0.10.0.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

pyarrow-0.10.0-cp36-cp36m-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.6m Windows x86-64

pyarrow-0.10.0-cp36-cp36m-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.6m

pyarrow-0.10.0-cp36-cp36m-macosx_10_6_intel.whl (8.5 MB view details)

Uploaded CPython 3.6m macOS 10.6+ intel

pyarrow-0.10.0-cp35-cp35m-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.5m Windows x86-64

pyarrow-0.10.0-cp35-cp35m-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.5m

pyarrow-0.10.0-cp35-cp35m-macosx_10_6_intel.whl (8.5 MB view details)

Uploaded CPython 3.5m macOS 10.6+ intel

pyarrow-0.10.0-cp27-cp27mu-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 2.7mu

pyarrow-0.10.0-cp27-cp27m-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 2.7m

pyarrow-0.10.0-cp27-cp27m-macosx_10_6_intel.whl (8.5 MB view details)

Uploaded CPython 2.7m macOS 10.6+ intel

File details

Details for the file pyarrow-0.10.0.tar.gz.

File metadata

  • Download URL: pyarrow-0.10.0.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for pyarrow-0.10.0.tar.gz
Algorithm Hash digest
SHA256 b93c6d9dd0c18202995d0f50cd88cefed0fe3cb6e6f780b8f2083464099b282b
MD5 ab18bc2a1d63caa5229d73bae264de74
BLAKE2b-256 c0a0f7e9dfd8988d94f4952f9b50eb04e14a80fbe39218520725aab53daab57c

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6ebf597b435d622281746fd44a43d87ed043283441df1504d49ae80f55e447ef
MD5 60de91190415be3cde4b0def66c4346b
BLAKE2b-256 42584d29b02e9b422cc65f65c1afe5c4710d7e1827c2c1f651bcc19cec042d92

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 87d65ec990d02bb6cd57f603bd4ef821f6e73524bc169505c227c343a535808c
MD5 7d9f5b9dfe071c5760a19d03a6a296af
BLAKE2b-256 c9b8076ebd968f3c6d4e9b6e5de696f0b19964a3d4b7dc020fd32db4e868ad74

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.6m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 a9d300267d60f5c688dc9502080557e0b1c8907990d59e3437d6a8d23782b351
MD5 95cf816c69aa8416f43a50e2b922cfd2
BLAKE2b-256 3babe0c73e8c1b0f1e81f595ebf91b5d538bf62d75fcfe198a99a71088bf55bd

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7f39179691f0da883db9d94e4ebe4a4acd87ac4e598aa5f454d15b78816bd6fd
MD5 b979c238a8b79fe18997a1dc2f019515
BLAKE2b-256 0addc399c112ea6516a7f9a40a978617c7cc78fe78aa8aa0557ce36670dc3ff5

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9c12ed27b4aaa4cd26ca44c4d1b8f14fc084e192dc1d82dcd7ab484fcd7842ad
MD5 65870d9e203c163896ac40b6ef4f767b
BLAKE2b-256 0b66affeece74df210382f32f19826f426510c98bec36d3fbf2db77d564d576d

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.5m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 87328bdfa399977c332c0b67adbd7ad45d0e4be439aa25cfd1f1154da7d6fc0b
MD5 e439fbc33a92c4bbc032b5cecbc72060
BLAKE2b-256 fa524d01c187e4d2757fb5b58b36c381ca0fe79a55c6564b41a6bdb1df912b63

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 60b33d0fa9161959e3ab7ebd4ce59a39c4b798f481a1055dc13d8f0afb0c2a69
MD5 023f704e903f69931ce4c98e3218bf2c
BLAKE2b-256 bfa93b50090df38ff401f94498456cfa6531ce1ee75ebd65094e8fcb41989f90

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ec762b31025474dfb7fd283edf9b45b8af3943542344fbc639d6bdc16ff0636f
MD5 50f10a4ca990b77733a4e46319dad1f8
BLAKE2b-256 afff4c4003703abf83fc0ecda1f3f52f14db7520a4a7eed62bb8bb3a1b4f0672

See more details on using hashes here.

Provenance

File details

Details for the file pyarrow-0.10.0-cp27-cp27m-macosx_10_6_intel.whl.

File metadata

  • Download URL: pyarrow-0.10.0-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 2.7m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for pyarrow-0.10.0-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 ff10a1ca3ee17776ff9bd2a6b4963c5deaee13671d4064cbb45fe0ede66531b8
MD5 7b994a184db1989ab56fa4cfbadd69ac
BLAKE2b-256 65974a11c9d579a6de94ded2a6271c9b162f361ac5860cee215a0ed691ff3dfa

See more details on using hashes here.

Provenance

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