Skip to main content

Python binding for delta-rs

Project description

Deltalake-python

PyPI userdoc apidoc

Native Delta Lake binding for Python based on delta-rs.

Installation

pip install deltalake

NOTE: official binary wheels are linked against openssl statically for remote objection store communication. Please file Github issue to request for critical openssl upgrade.

Develop

maturin is used to build the python package.

To install development version of the package into your current Python environment:

$ maturin develop

Code are formatted with https://github.com/psf/black.

Build manylinux wheels

docker run -e PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig -it -v `pwd`:/io apache/arrow-dev:amd64-centos-6.10-python-manylinux2010 bash
curl https://sh.rustup.rs -sSf | sh -s -- -y
source $HOME/.cargo/env
rustup default stable
cargo install --git https://github.com/PyO3/maturin.git --rev 98636cea89c328b3eba4ebb548124f75c8018200 maturin
cd /io/python
export PATH=/opt/python/cp37-cp37m/bin:/opt/python/cp38-cp38/bin:$PATH
maturin publish -b pyo3 --target x86_64-unknown-linux-gnu --no-sdist

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

deltalake-0.4.6-cp36-abi3-win_amd64.whl (5.4 MB view details)

Uploaded CPython 3.6+Windows x86-64

deltalake-0.4.6-cp36-abi3-manylinux2010_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.6+manylinux: glibc 2.12+ x86-64

deltalake-0.4.6-cp36-abi3-macosx_10_7_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.6+macOS 10.7+ x86-64

File details

Details for the file deltalake-0.4.6-cp36-abi3-win_amd64.whl.

File metadata

  • Download URL: deltalake-0.4.6-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: CPython 3.6+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.9.0

File hashes

Hashes for deltalake-0.4.6-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cc295e27bdc71b83f2c5e9886999d8f9eda81fb2aeb5244e1972e97d24b60178
MD5 0f664ef351b218b7fdd4651b44d8e183
BLAKE2b-256 9f8feec8b166c1ffb0446b8cd7b3c203600ab5fa86da05471a549fdf26b543fa

See more details on using hashes here.

File details

Details for the file deltalake-0.4.6-cp36-abi3-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for deltalake-0.4.6-cp36-abi3-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f91f665097ce230691af43987e42b5ae0e52c52bd5ac53de0b350665d68036ba
MD5 eea978645153d1a75af192870b10f6f3
BLAKE2b-256 854b60e7c305f7c5226e1bbb946d809ab045456dce1fd6e9a6dadb0a68b82bbb

See more details on using hashes here.

File details

Details for the file deltalake-0.4.6-cp36-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for deltalake-0.4.6-cp36-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ce0b70ebf4f0d1edad43493cda0402d16201d7145661b49a1793ddd7644b3ac6
MD5 fcacbb69969e1b710c11ab2b03cd1bde
BLAKE2b-256 1b39df52d5d4a02241adf1f8122dc5bae63075477a7ddc430d5dafba08fe20e1

See more details on using hashes here.

Supported by

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