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.0.tar.gz (602.8 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.0-cp37-cp37m-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

pyarrow-0.11.0-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.0-cp36-cp36m-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

pyarrow-0.11.0-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.0-cp35-cp35m-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.5m

pyarrow-0.11.0-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.0-cp27-cp27mu-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7m

pyarrow-0.11.0-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.0.tar.gz.

File metadata

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

File hashes

Hashes for pyarrow-0.11.0.tar.gz
Algorithm Hash digest
SHA256 07a6fd71c5d7440f2c42383dd2c5daa12d7f0a012f1e88288ed08a247032aead
MD5 c992507417288c000162deab07e8ea1d
BLAKE2b-256 1db6c4e63f8bdb175d2223df26ddf12e2a0ba3fa347890128b5f128cb3f72589

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.0 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.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 99562d68e34e8746e2f20cfb7134959d028d9384bb46acbadefe800e8a787b8f
MD5 453db67ba0461f3ec682d1e31b8ac3a0
BLAKE2b-256 3fe3579bc36f8b8ae091b74c2344acfd0b318ea6b16096af1801939dd1d825f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-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.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0549979597e2f5a902ea17c6fb27264a78bb166db4caede661c2bbb6e319f681
MD5 6ea8b094aad34893cfba335e22165e87
BLAKE2b-256 19f5b99ad339458020d9ecd67e801c8f09c79a53277aea7bf669112fa0359d84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-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.0-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 e3656c0c30a9eaca67cd97c9e0de70888f612b75bb55a9a968aa5b1084a5e2fd
MD5 0eeae4cd81fd993cd1c2155d8005e8c1
BLAKE2b-256 6b076984536144e263cf9acd3473df23330fc1e6ef03cfd6137533de40b4b02a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.0 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/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e430edf33c86db3e3e613896c054c57297202d5247b2477b492258367c878359
MD5 8f762dcc4e7f02e80f7a16cb5d186f04
BLAKE2b-256 c67973e3e8286f3ae670631a7f6f640cf73315efdac290c3ba224b65dafcaa70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 361527e745419ae928cfb890812543bf040ed4a6e38b55ace2790b5cac7c81b2
MD5 e80c894abb7faeb06176e64b16456498
BLAKE2b-256 f1625cc76d6ec4918f70af89316940f36291d3666ae13aad1f19660b071ff2dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-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/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 9dc50f60cd078e44040aa786af9119ea1309cb4161a9443a011ce404b7feca45
MD5 aff80de6aed78fb6fe696466811b14d7
BLAKE2b-256 7ba0bfc963b97b14929cb65ececd702c93d786c4023d84984a2a3d3929e5b29a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-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/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 f28d9d54fad0b4951e811fa656a906a31ce33ecee98a8818a3a660d25239f864
MD5 cb9aba1161a30bbb366310fc25dfe15a
BLAKE2b-256 d298ad89534f45ca8044ab94b4626c829c0c8c61ceb898b9bbf15c71669fd7fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2c9a6281009b3b30df418150b05ab7a31cd979ca5200ed0f5dbdc7c0bd6719f3
MD5 a55b9a8750fdf0cc5c26279d7d11a536
BLAKE2b-256 593b38066908a38aa89f31d56f6445f11a9ee420e9986a11bd4da6202570491a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-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/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 f4c6955414e3e9c5c0d8057377ab12d97b5cb000e349a895866b52224316b11d
MD5 04f6a4ac2dd468721f08b52023065173
BLAKE2b-256 e40cffc2402565d1c6eaa0b503e205d1a575ab3b4068dd4710257e2879769a01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 67fed4fd0c79f179cccf06eb12152ca5a76ea8448be99cc0c2a3d4c489400e2f
MD5 1fe688a2e77a84ad21165d413c67bd3d
BLAKE2b-256 57ee85d3ce03ff815e00a803c5ca37201a2e46726dfd72592f2b264f3a220ae8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.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.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8940a9eaa5ff5019e6d11f88d0393f27e7fa031b4ff74ffb013bf0b8ea7054d3
MD5 2c9766c97b5754c6e823180886cec922
BLAKE2b-256 90c2eb8bf6cbf25e09538de93c57bca589628b6c9ff288f7948dc0d4e9db0126

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyarrow-0.11.0-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/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for pyarrow-0.11.0-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 95d01f78724b65c5dd0c476d441893b641680bf51460fa17492cb33ac6a38af2
MD5 c2794f71ab6a42c37fba6a44860a0fac
BLAKE2b-256 56b94431be6e40e7094a9f5d66cb92e28c2752ab9bebe716024c8758a0b9ab65

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