Skip to main content

Apache OpenDAL™ Python Binding

Project description

Apache OpenDAL™ Python Binding

img PyPI Website

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

Useful Links

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:

uv venv --python 3.11

Install all the dependencies:

uv sync --all-groups --all-extras

Run some tests:

# To run `test_write.py` and use `fs` operator
OPENDAL_TEST=fs OPENDAL_FS_ROOT=/tmp uv run pytest -vk test_write

Build API docs:

uv run mkdocs build

Used by

Check out the users list for more details on who is using 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.46.0.tar.gz (989.4 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.46.0-cp313-cp313t-win_amd64.whl (14.9 MB view details)

Uploaded CPython 3.13tWindows x86-64

opendal-0.46.0-cp313-cp313t-musllinux_1_1_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

opendal-0.46.0-cp313-cp313t-musllinux_1_1_armv7l.whl (13.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARMv7l

opendal-0.46.0-cp313-cp313t-musllinux_1_1_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

opendal-0.46.0-cp313-cp313t-manylinux_2_28_aarch64.whl (13.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

opendal-0.46.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

opendal-0.46.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (12.7 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

opendal-0.46.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (26.5 MB view details)

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

opendal-0.46.0-cp311-abi3-win_amd64.whl (14.9 MB view details)

Uploaded CPython 3.11+Windows x86-64

opendal-0.46.0-cp311-abi3-musllinux_1_1_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.1+ x86-64

opendal-0.46.0-cp311-abi3-musllinux_1_1_armv7l.whl (13.0 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.1+ ARMv7l

opendal-0.46.0-cp311-abi3-musllinux_1_1_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.1+ ARM64

opendal-0.46.0-cp311-abi3-manylinux_2_28_aarch64.whl (13.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

opendal-0.46.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

opendal-0.46.0-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (12.7 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARMv7l

opendal-0.46.0-cp311-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (26.5 MB view details)

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

opendal-0.46.0-cp310-cp310-win_amd64.whl (14.8 MB view details)

Uploaded CPython 3.10Windows x86-64

opendal-0.46.0-cp310-cp310-musllinux_1_1_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

opendal-0.46.0-cp310-cp310-musllinux_1_1_armv7l.whl (13.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARMv7l

opendal-0.46.0-cp310-cp310-musllinux_1_1_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

opendal-0.46.0-cp310-cp310-manylinux_2_28_aarch64.whl (13.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

opendal-0.46.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

opendal-0.46.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (12.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

opendal-0.46.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (26.5 MB view details)

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

File details

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

File metadata

  • Download URL: opendal-0.46.0.tar.gz
  • Upload date:
  • Size: 989.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opendal-0.46.0.tar.gz
Algorithm Hash digest
SHA256 334aa4c5b3cc0776598ef8d3c154f074f6a9d87981b951d70db1407efed3b06c
MD5 e19d5047b5f39c5f6a5c310c8e42c79b
BLAKE2b-256 33db9c37efe16afe6371d66a0be94fa701c281108820198f18443dc997fbf3d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0.tar.gz:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: opendal-0.46.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 14.9 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 8331cd209e1dc18a7eab44a4e35aa6b6ebe77adfb295de496556991c6659e65e
MD5 658c4086fe7807c5a140cfe572d1e369
BLAKE2b-256 236e64d1330d7e39c2afefcb786491a55aca76e0c6aabc4774f2a7a1300c583a

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-win_amd64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c1b36e9c241c923b7a13e91aa559a9cf2634177918d9fdc66caf76cd9af24337
MD5 c9c6d23f9d83aada5ab50dde21927f0e
BLAKE2b-256 76be4bcd462953d85af76f68251876acd316361e1205b291a36683555c5a8908

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-musllinux_1_1_x86_64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 0d3a2ca6531ae13f026ccf54f644afb87e7ebaf1a3f316f93730e5d159714ae6
MD5 d633d3388dc8f667635303c3de6aaf1a
BLAKE2b-256 b521788ed2d7030dec5cd324940db776b2457e3996dff1380f6883974594b4ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-musllinux_1_1_armv7l.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a6cff4db77899225412a89f95b213a6beccd30fae62fbb961f9b73d3daefd813
MD5 76b699a1073a80b94bfa5acc0f9c0190
BLAKE2b-256 8a04263f886939a9ce338b154c333d38d192f164368812bc5cd9fc921d170e7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-musllinux_1_1_aarch64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d06e8d2ea8703803d8c1f1f69a388345c69c0e8b9313e89fc6e95730e5f520fd
MD5 b2662a6a096095045d45e80bd59e05d2
BLAKE2b-256 50ecc3b7f52cc5412a934ecfca78775a9b575c7ed5cb45d61f154d0b34312ab2

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-manylinux_2_28_aarch64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 328c2a60357339ed72c7f8d03bbbbfa28eb0bb14e39c81686afdaefdf7c76411
MD5 ed8b32b13ad64313b002d37ffa4aabeb
BLAKE2b-256 3379a4e81e54aa3375e0fad865aceb1778544de4c570fcfdfb390509ae1513ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d11086f92e15d22d2f96ff45826b8c42ca1deaad07ba9bfaeccc3f35f1975ef6
MD5 5a4e9daf7dc7dbac76a1e792702e3785
BLAKE2b-256 eac996a1b36f564bdfa5088125f64a009446faa734182ae82a1b9832021f5f53

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 6598cbfafb3549d2667d2b73500327da0954bd2e11b505279600aa7e45f9242e
MD5 a566c49f0c7aa618626b41d7d2a79bb8
BLAKE2b-256 44e7d961c6368259755c42420deeecfd423f62d4707b896e022df1ff0786dd10

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: opendal-0.46.0-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 14.9 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opendal-0.46.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f5e58abc86db005879340a9187372a8c105c456c762943139a48dde63aad790d
MD5 a0987489001e4cd5b959cb82bd4eda52
BLAKE2b-256 1e93328f7c72ccf04b915ab88802342d8f79322b7fba5509513b509681651224

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-win_amd64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 093098658482e7b87d16bf2931b5ef0ee22ed6a695f945874c696da72a6d057a
MD5 4f399c784d68c3fcc8a7d05b53716fbb
BLAKE2b-256 c4d177b731016edd494514447322d6b02a2a49c41ad6deeaa824dd2958479574

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-musllinux_1_1_x86_64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 998e7a80a3468fd3f8604873aec6777fd25d3101fdbb1b63a4dc5fef14797086
MD5 f6c41d1f29cf890bddbaf0cf7e864367
BLAKE2b-256 77e5f650cf79ffbf7c7c8d7466fe9b4fa04cda97d950f915b8b3e2ced29f0f3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-musllinux_1_1_armv7l.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 898444dc072201044ed8c1dcce0929ebda8b10b92ba9c95248cf7fcbbc9dc1d7
MD5 1b5cf2ac9c17ce4c99c3c45503a0091d
BLAKE2b-256 f8324f7351ee242b63c817896afb373e5d5f28e1d9ca4e51b69a7b2e934694cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-musllinux_1_1_aarch64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7db426ba8171d665953836653a596ef1bad3732a1c4dd2e3fa68bc20beee7afc
MD5 55678b6e75b8141fd9bf29f49e30dce3
BLAKE2b-256 b7fa9a30c17428a12246c6ae17b406e7214a9a3caecec37af6860d27e99f9b66

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-manylinux_2_28_aarch64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e202ded0be5410546193f563258e9a78a57337f5c2bb553b8802a420c2ef683
MD5 9a1b81e0992b4ed0f4b5a08b973fe249
BLAKE2b-256 ad7136a97a8258cd0f0dd902561d0329a339f5a39a9896f0380763f526e9af89

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3019f923a7e1c5db86a36cee95d0c899ca7379e355bda9eb37e16d076c1f42f3
MD5 6ac2d05930b413f4c21f0040faa03bf7
BLAKE2b-256 578dcf684b246fa38ab946f3d11671230d07b5b14d2aeb152b68bd51f4b2210b

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for opendal-0.46.0-cp311-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 8cd4db71694c93e99055349714c7f7c7177e4767428e9e4bc592e4055edb6dba
MD5 4ec359d3c11cb3319a283e8fa173b253
BLAKE2b-256 6c05a8d9c6a935a181d38b55c2cb7121394a6bdd819909ff453a17e78f45672a

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp311-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: opendal-0.46.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 14.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opendal-0.46.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8fb57892e658f6799712b3ecb6bffc6222c75852ace0e5142fb054d660995819
MD5 83fff13736d055cd44b86391f13dd000
BLAKE2b-256 ca039be1997eae9db5d32aa48cb41eb4b01b5cf59037cd5b41b2ba1219f9c954

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-win_amd64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 662f4da7dd7dd19ed14b95f565c72287637da5f6b762330a1fc559c51f81d831
MD5 3a9144a624e296a04d904888480748ec
BLAKE2b-256 01b4bc5dcf6da007e8d722f54da6b49afab5864a3b87298da70b67fc59746283

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-musllinux_1_1_x86_64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp310-cp310-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 6bd9fb7fa1c2bf8ca4858e1d8f5cacf3e484aae737c5ebb9a06b48bb83e99698
MD5 c051ee18ab9c5d59768ee113c602fd7a
BLAKE2b-256 fd8fbef9bc564cc9c6eebaff6f6cc65ef094edc86bf5136386a26529c7296716

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-musllinux_1_1_armv7l.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 af18577c233c9080b18c8b38ab980e84ed8d1688083d3036af697997af0f1ed9
MD5 01c60a73d2dbce7227086605b025cfcf
BLAKE2b-256 9f70bdf0ae895cec68871d8cab95346aeb59d5c0898eb9e03b26447a866f288e

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-musllinux_1_1_aarch64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opendal-0.46.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0071cbbd7f559b65086130d6286fa231254347b628d2d6dfb4f5a427536fb8d
MD5 fed7f647c165a8d43a5d2838be0d068e
BLAKE2b-256 0bd7a8b51cc273430acfd17cb0507b2054e9b8f104228661b529a1465cd7d465

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb9d80a390f36f9aa7f8be89548d9eb5ef0fde2f5bb3d0f168ee1fd31184207e
MD5 bacee23b4b0a012e8305ffab08a2bbb8
BLAKE2b-256 bc23ebc580bf1412325e7900aa6aaf1e65086b17d5cd3827ea3128106962027d

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ecc956263ea31902a62aa9e8798f15413ab64bda338aa9a5d608270c80467101
MD5 67e87026855bcdbed20ed07ea4dd48d8
BLAKE2b-256 72432cda868dd34fb98d69285debec0248d44691a0bc2e049d56548f2914ccb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for opendal-0.46.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f4a757dcbdd271d8517f68bdd3b8c9e0927b7d521ba26e8bff97d8fa81da6d0f
MD5 21e1cbc9689d3f33d320937a14827c6b
BLAKE2b-256 b1856c42174d87564828f3c33fa923d51b3feabead8090bfec2e86ce06f2c686

See more details on using hashes here.

Provenance

The following attestation bundles were made for opendal-0.46.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release_python.yml on apache/opendal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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