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.7-cp36-abi3-win_amd64.whl (5.4 MB view details)

Uploaded CPython 3.6+Windows x86-64

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

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

deltalake-0.4.7-cp36-abi3-macosx_10_7_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.6+macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: deltalake-0.4.7-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.7-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3455700f0f23477f784df9ac312ab372940ba71e90f830fbe00fae26a09582a3
MD5 a4d1512c62e2e9f169ab825bde200d99
BLAKE2b-256 8b0cb6c265853e61e208a5d335ecbc3c95fdfe14b7e3be77626b4e38b5671b75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltalake-0.4.7-cp36-abi3-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a5c9bf07049442fc2af40294721069ead8e315027cdfde943673f3e2e81fb117
MD5 b0fa7f3feab8c48d25f4bdb6b5f03a70
BLAKE2b-256 0ef8be267eb78fcaa17e75c73440ec8b0e23533d721537f5aa85a0264e44848f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltalake-0.4.7-cp36-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 1c21a626c64458c74a98e259e17d7e32ae4686a0e954f03e28b258f21349c6fd
MD5 1448a536b18db1688f96e16b488751a1
BLAKE2b-256 a161df03cd9c2796fd9978a77a274af3a62925100d2b3c87687ff95341af4e78

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