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 .
flake8 --config=.flake8.cython .

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.11.1.tar.gz (597.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyarrow-0.11.1-cp37-cp37m-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyarrow-0.11.1-cp37-cp37m-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.7m

pyarrow-0.11.1-cp37-cp37m-macosx_10_6_intel.whl (8.7 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

pyarrow-0.11.1-cp36-cp36m-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

pyarrow-0.11.1-cp36-cp36m-macosx_10_6_intel.whl (8.7 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

pyarrow-0.11.1-cp35-cp35m-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.5m

pyarrow-0.11.1-cp35-cp35m-macosx_10_6_intel.whl (8.7 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

pyarrow-0.11.1-cp27-cp27m-macosx_10_6_intel.whl (8.8 MB view details)

Uploaded CPython 2.7mmacOS 10.6+ Intel (x86-64, i386)

File details

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

File metadata

  • Download URL: pyarrow-0.11.1.tar.gz
  • Upload date:
  • Size: 597.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.2+

File hashes

Hashes for pyarrow-0.11.1.tar.gz
Algorithm Hash digest
SHA256 43681c4550108bf2e9b45fe3b6ffba2383a5ce6ac3abbe5c50d505904efd6f01
MD5 2864e8c92c5b8ae4d62cf9821f814216
BLAKE2b-256 e522136c8dabf16e4df804391a932cc9ea8ad1887d447b64aec2259b1e67445d

See more details on using hashes here.

File details

Details for the file pyarrow-0.11.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyarrow-0.11.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ab9e9bb53a11a55ae76c0384d0fd628c3013f5d222c9ab43e7e3bc90dbd36d9e
MD5 1b74ee490ef5ac21e17e58618791d3e0
BLAKE2b-256 59ed05b8302a1d8947bd3f2ec818d379a848c91500e7e57bc812056f0a6ddb4b

See more details on using hashes here.

File details

Details for the file pyarrow-0.11.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyarrow-0.11.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f1ddc694375c985b350e545e9f33b3a86da4ddc40289cfca463ebffbb1d24d2a
MD5 a848bf8c4f9347c1ddacf0a737043cf7
BLAKE2b-256 c37c4d796eafb4c77fb13d91afce06641df2c2a7f3670544e8f511b7b492f315

See more details on using hashes here.

File details

Details for the file pyarrow-0.11.1-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: pyarrow-0.11.1-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b82edbd225b6f1b4c6512947aeda38a7b439027166574d6c429b9dc4b35e0e6c
MD5 7dc97cc97fa4ec450a57700a9a220dfb
BLAKE2b-256 503525d20077820ce8bd068bc9c06570969af7d70ef32fc453b3b41fac4c45eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 55ec39ae2c302e1e2c98008f1e69dc0d1a7efacdd15a9b9e3d04d25006989cd5
MD5 33d2bcc6da29be5ba130ca496bc1f4f9
BLAKE2b-256 75e7093b42535f96e1d970f4eb5900b003c603825a8e80f66a686227f5234292

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 08cf372e4b6147afc020c4b803e0141b1a64b149e3e0db606a87c9b727880ce8
MD5 66b073ede74576203a782704c3ffec8c
BLAKE2b-256 369423135312f97b20d6457294606fb70fad43ef93b7bffe567088ebe3623703

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 5b7cb30bf43b5e485346c90fbb5c61ac5fd3f4476c16637196b36e8d1f2c89af
MD5 5bac1aa1682492bcda36a46f60f23882
BLAKE2b-256 a714e03314fca0a11693b0e152d3e6b681a78a06eaca61f8579aa3f045b7791d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 23788dba72cb365435630142537b327577c20944060be6ab012bb81f8379e18b
MD5 e442860642f1412e2de3632779d86e33
BLAKE2b-256 232e55678dbad31fcd579b2cf56f82dce793eb80f357786b162e0d5fecd75c8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2e315224f8a8da69e50310ed3543cac40527dfa9a6d67c2285677ee40cb6bb3f
MD5 646aaee03b31f9361fa32802377393c2
BLAKE2b-256 6bda79a31cf93dc4b06b51cd840e6b43233ba3a5ef2b9b5dd1d7976d6be89246

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 ff723618043421e05a302a1dd7169dfaa9a6a8ec87255be62407db9a205ed68e
MD5 3b17ec960a4b4691a34a3d9a0cd46770
BLAKE2b-256 7772187fb4bc1ae85eb40b5d0d03a4617e454dbb2c0aad29dc71713e9da07870

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a5519aac76168ed0b1ec37150b3c66e9d74a0838e210c6437c04c1caa3fdb9c6
MD5 e697de4da3ad3bfdbac877496398ccdf
BLAKE2b-256 3465a3cd43e1834a748d9650e962ce43083063bf0c778e634d6ae5ca6e62438c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 36746973e7d82afe6e78e46968e9236351094d0fb943e817f7a6972bb5d6d574
MD5 b777a5130459ddfee9c350be6b7b90ce
BLAKE2b-256 655d617c43bdd5db556778cfd4464b329e02d29bd989a21db0a48add0392d207

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.1-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 2.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4

File hashes

Hashes for pyarrow-0.11.1-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 e74daadd14c6e8c5822b9dca09f6c388c4588a0c8f67ebd5dc741ea85662b43c
MD5 4ec29e072b557d9e104ac0c1b92b243e
BLAKE2b-256 910d63e92c782141a6eb3d8aed9ccc824e1154859d573e53c403c0d971884635

See more details on using hashes here.

Supported by

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