Skip to main content

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

Setup your local environment with virtualenv

$ make setup-venv

Activate it

$ source ./venv/bin/activate

Ready to develop with maturin

maturin is used to build the python package.

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

$ make develop

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

Download files

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

Source Distribution

deltalake-0.5.0.tar.gz (4.2 MB view details)

Uploaded Source

Built Distributions

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

deltalake-0.5.0-cp36-abi3-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.6+Windows x86-64

deltalake-0.5.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (7.3 MB view details)

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

deltalake-0.5.0-cp36-abi3-macosx_10_7_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.6+macOS 10.7+ x86-64

File details

Details for the file deltalake-0.5.0.tar.gz.

File metadata

  • Download URL: deltalake-0.5.0.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.10.6

File hashes

Hashes for deltalake-0.5.0.tar.gz
Algorithm Hash digest
SHA256 5067bdd645ece8dc48a8bdfc7b7f0747f64cdf4a3c25d68d0c1f8caf48a6763c
MD5 d5d25be3ddb6aaaf4ba4e1032c2fe18c
BLAKE2b-256 18fd24f40fbb9cb71cd5fb8cef8d5e095080d3b6d8eb3842487bd21b53d15833

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for deltalake-0.5.0-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5238586977e7109921bfd8dd1f9e02050ddeea254002745f99a86f3cf7d42e38
MD5 9552ce08624ff8fe8359d6fe0ea216a1
BLAKE2b-256 666326cbb320b31e4983176f85a4250c4a549467f441dcacad3545fed87b1208

See more details on using hashes here.

File details

Details for the file deltalake-0.5.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for deltalake-0.5.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 722c8a1166b721da8a7dca8302ec7770c463ce1b239343d4c5ce5360a2d25ac3
MD5 6222d5fadece86f1cd49386286f16931
BLAKE2b-256 d0925eeeecab086bdac344dbd34e752ab875d79930f528f1600d0365c9015cbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for deltalake-0.5.0-cp36-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 94ed17b537f584cdc7a243c853b3b69fe28faf54b4e985860ef6c2eaf23b4fc9
MD5 8d5972187525acf13e46248619339e5d
BLAKE2b-256 53e042f490149386f31b7fddbbcfe28c890e4bd8b51e0c82a3fefd3ccc42c55f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.0

Supported by

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