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.

Reason this release was yanked:

Will be deleted in the future to reduce PyPI project size.

Project description

obstore

PyPI Conda Version

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.
  • File-like object API and fsspec integration.
  • Support for conditional put ("put if not exists"), as well as custom tags and attributes.
  • Automatically uses 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

To install obstore using pip:

pip install obstore

Obstore is on conda-forge and can be installed using conda, mamba, or pixi. To install obstore using conda:

conda install -c conda-forge 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:

File-like object support is also provided:

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


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

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

Uploaded PyPymusllinux: musl 1.2+ x86-64

obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (3.7 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ i686

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

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b9-pp310-pypy310_pp73-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

obstore-0.3.0b9-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded PyPymacOS 10.12+ x86-64

obstore-0.3.0b9-cp313-cp313-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86-64

obstore-0.3.0b9-cp313-cp313-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

obstore-0.3.0b9-cp313-cp313-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

obstore-0.3.0b9-cp313-cp313-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b9-cp313-cp313-musllinux_1_2_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

obstore-0.3.0b9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

obstore-0.3.0b9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

obstore-0.3.0b9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

obstore-0.3.0b9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

obstore-0.3.0b9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b9-cp313-cp313-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

obstore-0.3.0b9-cp313-cp313-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

obstore-0.3.0b9-cp312-cp312-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

obstore-0.3.0b9-cp312-cp312-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b9-cp312-cp312-musllinux_1_2_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b9-cp312-cp312-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

obstore-0.3.0b9-cp312-cp312-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

obstore-0.3.0b9-cp311-cp311-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b9-cp311-cp311-musllinux_1_2_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b9-cp311-cp311-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

obstore-0.3.0b9-cp311-cp311-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

obstore-0.3.0b9-cp310-cp310-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b9-cp310-cp310-musllinux_1_2_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b9-cp310-cp310-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

obstore-0.3.0b9-cp310-cp310-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

obstore-0.3.0b9-cp39-cp39-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

obstore-0.3.0b9-cp39-cp39-musllinux_1_2_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

obstore-0.3.0b9-cp39-cp39-musllinux_1_2_aarch64.whl (3.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

obstore-0.3.0b9-cp39-cp39-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

obstore-0.3.0b9-cp39-cp39-macosx_10_12_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1bb2bc5dbe9ad1bc1f29e7109701d6bbccaa3cbf4eb58b65434c3ffaa91cd8ce
MD5 2e816f822ff58906d7c80f2fbe3ad297
BLAKE2b-256 dbd68157cf7df96a9d5db4db5031511cd636f5a87420bad5c5b0cd07ab9ef73c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb6f4017ba2e349ebb65446c272ea712bb9175cd18c3adf474485aaf4340a21f
MD5 e48fa7eff5f3acaa2711ba71e989a748
BLAKE2b-256 ef8a8d33a9b17e116706e5eb12ab32997362fa6307fb3c94045a08dc337e0e65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e5dc4b28c49f1f0dd1fac14d0da124bc5709f202abf4abf4481d2dea2f2a1fda
MD5 1bf5b45f2a7c486517c9a595f4230e95
BLAKE2b-256 ff9cc821ac17d9615de188f72a38ff1cbac2795ea8555edb0dc87d5dcb351c3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 95c57a93c4294d8dbcc360e0ea92fc1b90bda3b5badb5d28ce8d255d8808d1ff
MD5 09aad81453572b25f8508b63c2b1e781
BLAKE2b-256 e1583548e271738a176bae915cfd55a1bae7f51bab494775b220dd97be4c1b72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c208120450b1cb0cc94dc31309dd2a8b68514e252d4769085dfce368f7a5d2cc
MD5 20b8ddfb5a1c270a5cfbf5d5eb073ad9
BLAKE2b-256 a13250933c8bbfc6a9486b9f570e7ee8e54b3b5fb1ce66608037516d26abc653

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6e1a346708c9e0a3a4cf6ba05592ba52512435f980fbe6bedc60c24af4dda288
MD5 c8d3641c5fee2f0efcad98420b5c0ce0
BLAKE2b-256 d10aee8b7761d8c14411cd5d9aec07d1137771da040f856d3c95c4d437f9c5ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 181e0869758b2a2b668318b3e4ae18935bd2a7d83242bc70f0bb9059c773b488
MD5 fb0cb391f14a9a245188c72ed260979c
BLAKE2b-256 803153b7aee5fabce9e74f3a0fdeabbda1f7e1d5f14fa08626ad1bc2698f7660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 021eb240ec1a8636427f09fd082b2dd3a32a9870406edd9a0ca7eacb6ae9f436
MD5 831b965136fae19158de0885a3b64bef
BLAKE2b-256 cfe1643ee04717a1c0c7dee6a42053d364f93a422759dc1f6f20364e1fe2bc4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a55afc4a970dae74311742cac8dc46fe8fe98148b5033968d683b179d6c5e3d9
MD5 fcae4acb7826705b1a92ab5b0e41c153
BLAKE2b-256 72716d3262083a0925e12448ba9da744ee15709ad9878774161759d97e279cc2

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55a37fb2a7f708dc5b453593ccf7498078a33fb554cb40572d1298619dbedf20
MD5 68210fb90be6378b3b4952696497fe4d
BLAKE2b-256 6439bf08a30c01368cad4cd6333d04771f8dfeab71e84c234bbf65308aa68af7

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d5d6c6345e3136dad47069c4875a763fc11ed3a93c18b512bfd07472cbec6620
MD5 cb84e4278110ee6c604b90d296522d13
BLAKE2b-256 b9c825874a8a04a55f84e6adbc823b6b29925693da90490640fc138d4fda5ca2

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: obstore-0.3.0b9-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a7f2a0499235368975e3939eabb3f2b077132dfc7a21409bdb27a3bfdf643b50
MD5 a0c009d2dc8cf8d73365de43e66dd529
BLAKE2b-256 a104f5a073d2125872a984358beb94aac3249685a3e80f36e6d12a075b49f2cd

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4fc026140e2d8d559bab6450038212a4f4774a3bb8cab26d16039d5111638953
MD5 37055c9260fc378f1274612f67af2ca4
BLAKE2b-256 a316077287542a3d8ba1a2201753c64004e84917008814c6fd1d147cc5898eef

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3739cf07117efa3a3cc3a99912e8104bab82785f0441cf2cb2bc659bae20f9db
MD5 2b33e67add782f6f94d83a098e1d6e4c
BLAKE2b-256 3553bb2cf5b1c7e8192543a30af6b4c31650781f6f715874cc8910e06a31e966

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8d5fc36be9675b6089bbaeaf9d0b4214e2d105e4987cf14572b9af2e559f7ddb
MD5 90279cec88eb7871f04d4285f4030f88
BLAKE2b-256 a9581a4416040cd087daabc091b3f572c68f3f7528de9d07f6cdf0f96268c7f6

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1527b89dcf2f96389f68b3440f4339dd475ab70fedb25621fcf8b1e53c8227e4
MD5 361b9a6c02b0c863589d18c4da47287e
BLAKE2b-256 d0a65427fbbe48e48fd9a709344b7818370331d7ae6c78f2f14fa598ea1345b2

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e325010990da39cdab467a086fc1a184f9b74c858515f32b7eef273693190a3
MD5 42061807c467d3c27dd820ee51eb5c58
BLAKE2b-256 0f65b02d9acc2f06b1a2d97711af23f4207bacc40184b57c98e8ed504aa2b6e7

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4745b3cba49cb87f7392958afac35b029f26f7735d57406cc63ef941d9781fa7
MD5 c70126c0b57cc6a06fa8fa9cad941356
BLAKE2b-256 d1ed421b04aa1daff23d22d69876af210212379f26b60155b4b63775d4494493

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c7da956d37ca63fa8bd9d98ff419925c57aed37c299c8db48d6ce63d9462e38f
MD5 77b5631d2961cc03fe078b15f0ed2047
BLAKE2b-256 0dda609bc6033bf7dc02cabc58de1727a5b6cc918ca4dd8fd8be2ecbeb243ed1

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 85201a1b4d2983e2b171f0aecbd0ae7ddedb168b96a148b8e8a8b56967673987
MD5 3a18b70dd2c39ee3071b9ba638867962
BLAKE2b-256 2c62a798b98851cbdbad12b9c160fae80d8b736f83dec33db3e41f71a107051c

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 94820d2c398a7a1bb4892e3cd5a8b6b6e4034d51ac16528b5a527b33d282199a
MD5 0a345f8ab153c70e9fce4b5e617f645c
BLAKE2b-256 dff90094f9459c64a8ba857139e9aa93adcffd3f38da34ad527657bef58b7b25

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b1667b3112f51e55432ac125b0f05f07dc40753ba75e573b73e4c0cc6458126
MD5 5112ad46cc028108f06a86243b83a958
BLAKE2b-256 59ff28a5c2c5795dbe7a0676224cbe9961c50b702d0028a4445d86aab8fc3f16

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 95dccb3bc59bcf02eac6aa8668a18b562dc3ee0bce6b36a24171f58b762d4152
MD5 93ecba4bf3c74dfdacf9c2f02fed2e54
BLAKE2b-256 6d049b42614c7d3e04062ada7513647a120783891ee80782280f89e5e1b89365

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: obstore-0.3.0b9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a41b58acea061b75f6149fc3ed0c8d526d3cf52ac14e043bdbe395da28fb414c
MD5 1bc6721efbd24de39dd67c2e7d12d44e
BLAKE2b-256 65614549d2eab7a54ddb9780c4cfb70cfa57c3705e76a54005efd2d2ac01402c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f056ed33f87686741eb9832c663677af826666075931a7eb5b4e4a5a00d2b9b
MD5 066303ddd0f4edf83f4e8f6e96a4b7d3
BLAKE2b-256 e91b5f22e934f7072f623a1dd9713d3d3709dfd4ca13ea5ef3d5e572cdded792

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 06205632accc0317e1c15bb48cbf6fd8ab35c4911808db903532527a8e39cae1
MD5 86171819085937475bd30a70a2685faf
BLAKE2b-256 7eec5602a113472c3c94baef8115ba2dbd7df8fcd5f89e3bd88e036df0c64ad1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 732f19cb0cdd1c698b95998c931d40a3326d1e663a6375b66648eccb9ebc22f5
MD5 e2b12c95fe116046e1e4a71311788c25
BLAKE2b-256 dbee560349992bd5f3302e264d81a0280dd321a4d1b826ae3512a89638c07b58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9d0a39a47fca4e4c4b5b73f7a20071f8b139906e98f04f542d48993937d5e002
MD5 f7fa1b667b51873604b2f0ec785ada16
BLAKE2b-256 692784153c520486530ad53a332feb215012c2024a6e439f8f2dde79b907dc14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a0af5131e98407cdf0837feb9e3634a15bbe9ea79fa51593402bfb89f075642
MD5 06586a3114e5799a8a578609a86750e0
BLAKE2b-256 76cd406fcd389e0ede5668a9b96e0714b147e012078183987ac9d31e06cd7055

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 85635a2e957d9d1e09936db852e37b186bc7b0ad4fad1d48a1d46fff17a93fed
MD5 5f6748d7b016444e417f332f941d03e6
BLAKE2b-256 290ef615ad629e55d1acfb2984f67748d0a5855adf21126bd164253db8dfcf1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bb0a39944882a7071e56b2da6086dc71c405c94cf6dc6577490cb54b1b9a769a
MD5 f4a3a35bc075d8885bac88db8b9cf425
BLAKE2b-256 74c58cb01676eb5dc01b400bc2243ae63f7da48d05da142f0bc44bd8accaffc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e7107645ed5dc5041aad93c80f52f486ff9d8ffc9a2bc320a55285f56f9c15f9
MD5 3617096b2add46c40c8598f2a72755da
BLAKE2b-256 66b7ea67971fb8fa0955ba674c88cd9f72c7b37b3de98ca8757769e9120b1842

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7467f8bfd4622d097bf6a7ca384d34cbf4871598fb6e574e1053f6aa4163dca7
MD5 a5bccb3c170e42e5bafa7478ed0d15c0
BLAKE2b-256 29efc8e375120f7850fee6713740ec2913234391d2ce7fff07203aaae3a25cee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 113358c83dae535fa8c21e02bed5c483f7099e52b1c97c99aa9c74a0274d682f
MD5 a6e7e04390cf27070e74f9cdc2785258
BLAKE2b-256 9666600d9d7b6d67a3a96287cde97202d3cdc143c3b237d56b195c1036e79f5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6cdb63875de658b5607c8d881b33e9a9a56b0e808c205d55dc5393c8ab6e3f27
MD5 270637addf4beb76c7719a8e91e2b8a8
BLAKE2b-256 295cecb627ea0a4d0d7f03eef36d5e4ecf7d1b97da6da4336096103762c786b0

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: obstore-0.3.0b9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a60019db0cb827298e8796056c5ee4c9e9fa91a081396f6a4a2cd518ae1c4175
MD5 de90b8e5eae4e96ef3668171f2462475
BLAKE2b-256 512abff4d8116fffe09e83c9562371cf38bf8b2a5bd1ba12bb08ae1347eac2bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7e9e9dd8979b52809460b498e64caba24fd6c944ff05655246875de59869c3d7
MD5 a65474981c64c20c0265dff0ef14c1cd
BLAKE2b-256 fc490ac4e29a34acbe85f8af5792d86f5a9ea9a26c22a55f6c9fe9a7e624a453

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 711c480c0fd832b7edc8f2f352eae303c02a6797280405340611bb88e6f456fd
MD5 1c77cfc867a8ea60df9b7caac5fb8eab
BLAKE2b-256 e4ab7a064ea7b9d0397bd37eb4df53e387cc4aa6f846250f705ccc815357dd9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6123f86a2fd80fefb2f22b1e08ce03a04fbf06f1403b7ef62efb11a4a15274c7
MD5 03ba9f67d17314318c51c9957edc3ad2
BLAKE2b-256 eee6a495f2d9cde0eb940f90e97a835cf6b5844c13a234ad93fd26ce7f8d73fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dfed3a4d9443864ce046488c0c28c7670145d61f2781f63b66938a494b5cf96c
MD5 f082e90bcd8364cc97e37e9207fb480c
BLAKE2b-256 f81d6d0164887c737409b58b021e955b16712c754dd201ef6fae3545734bce15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76458c7be4a53942e05646d8f7a8e43366382768feaf95d9821fca357ddfe7e8
MD5 5b1622dfaa6a24d044ceab3814ff99af
BLAKE2b-256 a8611f2866bc972b039f77c28e5aa6f5c1c14e84e47d8382ae3d111fd3c26727

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 df2bd720c183daeab10f0e997a16512d09cbde83f38db8e459ad4d21c6356c1b
MD5 dec8813a02f1c813d012adf787e84ec8
BLAKE2b-256 90172406bc706ecdce61a43c26292302466e2ac010ede42dd9d8f8dae6873aa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 82d94b238816714b075b87e94e548dacbff824320bb5048e493b9f6d9d40531d
MD5 aaadbe0b2030b74aad786843953de35e
BLAKE2b-256 b2ed4af32298c2b69f8e4b3a1e6869ccbcddd23870d3e6c07c80a5f8572e9054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9ab6adc0346b3f5981a326f5a378e2b4cad868178fad7e31c4f232bd02f16024
MD5 1e27410f1edca30203f5b2cbdef845ea
BLAKE2b-256 64a5ba0f84304ac752ad7b37532fc24ec42c5577c4b1077038be3dc7d2d38538

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 228fa91a89588d6af04911ba7a752edc9fcea6c1e5f9537a500f4adab5600e7a
MD5 23fde0190ae31a67a85dae14299597eb
BLAKE2b-256 1e2e156ca6510bd1b8750bc851bfa6befcdaec34362130cd52d272f476554361

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ba0ca0e700dfac9dde63acd4d6d69e1210f8aab46241c4a9816b866cd7a534b
MD5 794d2dd329e37b756fe7fe9ceabaed25
BLAKE2b-256 0c21af237bab12c788b2f32cec00c2e6ed0b7a0301b71f804252a8542ba72c53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0a3949d1583e834382923b4a15c41d50c164edc6906aafdea556ef592c197cb2
MD5 ef69f834f93af0d2698cddcb7d679687
BLAKE2b-256 687993870bac9fc164ac4558eab3c8a8fa84d1c1dd6ba1da4b59907b34e050b8

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: obstore-0.3.0b9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 63ebab02f827eeba889d06135d426bd981e445dc176734efbdc1fb23397a34c8
MD5 8fa6e2bede444a38f1ea051e6056e16e
BLAKE2b-256 38bc3c561166bb807748c965429f6a0e0c49e88b26bcb8d4d1a25efa0450824c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1606ca3283b7cb4aecb9ae2cce3b9c9b11a92c48e7d3382af93ec93031e9fe34
MD5 6f71c4772c3aee46f0b18111850da92d
BLAKE2b-256 cc2a060b843a5d73619172fc3d07fb8955e371e53b2e093c77d6d306daca2d6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3a7ac55b4b0dbfdbecc46a07cae51dd7e284716acf2f46bd8bd6e65ada818ab7
MD5 6ab0c4f73639253860b89724ffc171be
BLAKE2b-256 298143abbbb11d21a728002211c979762072747274e678f897f08020b052ccfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f0bfacf5dd72f19a7889180bf500a0b603a6b04a2148c3ba0913304c7f2a60dc
MD5 5794c5112a9f38a7bd2675f28128531d
BLAKE2b-256 f4e737a8bbf3819ff29d47b76477c4a94441d294723e8bb6ef258f35d68f956d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d1554a257acc67ab4ab6ea5383dcdfe16a4c2eaa3548b2f3789620adbe53488
MD5 4d205943f91624ba5b7b90bbbb0325ff
BLAKE2b-256 1dc2ac19510e0ee59a2f94a3532d7a651f2322e062184a07da7421b12215f87a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2245e749869d978d28e9eabc3c7f9e45fc73a8b2884b0d637bcac26e4b29ba9
MD5 a70798a73ef3a99e0527a602fba83d74
BLAKE2b-256 d83f79f50f7b908c695d7b7247b80032bdb97ee357455436d3af670cd035302f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6cc37392be862bb1a32511abfd2222bd3ad6806f391f599cda5a9fd4654d11e7
MD5 3b96fe811f5c2396681067e6c7a8e66d
BLAKE2b-256 ed6573819f358af1b16bfee0d8144e4153703fc05a402d029a8fdddd00d82812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2fef07712e0921c249a9004de79740c2151f5438151db0965226656dd779ca4c
MD5 7315df883a322380475673f429fb8b69
BLAKE2b-256 c710255fe84f845336d0c1b65d55e48b8bfa49d0f718e9c2467996f068b81284

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6709f23f8388c5a78e9681d8ca74b9837f6e557d01b6cbb2cc39f89f0a0253dd
MD5 3f62d18dd331d1cc036bfbbddcd9ce00
BLAKE2b-256 266e3f58330d76e3a1b41a1e95066a183a80969370858214dcbdf398589caf16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7869e90a89c5afc8f34c95481b489d53baf39e0701853bc3f647fe955759536e
MD5 91574446e0e065bf32bcbf12962fedeb
BLAKE2b-256 e7b5b39b7df28e93c01e53341f176330eeaf4af3863dd48409179d1e02cde6fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5678973118c442e21d492528ad7638870abaf2c7d6fa5a638fd188f3f8ca5c01
MD5 f8cd57c05c2fa0bd0eefa3438707d978
BLAKE2b-256 b769f452fd150d622513f1fddf535b9fb08a899d8785919f552bf8b72cd00597

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c6642cdc01bc5733b05ccd24a27c60fab9e5f5cbdd5f24d48098572ae88a5fbf
MD5 06f63f87b4e871d1b2c7bb6ecfb36593
BLAKE2b-256 4ad3e6ba042d178b6a83e71a69509614bb1a4f1f4e77e39b06295047fc5c7ea3

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp39-cp39-win_amd64.whl.

File metadata

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

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 67dbc9030b9f5b8316e60bf67b4dec4c8ec194a223834a721c84246968062688
MD5 bfa8cec93e455f862fea59cd964a5a8f
BLAKE2b-256 0f116b7af0fe76addf59b90342c80918df2f3e1bfe22ae152ef0581039d994a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 35664a929b7f958abb43417b776feb8d0a2c154c2e4f9a0a0a3b1f040c31baf7
MD5 cf0cb1e6335177c6b744aa06adbb136a
BLAKE2b-256 76af8621389e046599a388922a7fa5a9aa08e594d04ee6fc86458640c593be59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 66973017808d456098ef4808b30549fb2153915299022732a9324af0b765bd58
MD5 d9b15f5383e576745bee80afbe0ec54f
BLAKE2b-256 96f6f0923f2d9de672dd6062abc035ad1bba1c3543b323a8a4d0397118f8c4a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 19247a84c1e48cd7741915a1914ccd4e4fcc1d06ec9eab8687442210ae2a48b3
MD5 b82b6f9311784514d69848c9e86e94eb
BLAKE2b-256 fc05ad3036079365eb3b02c233307fbf4107be5f56bc960132ab78eef392c161

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7b58032c2320bd325fc758974b19abf66b5e344545f77bb863d024b0d526574f
MD5 f3590ee18bd10fe242b423d4ef363147
BLAKE2b-256 e2c9a595db967d3594c969e49dd51184a2101d5ece79a2284c75f5a9ec7c33a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 390098d482b7470c57065315c2e5b273309554d7fbb7e48b893de3540e9c033d
MD5 3692082a14eefd4edac12b3a0f77fead
BLAKE2b-256 93640f8e0fe178c20e903e9a339caa4a46f0a594b28111b7f28a1b6a25d6ddf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4fb1f7b596e923f9c29139d61d81860956bb857f5e57cf857a912f0d01597ef6
MD5 c05140dd53c451c98423ebf5d8879299
BLAKE2b-256 115e7fb31658b0f1a8db9345b1f64af97117740e7f89ec7b031633d069469002

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b91ec65243a0fa37357da1595e892696263a630798baa9806fa236fdc42d470e
MD5 eac71080316fdcc40ec44b034df4a768
BLAKE2b-256 9b4561e85839d42ffdb97973267cf2f8ca704668e82dce0c5ea2183d520d5f11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 96c8bdd98353de9b8b567ed38426f4d496819822eeba4d3a9255b43432471b12
MD5 4894a91ba6903df81c940a48b008b1a1
BLAKE2b-256 afdac8a4fd3dd459278ee23d6d648cc07af068731b2568224943ff8de3ea01f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ecb6632ef5f9428a4004a80849999bd68d71708e9209656bfc444b7effd72eae
MD5 2caefdc6f7d4d8798958f51ec333d9dd
BLAKE2b-256 fd0c5f97d72a896d2c518e1266dd92a1754b5a7531e00aacad19bbb50abb7ab5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5634aa9a1c5fdb5e96c9e0db8841ba5e2161ad826f45a8b5d07a37aca360fd34
MD5 d210de61e1535f0352afa1c5e4b1cb71
BLAKE2b-256 f6158726a57f21b343fc86c37ab596e00fc9ea5a124317c64c66d1e3311eeeae

See more details on using hashes here.

File details

Details for the file obstore-0.3.0b9-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for obstore-0.3.0b9-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5fd81b9c7a212958e234909ad2caf4ef645a10e8ece8fa82d3dfcf44e3fda471
MD5 e34424d68a438c88ebc93a41152c9e8e
BLAKE2b-256 8df5a8d35be6309cb0ee9dc047363aa0e93994e9bba1a974e54aa7cf34389998

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