Skip to main content

Apache OpenDAL™ Python Binding

Project description

Apache OpenDAL™ Python Binding

PyPI Website

Documentation: main

This package intends to build a native python binding for Apache OpenDAL.

Installation

pip install opendal

Usage

fs service example:

import opendal

op = opendal.Operator("fs", root="/tmp")
op.write("test.txt", b"Hello World")
print(op.read("test.txt"))
print(op.stat("test.txt").content_length)

Or using the async API:

import asyncio

async def main():
    op = opendal.AsyncOperator("fs", root="/tmp")
    await op.write("test.txt", b"Hello World")
    print(await op.read("test.txt"))

asyncio.run(main())

s3 service example:

import opendal

op = opendal.Operator("s3", root="/tmp", bucket="your_bucket_name", region="your_region")
op.write("test.txt", b"Hello World")
print(op.read("test.txt"))
print(op.stat("test.txt").content_length)

Or using the async API:

import asyncio

async def main():
    op = opendal.AsyncOperator("s3", root="/tmp", bucket="your_bucket_name", region="your_region")
    await op.write("test.txt", b"Hello World")
    print(await op.read("test.txt"))

asyncio.run(main())

Development

Setup virtualenv:

python -m venv venv

Activate venv:

source venv/bin/activate

Install maturin:

pip install maturin

Build bindings:

maturin develop

Run some tests:

maturin develop -E test
# To run `test_write.py` and use `fs` operator
OPENDAL_TEST=fs OPENDAL_FS_ROOT=/tmp pytest -vk test_write

Build API docs:

maturin develop -E docs
pdoc -t ./template opendal

License and Trademarks

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

Apache OpenDAL, OpenDAL, and Apache are either registered trademarks or trademarks of the Apache Software Foundation.

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

opendal-0.44.2.tar.gz (671.8 kB view details)

Uploaded Source

Built Distributions

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

opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp312-none-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.12Windows x86-64

opendal-0.44.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

