Skip to main content

A Python interface to the Rust object_store crate, providing a uniform API for interacting with object storage services and local files.

Project description

obstore

PyPI

Simple, fast integration with object storage services like Amazon S3, Google Cloud Storage, Azure Blob Storage, and S3-compliant APIs like Cloudflare R2.

  • Sync and async API.
  • Streaming downloads with configurable chunking.
  • Streaming list, with no need to paginate.
  • Support for conditional put ("put if not exists"), as well as custom tags and attributes.
  • Automatically supports multipart uploads under the hood for large file objects.
  • Optionally return list results as Arrow, which is faster than materializing Python dict/list objects.
  • Easy to install with no required Python dependencies.
  • The underlying Rust library is production quality and used in large scale production systems, such as the Rust package registry crates.io.
  • Support for zero-copy data exchange from Rust into Python in get_range and get_ranges.
  • Simple API with static type checking.
  • Helpers for constructing from environment variables and boto3.Session objects

Installation

pip install obstore

Documentation

Full documentation is available on the website.

Usage

Constructing a store

Classes to construct a store are exported from the obstore.store submodule:

  • S3Store: Configure a connection to Amazon S3.
  • GCSStore: Configure a connection to Google Cloud Storage.
  • AzureStore: Configure a connection to Microsoft Azure Blob Storage.
  • HTTPStore: Configure a connection to a generic HTTP server
  • LocalStore: Local filesystem storage providing the same object store interface.
  • MemoryStore: A fully in-memory implementation of ObjectStore.

Example

import boto3
from obstore.store import S3Store

session = boto3.Session()
store = S3Store.from_session(session, "bucket-name", config={"AWS_REGION": "us-east-1"})

Configuration

Each store class above has its own configuration, accessible through the config named parameter. This is covered in the docs, and string literals are in the type hints.

Additional HTTP client configuration is available via the client_options named parameter.

Interacting with a store

All methods for interacting with a store are exported as top-level functions (not methods on the store object):

  • copy: Copy an object from one path to another in the same object store.
  • delete: Delete the object at the specified location.
  • get: Return the bytes that are stored at the specified location.
  • head: Return the metadata for the specified location
  • list: List all the objects with the given prefix.
  • put: Save the provided bytes to the specified location
  • rename: Move an object from one path to another in the same object store.

There are a few additional APIs useful for specific use cases:

All methods have a comparable async method with the same name plus an _async suffix.

Example

import obstore as obs

store = obs.store.MemoryStore()

obs.put(store, "file.txt", b"hello world!")
response = obs.get(store, "file.txt")
response.meta
# {'path': 'file.txt',
#  'last_modified': datetime.datetime(2024, 10, 21, 16, 19, 45, 102620, tzinfo=datetime.timezone.utc),
#  'size': 12,
#  'e_tag': '0',
#  'version': None}
assert response.bytes() == b"hello world!"

byte_range = obs.get_range(store, "file.txt", offset=0, length=5)
assert byte_range == b"hello"

obs.copy(store, "file.txt", "other.txt")
assert obs.get(store, "other.txt").bytes() == b"hello world!"

All of these methods also have async counterparts, suffixed with _async.

import obstore as obs

store = obs.store.MemoryStore()

await obs.put_async(store, "file.txt", b"hello world!")
response = await obs.get_async(store, "file.txt")
response.meta
# {'path': 'file.txt',
#  'last_modified': datetime.datetime(2024, 10, 21, 16, 20, 36, 477418, tzinfo=datetime.timezone.utc),
#  'size': 12,
#  'e_tag': '0',
#  'version': None}
assert await response.bytes_async() == b"hello world!"

byte_range = await obs.get_range_async(store, "file.txt", offset=0, length=5)
assert byte_range == b"hello"

await obs.copy_async(store, "file.txt", "other.txt")
resp = await obs.get_async(store, "other.txt")
assert await resp.bytes_async() == b"hello world!"

Comparison to object-store-python

Read a detailed comparison to object-store-python, a previous Python library that also wraps the same Rust object_store crate.

Project details


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

obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (3.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b1-cp312-none-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

obstore-0.3.0b1-cp312-cp312-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

obstore-0.3.0b1-cp312-cp312-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

obstore-0.3.0b1-cp312-cp312-musllinux_1_2_armv7l.whl (3.8 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b1-cp312-cp312-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

obstore-0.3.0b1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

obstore-0.3.0b1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

obstore-0.3.0b1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

obstore-0.3.0b1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b1-cp312-cp312-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

obstore-0.3.0b1-cp312-cp312-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

obstore-0.3.0b1-cp311-none-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

obstore-0.3.0b1-cp311-cp311-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

obstore-0.3.0b1-cp311-cp311-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

obstore-0.3.0b1-cp311-cp311-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b1-cp311-cp311-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

obstore-0.3.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

obstore-0.3.0b1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

obstore-0.3.0b1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

obstore-0.3.0b1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b1-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

obstore-0.3.0b1-cp311-cp311-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

obstore-0.3.0b1-cp310-none-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

obstore-0.3.0b1-cp310-cp310-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

obstore-0.3.0b1-cp310-cp310-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

obstore-0.3.0b1-cp310-cp310-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b1-cp310-cp310-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

obstore-0.3.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

obstore-0.3.0b1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

obstore-0.3.0b1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

obstore-0.3.0b1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b1-cp310-cp310-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

obstore-0.3.0b1-cp39-none-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

obstore-0.3.0b1-cp39-cp39-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

obstore-0.3.0b1-cp39-cp39-musllinux_1_2_i686.whl (3.5 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

obstore-0.3.0b1-cp39-cp39-musllinux_1_2_armv7l.whl (3.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b1-cp39-cp39-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

obstore-0.3.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

obstore-0.3.0b1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

obstore-0.3.0b1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

obstore-0.3.0b1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b1-cp39-cp39-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d39b635ca7493323647e092bebe5e0a775f7abb1798f54aa9282841ea48f8dda
MD5 0708e610025308eb5dfb2b9022befbcb
BLAKE2b-256 0883b1ed3b0dc86de7d49b1fd099c6b3f99b9e1bd5e26833d81ec43aab8a2325

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 03ec745646d1ee56c5a477dd77246e2955fa2a5b8a7f47ec1b4d55a324728c2b
MD5 f9ad18734c8834a99b4cff67f3b2ae14
BLAKE2b-256 c5660de3228b44272b5a0c92d4a83ded813de7f304e6ccc948dc636541f393c6

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a520f70bd458be90e9efdf31367c04b9dac9e3d36145dcb929ad2279cc832403
MD5 1e821142f4177f33059994c7deab7bcc
BLAKE2b-256 c4703a79e6b40282424b9d935acd62957aa8156fca4646590534441605120ae0

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a1315f1b9c540b13ef7a6df6ffdfd03e53143b9ec3427ced6cb930638e58520a
MD5 f2d1065e88088a687935885690883234
BLAKE2b-256 14e2dcc1cc9df9812d4122c0304bcc83ed337468f6f0bfc4a520af7f4913e0c3

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02817627c3e2537f28dc954ddd98f9c15640c2d849d3a162a792d014417c6ebb
MD5 c63ca8c092e14001fdd2c9d32fa8ecea
BLAKE2b-256 f931bc717511d70dfbb2652d4aab1dc08ff660df3a7ad8d638aa33929755fe89

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ac11dede4573a9e86433b49851240bfa2773d5ef51d33712715f0116f8fcaf7f
MD5 e12c010a921d92f8c63bd996f46704a9
BLAKE2b-256 d9de9031494fba0ff3542ba44f4ea82d9ef2a44d4b772bfce66789c9aca39ad0

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5eb659915cb0c2fd3b9fcd248fb8398091efb9ea460aef1c767d87ea84e402cf
MD5 73771c5e29bcd6ff478afb0a08efe48a
BLAKE2b-256 75782e47ea77b27adf30cc528354a5f48781de63ce940df235ba74ca31df8e44

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e670f1c557b24b3394373ff0f246e81f6c9c29bb64b90841b0207a8c783c6bd
MD5 db244a2d2040eb6121fd4a010bf2ca89
BLAKE2b-256 f45cf4d2469541f882ec2edfaa22b90f01f206180b3a6702b5584486476974b3

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 db981ed9d9d8d3997b393fb17c39fefc3b48f550c22d1af72e912a44f650d0b3
MD5 d6aef4a3b57e936125a2e37853563471
BLAKE2b-256 80f8d472cd6ddb470bd3e795536ec4c707f195673fdaa570c60d44217899b868

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a2bb6f52cb86bd0c49f8db2b12a796ed065416e19e6ddfb127654adaaf298b8
MD5 9f8d6726599a816f83065342766f16a6
BLAKE2b-256 a8f7c6fafeeda13ec563ffb7606d47e214088a9caf5d6eaac755ac7ab96ed49d

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7e5bd33054001ce00cfb8ec4c63a81a189079a4e2b61bec53b01938a1c1ddb7c
MD5 bacb11fdf9f0feb61e91fa638467be30
BLAKE2b-256 55e68182a1d804b611058f077ccb64f5081f149a01568d46e98d74ee577c319d

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 df264b20d043736698d13cb8c10795af5a26c4b0bf73d950bbae562ba3b57a64
MD5 6932ed6e8addecab8ad4403dc0bfd06c
BLAKE2b-256 663107eef6b44c04995f6671843825de2f34082391ef9f93e70c1ecfe68125f2

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e65e43ea15c1834e00ea2cc62c6faddc0ec9239e1c319e70b3eadfcd2ec80352
MD5 c03c8b12dc0a920bf6f9d02c883a06ae
BLAKE2b-256 f163e490e525ac358a463aa008892b07fcaff550d3fc5644353394c9d38539eb

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a94256e39191e1bb2fa87a750970accf9bbf24ed3109ed0f0def7e538828f343
MD5 b49d835b4209cd02ec9993229456c65f
BLAKE2b-256 2eb3d43b02d2e1f996616d48fb7517a1660f8f1ea56243bf2fd71d398b5a1167

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 454ad181b7c3ec8947a393d40f0598eeb63b5176af736aabe87697fb575e8442
MD5 060adbad5e2fc370fb3c000f78284f58
BLAKE2b-256 eb8ddc8c003648780da01244ff22f0e5a7936fb7667bd2f7d543a94b3252c507

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8ce75f81bfc94dd521fde3bce0f41c8a5c53fdf4760e1ab8e527959d2062181b
MD5 b78d337d41216f1c20027a1ed17a0884
BLAKE2b-256 4946a0aff8b88ac983ca55b2bfc7dc3685a3e77e7e708e4e0149bde5d00b0da6

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 534e3b7bb72fd919af67eff5e6e29020a49f9ea33361d83d8d27ff9a8da8b746
MD5 a32ee8ee26cdb3d2ba028bd1cfc18ee0
BLAKE2b-256 c5456362763b9977ed82f8b041abb234d82c00aa8ba56541d41b03d3b23352df

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0076235d16d78ebb470deb227b0877e1ae461025bf750b189bb8a957965baed
MD5 bfbb8fb856298a00d7bcdd6950c56625
BLAKE2b-256 a6d98c9b741628625c1b86f57e40b8a5e2aefd0a4a49e0d3dc99723fd31dbf34

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9d335dc808e523c9248bfcba32d070401117ab335c3190ab037a3905a9da312a
MD5 7458105d353b189aa52e90bd206451a1
BLAKE2b-256 e45a3e302a3ff27be7c55fb207df583fcaffa46f1ef0f14923316cc93684dd76

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dde31fc0b5ec1d4fa4d34c3e85e8183bac9940a768a5ad3f40a0178ba49cc763
MD5 0d128de8dda7347a080dde24df3463b6
BLAKE2b-256 4f24f9a368b0ad47d3c29b232215ed9545161706564200a14dacd60112ff5787

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9dd48a9a0bda320277045a0274a73ea8cff84b5c7897d4cc6f9d7f2de1eb0acd
MD5 b0e3381c609ec10e9ab1f185894745f7
BLAKE2b-256 9d2bc47d33597f133567a1ad10ab6d6e009b1434745fd8cc60fa041f3e124746

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b7d01ca91d347b9abff4a37bb9644529385c9221276820b5014fc32954f4a90
MD5 a51ab56ed8f6e90c68e97036982db4b3
BLAKE2b-256 355a70d19b2b74271213f7af621d53d7a5e1bb30646f96dbbb83cfaebebd43df

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a437dfbedf814d511454459ce0897c2caa470ffaa25185c67ff3cb99dadd463d
MD5 8d7de9186e1b40505a51df99a0f3f659
BLAKE2b-256 cce2e56c6366a64f26dbfcd5d1ac3f819cc22be426f86be7239ee3a104d60d54

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ab53c36304bd42f6f87eb369cef9dcc267f1901ab26157cb87eb802b43139311
MD5 88862cc210a8393589b50ce43048b4f1
BLAKE2b-256 b332343b4c55e7d69a1264b0fd4e00f5b80cfada30876d1ce9942d9e2deaf4d7

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6c4b387e8eb271ee177dc94e2f20dbea24b32018f78e5a29379571fd1bd548b
MD5 d7296a5c2da7fcd64c8e9e233704d3fb
BLAKE2b-256 b130e5216db0aca7b78055c358e27ba62ba7889efca611f6b0133214045ad990

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 722b219104984276c88ba8458773f392b4166af938675662ec4df1fc85e20f5d
MD5 660a86ff91f65cc27b1cc82a88500839
BLAKE2b-256 0baa78d3efba594787649c2fde15d17ea979fef4447bce259ba1705841fbfe18

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d409542c9ac1f0e6c5857971990f7ab8760834d6d8097f121af1a258b1177034
MD5 0651eddc7f548b088fd4b3370d5e2edb
BLAKE2b-256 e941198e92b542ca5e8e416cc755ecbdb3dcafd55360cd5a707acd0d4a44818d

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 15bbf72790952abc45b0853e5a997ef058cf53f5c538c9c043cd8f329a5d85c4
MD5 0ae7822ea086d6f4be37e68a866bfca7
BLAKE2b-256 2a5548ec8250419b0c8d5d38168beed8e84a312fe5777320181d0ade76a8091c

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 1ac864e0c7b5c40a4b5c63284b88f6274524ab081630a091e3bb2f7046e92a29
MD5 acfff5231b2a3a2308b4cbcad191c434
BLAKE2b-256 2211e8c2faad0346c4f7817488524334082e8495516147df3d7902c60022ea18

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0cf520c1e53ce95cb091a12be33bef6a43dc215486f89647fdf2b62da863a3b5
MD5 86db189691019234b2fbb3218eaf08c6
BLAKE2b-256 711e257e014108de0f47e436c88f3b72ec75107a9c433d1a38a4e1980cfb403e

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 56c8eba83a32fabd0d8040048cf6d6dc8a41025663bbd0b82b35d903ca37d612
MD5 6969451fbc786b5585e710580cb815bf
BLAKE2b-256 f9768be970210094aeda0f83fabf6f1700612f8430fca3a65c34bfdea9a90dc8

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4df44b265a64e3ead480e02d021c0c5b08787a6f90a14d474c7760540a0a7132
MD5 10e46ba12ffe65a89769da6c82b8984d
BLAKE2b-256 478e26a46eaf3eb1f1ec42beb32f33cb4138f909cd2fcc9aab5d7ecf54df5ca2

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98495d372ac3b4dd73a59dbfddddbf6f4112f3871a6c05e9c9c3fc3b6489d2c1
MD5 64edc86538151594abf7e9ca6c2a047d
BLAKE2b-256 c304b74b873a006d518eab28426ee648d6eb1f74e3ea88a66076cdddbcccc429

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 181001abd81709adc83b534c6df9c15fa4f22aa970b793bd9c271783201629c3
MD5 84d195c2059f5e86df0025296dc38323
BLAKE2b-256 1130831fe55bfbfdf42b2af98447f8f3a445206a72ebf7b2a44f2dd920e8fe39

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e1ae08f467781f8514c33b207836e99e6fb1cd919727ac1fec1714e308d06d79
MD5 25be7ac3aae420c56cce9edcbf6f00ca
BLAKE2b-256 effbad21c40f21ed67dc48eced126291f3274365d96cd7502824ef83e9878f59

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4d7ad89f8752a1c5a25c99d6390120f040492fbf9d2b019dfb0b14af6d74ee47
MD5 0d30097045905d107f45c47edd9d0574
BLAKE2b-256 fc9318b9ae11f593d183318b811c85e2eb49f06f166c30aab6b550c929c743a1

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6199ed0f00c432febf210585a77f2049d51f60b9949513c80293b2afa37fd447
MD5 e17f2d256254307f97cd80f5c81e482c
BLAKE2b-256 a799370f932348ca9046c0518ebad5970ad634ec0bd4bb1fb0e862d93bbf9f65

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fdfb4083617c39294ed3d98f7ee469f1648153bd5f5738cbf663ceb4ab9daa1f
MD5 613a6567dc8a521a554503e321334fb1
BLAKE2b-256 e177438765119ec56b30f6c1419f6ee8a50b2603ef7aa71184e883f3edb69a5b

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eea65985dade458e9a24209d6e76d6ca288aa173e0c59471c25fe517862152a4
MD5 583ba12b3ca346244ab523632368942c
BLAKE2b-256 54e993a64bd41c0b4fac442be051b97bade3d20f86b96f8df0a538eea7ea3487

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ee45b23c6a8ed83272f3cff7673a4ce4246d09969d81247318e440c22ae4d699
MD5 ce22a4bf06ab81be03929d9008a20767
BLAKE2b-256 a7f7928bf9c0487c9d27cd2b96f7cc179f998dd9f7b6fb5d59b07267a1274dbf

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 651f15085c2eca5564b9be2ac776b3aab501b3e6c7bbc5c4963d196f5525ce7c
MD5 30fd1ff11af8c2de004e2d5c01403b68
BLAKE2b-256 63b6af1e7a0f4564c9411a8163d13a2b4b663950acdae32a9f3ba32daebb4589

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43090948955647a7b57ff22a8b17152325f45d19c2714ac786fb85f18af37a92
MD5 13c97ccca8b60f73c512f29d807193dd
BLAKE2b-256 4657eec2e08525a76ad09c399a925c50c27c4c0162b9ba2c5b164b9277116054

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 93648ea715ddb1e5cc4216ef3b89c38a62f4b7355555ee8b012cae47dc65ee16
MD5 d88e1a65ce803d1e8cd8806259ea80af
BLAKE2b-256 4a2dd315b2040d502caefae3cb43a98cbf1218f868f4da9d20e2239ebe35b1ad

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dd8d0d67453deb62e172f09a1ac11a08a923af45e9c87dd67f619b8f7f333224
MD5 71afff82610b8c934070801aa673fd20
BLAKE2b-256 52ddfdadc3e3a61e3a7d7ec78244fbb351f6fca875f6c2a2f2067f97c20081ae

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5c98310d73740040678136f526c57cc7add258a6bb2087fcd0c269ca64be1549
MD5 87c8b4f16aaf86a71de2a9b54e95a5da
BLAKE2b-256 16f8abb7f4c61412050efc7abce704fc2d922fb29333ffd37a6c3eed8ce6b8b0

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 995cf68f9757111c4247eccb760bd82b6d0b130395d172df6c4ace210dd3fbf6
MD5 16242251a7b0b3167c9f18ca6e0c88d9
BLAKE2b-256 844970c7886b849302ee64469ae8822a3b41424616570506eac30ba64b190452

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 36ab9a844bf17d365922149d34213f218906061cb29d8fc0544eda15530f3594
MD5 a8131535d2d8f2a6843b0781091a65cf
BLAKE2b-256 d7a536aba7ea4871259d9cd17c70d19e49d514d7409b454db4845c734918dcca

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 774dec63fd65ade383a90d0f21bac64a255d1f46d29c62e6262f4d5fa464ff8e
MD5 978457fb2f224f5520fc268f84f24eeb
BLAKE2b-256 85d942092eed2f74653f7fc453e896c75633cb87e0055a32972356c7ebf2fb2a

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 71df27ca1486bce67feff078f8b1dc46fa0104b96b418d0aea77643d1885f853
MD5 8dd63ab53e95c7c9ea67a63061e55283
BLAKE2b-256 7c3fb01620214270e68e89baf31ea7e11c056346cd09463eb937c1c89479c476

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1a608f69db4baf1da839a4af11df27d0408a72c867dd038a841b9f52ef6a756d
MD5 2dc293f346b699cbf640d68cc53720d1
BLAKE2b-256 37b7f5ebae4b32f427672a36697d252864fcca965379ba71f5799f22720e6ab2

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13c6220d012225b62d5fa5a53f51a06136f6a0bbf4d0c4cf4fff3bc5ad94fb34
MD5 444a5cf862edb127bcf1167932942fcd
BLAKE2b-256 1808e46c3234f23ef858608ce937b23ac6d4bafdea51b4416269d4696db10ec8

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: obstore-0.3.0b1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for obstore-0.3.0b1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 133bdd94b3b15f4d28060be02155ab59c6af943a8523b3c9e35bb04dfc4c35ae
MD5 4fba133c02eaf96f720511fc3076d5ba
BLAKE2b-256 0544a61e119648ff7f7ab8dff022d7b50d83f0df44b4561e4afa94b15db4fd96

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8e2aec4e4dfd7f1e87d3662eaeed7711e96f8258c2a35257debbf4ef4ed5bbb
MD5 2b6b2e01aa7d925f9a6d44a7dd3a41f7
BLAKE2b-256 8badaf1e42130e8fb3899309e658418b70ffc80763193293f0849c6712a45b1d

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b96b8dc46065f4d463fe55b856e49bd6474a4e743685a15a2e3de45f69f99286
MD5 ee3d3bd012eec709e60a8ec7458ca908
BLAKE2b-256 7773c92456d2ad486e84b2596eb1259f1d36baac55e33787cbea280d4dcc972e

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 481c3dfcb4c76fdd824de23b6af17035256aa01589cbe6908b7beb4795b0f623
MD5 afc8a5c72fb96ddd3ddb0bf517a59d45
BLAKE2b-256 33be22086fd440f07c41e79565511070907aedcdf430c9089be03370b98a73e3

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ffae179d651efb020dbdc1558c8bd51b209da4db47d50e359b1adae3f4f9dbbd
MD5 28e21fda821d0041da457bf3b28f36a6
BLAKE2b-256 be8ac5faf0333513b3576cafa09f4000950b798783d2311fc0c29d5b02cfe99b

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7328eb8d3a03ac37dc6e6a6ace3280530407386819ff9fdf69d043ded6a988cd
MD5 b4daaaad51e9a68d3a971d1ab362053e
BLAKE2b-256 91a33b05d9b37979904f25da043a05cc9adfc5701a87c07716e946756e770049

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2a60b4ca9b98c97af20e1ed5ecfe2342ab949406c1f56e825158692ae918f2a8
MD5 7adac831772fe31aeb7ad7a51f5f4882
BLAKE2b-256 5a272b49914acaa3fae5cfb993e6b702f30e3c88f5d3768963063b09477db97d

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8edee8f8ec0a226428a5f3ab8b826eb026f30f3528e98bec117084d9461daf38
MD5 1097317c1be05487fbb9338e4d996e33
BLAKE2b-256 6578adf5dc62edabd333f7c9947a4d0671946526a1050fb4c9df25867c41de90

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf89d9bd2ccd17b751e0e494a34c5d2946e2186aed2c7b8b094446d0ea277ae5
MD5 5013cc940ee3b8fe356257eebb4dffca
BLAKE2b-256 68d23aeb5b8bf21b36f049c49be84881e4cb930275d2cddbdba4cf70b27217be

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 42f43767980c0e8a6ac1eeffb1df60bdae3a3ba6376271faba0f6b2dfd3e75db
MD5 461aae2e89feb12681a2648109edf2d0
BLAKE2b-256 7f5d517228bb61c0629d70bc17b1ac7614489bc3919ed297155a79e63c53a864

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06d9aece227a46b6bbb02ac020ef612ede5709148a0ee08599327a5081dcf45b
MD5 795578e8137c77682c57bbe7bb822ede
BLAKE2b-256 54fdf6044809dcb536a4f9f2e750e3299079e30a9a1a5751acc8d23e23145fe7

See more details on using hashes here.

Supported by

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