opendal-0.44.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (36.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

opendal-0.44.2-cp311-none-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.11Windows x86-64

opendal-0.44.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

opendal-0.44.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (36.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

opendal-0.44.2-cp310-none-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.10Windows x86-64

opendal-0.44.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

opendal-0.44.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (36.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

opendal-0.44.2-cp39-none-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.9Windows x86-64

opendal-0.44.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

opendal-0.44.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (36.9 MB view details)

Uploaded CPython 3.9macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

opendal-0.44.2-cp38-none-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.8Windows x86-64

opendal-0.44.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

opendal-0.44.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (36.9 MB view details)

Uploaded CPython 3.8macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

opendal-0.44.2-cp37-none-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.7Windows x86-64

opendal-0.44.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (68.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

opendal-0.44.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (67.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

opendal-0.44.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (69.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

opendal-0.44.2-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (36.9 MB view details)

Uploaded CPython 3.7mmacOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file opendal-0.44.2.tar.gz.

File metadata

  • Download URL: opendal-0.44.2.tar.gz
  • Upload date:
  • Size: 671.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2.tar.gz
Algorithm Hash digest
SHA256 f1398f1e90e3509ff9f0c52afc37b8b7608cefd082ae228cabdef6b96cb7c41d
MD5 efc4a46cc1369c7b3715bf916a9a24ba
BLAKE2b-256 65322b6e22f0c653de15b58f39a25a8568b3b33b684b0ee8d0c93e77487fd090

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab47d08381d9dedc6506cc3b03f7ae451048eb49e72017c8af87a4199c3ded32
MD5 a830b3be7ccc49059dd13cfb2a966f20
BLAKE2b-256 b03416625373c7c8bacca9a14dde5ad7a3a18f077fcff289235c700a6bac05ff

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b09180e0e951b8ea1347193bafe39284a1f8c28f3daeaba8fba19cb6d96ebe4c
MD5 01b9ea26952e3126025907f1ebff86ba
BLAKE2b-256 eac072e343db6dcd8f94e6dc9a0b84ef8b9498ce9e58c6d78640a44ae65ae22e

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fe69be5318360238cc5a514fba76bcff31be886b18438d29bb8f0d92f92a3ff4
MD5 4907e9f0da1065f558acba21947557b3
BLAKE2b-256 15557527bd69ec196f28ba1efce87ec1032fb83684e20e5c1a9b5726fc1e7448

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8df94d11e14ea58ea5662121a692b14ab5f70b7a16bf6448b842651907fe857
MD5 44184d89c71542e59fc5b64eab6d3ed0
BLAKE2b-256 3439cd1e31c3bb2d9ade194c535d12a4d8273fb3304b5ab4ae8ea357423369a0

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 367dfcabaf38e023e6c0249912a5132f6133594d3ceec9bfff2a17a1c0a6baf0
MD5 aee130cb31bcab6d044ebdd1c8b0106b
BLAKE2b-256 094b805b739c7e0f2b8dba2eb5f54767f98fbab282b0419200c68078d444a025

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91a21b075c99db886e5821e80502091abfb96e15a53fd8bbd3428e30c1666ee2
MD5 9bfea5191a9f5529ed5f91a6d08370d1
BLAKE2b-256 34825e40e1e56becba2f6770923d07d285082d3028a2a21c48caae3fb848cb2b

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 664c180cf63b2ed9ffb518b10c0e55bc97d4779883e198ba6247ad019c4bedae
MD5 dc3e4a18733532d9bfd74d18041e543a
BLAKE2b-256 e71057d9d9540ab74d0bf7bc74f7d71cc519ac0223941c9745cbfff750b262e2

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4d6cb4eca1c1cf8573a740a7e92883c88c673ea830955be68b88fccfc506ca6f
MD5 272957891cdc08dc9bea5b1f1c9a023a
BLAKE2b-256 04d1c7b064212ba67fd386d367fd598002612979ba43abeda0ac0ae9f2d5cf27

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f485bc427d8311678125bb0fc072d7c409cd31988c137cde1dd288eb0695718
MD5 9f2155d72a650763a66857bae834b77b
BLAKE2b-256 bb434c728b1276510d8f2ff142f1805bac2d92b5616d02740e8097d395b52d5a

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3043be777979eb323744fade6806d778a7b76c2bb45d23117a7d4e059fced167
MD5 eaaa4fe1c441d3af5cc4a60bde248595
BLAKE2b-256 871a02a8e0e33e0cc0662fbf6cbf497baa6150088083b8217334e14af9f29d43

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f06b123539e844654cb9ba3f9a0ecbd2732a6aef8e37a9d4e365a862bc3bee6d
MD5 f63b91fc9b952bb3737f86905f68e540
BLAKE2b-256 026feb28f32e5cac69e965d1fdad14707717b954f6f0f73b1866b6f7e2816469

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42478848e03d641d85eedb0ff8ae69669f26b740618a31a0737be62db5380cd8
MD5 047fd4d931e908af2bba5544577c8543
BLAKE2b-256 6143509a7906a6507c10014c507af132930f1a0c4a36519db68bedab3c4cc148

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c850a5019a1bce9754f21837059ce2d85c430578a34d5cdae6b0ead0364b934f
MD5 25eaa576326e174781ec499266e6d625
BLAKE2b-256 9654f751e816e3955ce084c9e0be1303b75815de04e2166afc3e5133347117f1

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30efc007b0129887d68b540d9238ffcc7dcc6e98dcfff53d23c8a27722dc2f38
MD5 c21a6213ee051d8d14e1ee60fce32e05
BLAKE2b-256 17de16a3289547b41ecd66b7b27e0e54296de72634219f0c2a005a650ef886eb

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp312-none-win_amd64.whl.

File metadata

  • Download URL: opendal-0.44.2-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 9a27033eaada8a0bde07166c56cdec6051631f6a0d761e9679290c094547713f
MD5 59c8f457d0793ba3770949a66452599d
BLAKE2b-256 369dc86fc808f140105f2ea9179c5af4e5b5f67655548ca97c258dfa4e4ad1dc

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 014e017f9acbebe32c92811728b9a62d1568adfe59f8356f46f9b12ac97a8f34
MD5 31ac622408c062cfdbd33d64056fc684
BLAKE2b-256 7794054df98758524ac2c699ab5c9c687e839e71b49f53391b7eb8e93c441a41

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 21e74564a62682dd4cdd95e95acc4833678d4cee0896f812b754b9c90efc3e92
MD5 392a9f48cd5822398205e1a489c048f1
BLAKE2b-256 6c23da39d06b8aac91049effc3d0c894eb0d6b40783173444c7e47a628abd0af

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b115e45145c803e7857bca00f59ac1d4432d89d0d58211722cc1b7a73b7fbc5
MD5 dd2f8cbb9ccd2d7d26cbf77ecafac836
BLAKE2b-256 94cd33898bd9d3bc4c0d9dc82fdd2b5ce5810b87f37f23377f5e9be046fc996c

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 735174616bf6cda288c8c796e1342151a21f2af830a493738abe15127d402d3b
MD5 b4f3167364300093b655f65f2bd3932c
BLAKE2b-256 c4cf072b3033fe6431ed971eaa8e8049eb17ea039ec2af5d11256199d7ee7beb

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp311-none-win_amd64.whl.

File metadata

  • Download URL: opendal-0.44.2-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 128aea42b0be1688ba5cb50b03fdf299697b25793ca4ad147f26cc0c42ad51bc
MD5 56fa450f68f215cecdad001c1cdf707d
BLAKE2b-256 0a1c2de5e1c1cae46d5a48d02c29533c8d93ae59fcd8b58b847ba181d5f37f81

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb0d8a76e2f263b42f1228748c0e0cd2d4d8f613fab4bd1288ff2fa0c0b199e5
MD5 e491d77035e9013fb32940adfac85868
BLAKE2b-256 43630af69e4274d1a78ee781df874c643861f1cc0640fad405596e19a2f0b89f

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 903757e047fbfb6a7fdc5e7e7350926c66e9c6e200288cbb1ec2e2d4b0b4819a
MD5 79fd1651780c4210279257e8eeae8f81
BLAKE2b-256 e244fc95504c57829e4d14e5ffd299d185c7a6265953ac95a77411ffb0f41ed8

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ec6469d328fb12680ac8a601470784750f0f6ddb6eb74244be87800768cd200
MD5 68ab1b4cc4a69f0a09e20ac7b57c358c
BLAKE2b-256 3a4fbfc47cc01047fa3dec4befb1109cf167c72567292f2fa128e4a8cf679931

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 d4549cc3a9dc79b0f6907848210f60511165f6c370b7aa497c9f960f84029326
MD5 9c38abbc3ae264d463cb724c4a7e2e20
BLAKE2b-256 375cbb9e5c490aa43300959af897f78ea58288dfa566a5d80d233ea823b12c63

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp310-none-win_amd64.whl.

File metadata

  • Download URL: opendal-0.44.2-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 6beb3059221c4a50ae74e80734caf1a5ae5efc2ffb3cb1d3eb48f2eadd8ca371
MD5 8c7c9fdb513c15d8575f7f3233509859
BLAKE2b-256 62e1e4cdb02f01bc1aaf3b2ba471995a455deaa60369661c9499429c109817d5

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35987e17b4e95b309c98c633f30fb180e61c0cb68cab8162da469d5353ef0c4c
MD5 e09818ef268121e768a22ce4a72aefca
BLAKE2b-256 cab31556eda594f601943e87c0f9c2c2a95f196b5e1c09984575f653d047d551

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 45cf6ef59a93735d1951d71f600d438072cf9264b5186b57bc1b11eb29f96208
MD5 323440041be1202eb5a099a76f13ea66
BLAKE2b-256 05739865b3cca1b66b7574cab471b7adc70ed0d9e610691a924f7d2c32149062

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9bdc366d8d1b2b3d23bd43fa8c77ddd4b8ba455f6de131eeffee4bcbfa2355da
MD5 71a17569fa84e8ca7df51bcc9c5a712c
BLAKE2b-256 74e85f995995f4440407b7959d60f4fb4d12288bec85b691f0e6f3c0af834dec

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 2c840b89b94c8a8fa36cb95c257d78bf33ad0bb940274cc6d3ce1c5c9b51ee18
MD5 29dec961b295ae08848656254897045b
BLAKE2b-256 d2813d4c63dee6cb47354451540391f8389079ca29e0af06b0299cbdbf975107

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp39-none-win_amd64.whl.

File metadata

  • Download URL: opendal-0.44.2-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 4ecc7c95ec26b656858c9fbd1c454be2cb52d948f9809570972d61394c64ed98
MD5 47d7ac5406d1c5041f040b08f5dd4ac8
BLAKE2b-256 92218824cf7b7f412a375f2f0d509ce273670ff858d19b79f0e910c2ccc51186

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25e953a1285a1de85b5d41160d030dc4e5b97a556c069de4201b448345884938
MD5 7cb5f688b9786e9391b05d3a764c7d0a
BLAKE2b-256 4a2061f7a0c488b01eb99bdcca64dc47845aaeca6191542360f5f1fe0318290a

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0535fd2f97d47d8c028387ef6e352a4ed23d8d5ffcbe8f3c11019a9d72324f7c
MD5 5ecefc282281ba89265af5e2cf7d0307
BLAKE2b-256 3c8a4798d69e59cf396db72ac3dcd1bb446f44cc45e9fb47ac54bbcf30c5c935

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 549ab045138b43f80e21428871c888ebeb84bb94b31ca7698709a57393b2fca3
MD5 406cfa94a5c84e8810b3f9c6b103adcf
BLAKE2b-256 c4e8a9502202dfa229abf64f826aea5184df9f1151e2c7702e69cb1c1e0cf06b

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 771da507edc0b427197e6c786a97ceb6db3da8e03429b74310f2341139d34411
MD5 0392c8e6e33787014b2e526787027340
BLAKE2b-256 8ddcc95e25499d5fa72ac172ca2b01cd725e7bb589d30234026dd2e14c240420

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp38-none-win_amd64.whl.

File metadata

  • Download URL: opendal-0.44.2-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 41e4f2414d5f05e6c321f4eed8334c6f925d4acfc0c054c12fd85524e3952a22
MD5 7b8e19b6de993ed00ff181736aabb249
BLAKE2b-256 5b0eadf045b48011b0c697026ecc1e5639419ccc2812cf18be5c78528e63cc25

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5240156198698e199813885a17aeb40aa1f1995e63f4026d51e4e110d3131cdb
MD5 8462328173b040eed8b3d1bbf06f06e5
BLAKE2b-256 20bbf13380d1fa3ad5b0ada7fa151050fd29700199ada542d345675b28de39d5

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 959c15f9bcc12fb200e12ce2f5880761a01a165bc132a8df945c0ed72e82d18a
MD5 ab6cc794aef98c47bdb11d4513d9de75
BLAKE2b-256 230e78ea19c21d837b5d8791e7772ce1eaec5a582fde149dcd4ae5b69f5ea67a

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de41ede47ddc7a9d88b1de34a99e4541679f61d1d24ea83e8562b8ec53134b2f
MD5 5432117ae35baad28e3d59c0e2274243
BLAKE2b-256 2ae51b5bb1fe6e815ebaa86c91477e70b2d83367d398209bbf6a9fdb5910a936

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 03a819d4f14466550f9216893586876f66a37ea5500eeea6f317d4c7349088ef
MD5 c254fab807b7b3ff0d243fa45acf6577
BLAKE2b-256 a8230f2f702cb395a0e6bb75dcc8d6aed0dcd50d99e6b5f86c0af01ddad05135

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp37-none-win_amd64.whl.

File metadata

  • Download URL: opendal-0.44.2-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for opendal-0.44.2-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 a9ec4090b0c592752c558b261b91780f9fc79054b523fa05baee0413dbd1c0d4
MD5 6bd10044d828d065b773e0bdba7a6036
BLAKE2b-256 84cae4cb7836dd77b3442e26dc559f1873ab96affa803c38e10e13e24e08e862

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a963621cdcab44adfe2abd012b902fde8cbb1eff537006c34cbfd4f954fa74da
MD5 b31d5fc50a01218077c852efa8378280
BLAKE2b-256 0041dafc8299419d61c76dabb1ebf985b44643d7e2016f43d7e2e3d1944169a5

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bae695e2d89473ad272d426f715f35ea26b954619146197a42482ac206454ec1
MD5 d2edac314d5f30628a721b53e8c73962
BLAKE2b-256 5dc50d6b26863a953db092289cf05ff8a01f5af949c8cdc68e3c94fcdca6e5e3

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6c4508065cd962f3282f75c1d09467b27e76191c32da9497ec2ea302133e5ece
MD5 8fa1dc118fff4cd1fba77b5bfe101ce7
BLAKE2b-256 77f2d947e2a068ca1da878a790fa92818bc6527ee9f5bc4d2d05d7689f4eb5bb

See more details on using hashes here.

File details

Details for the file opendal-0.44.2-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.44.2-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 8536b79a8cd942d862d1db6420010e1cbc48886134f0b9cd75f10f64932fa744
MD5 c348e11197a5038c57eb1c3ee5044764
BLAKE2b-256 bd49494378b3bce95b048d0320a3e8dd7b91dbb18069b26d7278bc7d64159070

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