Skip to main content

Python client for UmaDB event store

Project description

UmaDB Python Client

A Python client for UmaDB event store built using Rust bindings via PyO3 and Maturin.

Installation

From PyPI

First, create and activate a virtual environment. Then:

pip install umadb

Usage

Basic Example

from umadb import Client, Event

# Connect to UmaDB server
client = Client("http://localhost:50051")

# Create and append events
event = Event(
    event_type="UserCreated",
    data=b"user data",
    tags=["user", "creation"],
)
position = client.append([event])
print(f"Event appended at position: {position}")

# Read events
events = client.read()
for seq_event in events:
    print(f"Position {seq_event.position}: {seq_event.event.event_type}")

# Get current head position
head = client.head()
print(f"Current head: {head}")

Using Queries

from umadb import Client, Query, QueryItem

client = Client("http://localhost:50051")

# Create a query to filter events
query_item = QueryItem(
    types=["UserCreated", "UserUpdated"],
    tags=["user"]
)
query = Query(items=[query_item])

# Read filtered events
events = client.read(query=query)
for seq_event in events:
    print(f"Position {seq_event.position}: {seq_event.event.event_type}")

Using Append Conditions

from umadb import Client, Event, Query, QueryItem, AppendCondition

client = Client("http://localhost:50051")

# Create a condition that prevents duplicate events
fail_query_item = QueryItem(types=["UserCreated"], tags=["user:123"])
fail_query = Query(items=[fail_query_item])
condition = AppendCondition(fail_if_events_match=fail_query)

# This will fail if matching events exist
event = Event(
    event_type="UserCreated",
    data=b"user data",
    tags=["user:123"],
)
try:
    position = client.append([event], condition=condition)
except ValueError as e:
    print(f"Append failed: {e}")

TLS/SSL Connection

from umadb import Client

# Connect with TLS using CA certificate
client = Client(
    url="https://secure-server:50051",
    ca_path="/path/to/ca.pem"
)

Reading with Options

from umadb import Client

client = Client("http://localhost:50051", batch_size=100)

# Read backwards from position
events = client.read(start=100, backwards=True, limit=10)

# Subscribe to new events (streaming)
events = client.read(subscribe=True)

API Reference

Client

Client(url: str, ca_path: str | None = None, batch_size: int | None = None)

Creates a new UmaDB client connection.

Methods:

  • read(query=None, start=None, backwards=False, limit=None, subscribe=False): Read events from the store
  • head(): Get the current head position (returns int | None)
  • append(events, condition=None): Append events to the store (returns position as int)

Event

Event(event_type: str, data: bytes, tags: list[str] | None = None, uuid: str | None = None)

Represents an event in the event store.

Properties:

  • event_type: Type of the event (string)
  • data: Binary data (bytes)
  • tags: List of tags (list of strings)
  • uuid: Optional UUID (string)

SequencedEvent

Represents an event with its position in the sequence.

Properties:

  • event: The Event object
  • position: Position in the sequence (int)

Query

Query(items: list[QueryItem] | None = None)

A query for filtering events.

QueryItem

QueryItem(types: list[str] | None = None, tags: list[str] | None = None)

A query item specifying event types and tags to match.

AppendCondition

AppendCondition(fail_if_events_match: Query, after: int | None = None)

Condition for conditional appends.

Development

Building

First, create and activate a virtual environment. Then:

# Install maturin
pip install maturin

# Build and install in development mode
maturin develop -m crates/python/Cargo.toml

# Or build a wheel
maturin build -m crates/python/Cargo.toml --release

Testing

The Python bindings can be tested by running a UmaDB server and executing Python code against it.

License

Licensed under either of:

at your option.

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

umadb-0.1.6.tar.gz (37.3 kB view details)

Uploaded Source

Built Distributions

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

umadb-0.1.6-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

umadb-0.1.6-cp314-cp314-win32.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86

umadb-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

umadb-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

umadb-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

umadb-0.1.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

umadb-0.1.6-cp314-cp314-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

umadb-0.1.6-cp314-cp314-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

umadb-0.1.6-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

umadb-0.1.6-cp313-cp313-win32.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86

umadb-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

umadb-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

umadb-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

umadb-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

umadb-0.1.6-cp313-cp313-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

umadb-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

umadb-0.1.6-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

umadb-0.1.6-cp312-cp312-win32.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86

umadb-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

umadb-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

umadb-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

umadb-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

umadb-0.1.6-cp312-cp312-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

umadb-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

umadb-0.1.6-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

umadb-0.1.6-cp311-cp311-win32.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86

umadb-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

umadb-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

umadb-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

umadb-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

umadb-0.1.6-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

umadb-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

umadb-0.1.6-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

umadb-0.1.6-cp310-cp310-win32.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86

umadb-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

umadb-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

umadb-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

umadb-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

umadb-0.1.6-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

umadb-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file umadb-0.1.6.tar.gz.

File metadata

  • Download URL: umadb-0.1.6.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6.tar.gz
Algorithm Hash digest
SHA256 01d8c2c3a9a641826ae5e57650dddd3dc4749588b00b0f7c93d28d2fb827e8f4
MD5 e8cfb96b839e3755a4c586578590e8b1
BLAKE2b-256 75eb1e8d38fc16b319a568b5e31e6f771c11692f947be22618008d5cf5fc4968

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: umadb-0.1.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 445a432a0dc19ebe88664dd7af9c4f4abc570c02075a1195d09cd42f62a672f7
MD5 33db6e7ce223fd510b35652f7334ef5f
BLAKE2b-256 abefecdf46940a8e4d6989638f62b7108ee81d1e98b4f91b4da07cb67e146af7

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-win32.whl.

File metadata

  • Download URL: umadb-0.1.6-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 a417c6ede09a82ca644ebef1b1d3797d7642026a8405e586238601c27211192e
MD5 6f20c7f70c27917a96e4d19da6cb53c1
BLAKE2b-256 d55c84b35c49ee3bb0c34ab59b029ac6b83e995b66729f078aa6f25b67c2f405

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eb9c4cd1558c1a67a59796483a0a6b671aa85c35aeb3ecfe818ef37f77dd05a4
MD5 124b505725d562bc7cc819ebbed27f93
BLAKE2b-256 1585c7a5b8df4b2f7beedf1680cb17e8af6032a3fc36e4be9d4cb3d7687f6059

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 684e5d3a6f616504235639c0eed10f74739bf1ad2e1141a094c5211050615cad
MD5 319c18c0ac44c712201b752288b8dfc6
BLAKE2b-256 0918b86abe0649d0279108f46bb149d7a6533f29394a7f4a19332e28dede011e

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7aef47fe6aba1a1ece3f57f26c6afd2c4730c49d4f515cd7e474494a224784d
MD5 c409de4b438bc252371086d5f8fecf95
BLAKE2b-256 f709f54b024fe940bdfbc04219315ce4677dbb0adaa99efba233b5bc82914507

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da916443988a42affab1dde2a8879424c5a6314c061fc3ca861a260157fd82b2
MD5 653748686b0d4e5954cd52ee6e030ca0
BLAKE2b-256 77d8c6006cf3c2a2ebd65ea537719233f986bdeb12ae4bad2c4b76780929f241

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6ffbccfa290048fa1722ef11aac44cf0801a0edb5a3be937d0b54343ab43564
MD5 39ede561591e61fed5872ad8b4344831
BLAKE2b-256 f91b8859fb1039186cae8c7b414c561a0d1062e0b5be436fd230596153d3500a

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2c67c9ee9e7f1a0809407f5c45ebea67500231ba1d7859fbc01031c842ec3c06
MD5 d6e7e058a7191639feb712cfd0d9d899
BLAKE2b-256 cdbab2bc2ee68ea1d2e5ee9cf1137e1cae30ef2f0c3c2a4240bebf3873bb3cd5

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: umadb-0.1.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 98bf8ace92fc7b2c74e59917e0c208c76c4bd0286c30983aff11a203708c9638
MD5 3b22ae453503891e14bf6b95290766e2
BLAKE2b-256 066ac791919168f6ad3858cedaf80b7ad5d4c0f21a5bf53b40e09151a111df74

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: umadb-0.1.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c845fecc4eed1f1d70142d2df182b94813ff3353ec16297ed96096a9fb693d6b
MD5 db77e23df12746e346d61ca3953ab456
BLAKE2b-256 686a3dce9246028841e9f6fdf00d14a3aaa0bc60a29fd2c27cf50711ccfaa5bf

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d76b02c18d2f98ea186ac3f2c98d421882e2f1a4b68ea13afdcff88599f7c9d1
MD5 b71724c78087139563a3d5dfa2483d26
BLAKE2b-256 052bef3a7bb85111ac7a9da1e7421ca648ab1763bdf03ebcfa30c8c1054f8da7

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8f4af3fe8baabce0d9810ab35c6693ebfcd8bd900dac7b7e72ee7504b54ed1ef
MD5 0e2de8d30551a8ff8e96e2d283d0dc8a
BLAKE2b-256 3cf97950e63b06be7fa56b76083cba57f76f36c906f661898a33143bc259dcf9

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce801aca427440645d96b6ae47453e0e232ca7897a753bd0ffacfbd1219dacc1
MD5 3d6af2af46929c7e6f267d74e32c495f
BLAKE2b-256 06d10ffcd3e2ba1e7bf0d996539cf72b28d5b11125097d9442d890ad68c0a568

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59519e22819faff1a8972c6ac33e39a1454bce30c21b408ba07d5cd8e8d42a26
MD5 7f47ea698283eb604f35aa8bda09db57
BLAKE2b-256 3631bc5d0dd1acacb100d3eecb94dce27e5d513e266320d985a819bd625526b0

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b30b84585e4f7cb9ae11f9ad05934366a68ce79792234ae7808db31600aa7670
MD5 97d1779e70f0ecd1698634370a1be5d8
BLAKE2b-256 8108cec85abbdd073f8e5bfa1d56428f594598792377ee7f2a377eb7700c5172

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 13186c3771e7f96e632daf0cb61db0cd39dc3fd216d1434c4a7953707419ef13
MD5 ba6884b471a35380224214932bde919d
BLAKE2b-256 c36fa9f8a8c0600db15f8b2ed5a1f062c1818de8601a9d80ef2ab32142e0fedb

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: umadb-0.1.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6828c4742c8e88efa3cae274964cc2659e55b7fce698ada386bc97e569c32c78
MD5 bea38644e815d575d7d5ceddde4a3b9c
BLAKE2b-256 be803c384244f114a17e5c9435090c41c5f7de6cb5cc86d659b1e8d18a58d5b4

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: umadb-0.1.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5d2c1a8dd54321f03cea208fa5e01b5c75bbb3c362fd9461f94aad727547da2f
MD5 f592aee96a91c61866260f30d12d725c
BLAKE2b-256 ae15fb20c113ac64dd82fd82f3e09d5dab27b87b0dd67233ad9191113d94954c

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87572c6acd788295a57cdb2d3cc14edd6e6d5c46c4f73cdd5a73d4cea618c675
MD5 bf8d6254759b905d6fd0f614d900fe8b
BLAKE2b-256 18ab4f544af43ceffbe6e6f7f3f653e027ee1525b1db24dc5462d4ac5db76c59

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8512d3d0735d5a770daa888cac560654ae42939d13103e34d5af0c9658c7f4bc
MD5 d26a36b4f15731566305e918fa0bd088
BLAKE2b-256 18cbd1e5361ee7195302ff10b0b0359ee662ec45c1dff1c06a825eb7caf04530

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbb94277a867b0806425f3b8b52cc875e8f8ee729a36458d4048ec688e29d4ac
MD5 68343fdaae1f42070c77ec9b2deba7ad
BLAKE2b-256 6e081d103ec8ffcdfc4ae73740bbc4bdbc65a8694b03ab07b3f9eef94f840a0c

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca1747fddcab41aeb539031823dedd5da5152bbb1ebe7203645bf447aacc68c8
MD5 bc910cd7a7314848f5feb857ca91fba3
BLAKE2b-256 2c83ba2375709cb861c589cdb7bd715d177bb26082ad8f219f3ce3dad0c1261e

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 203738fe8110a5309202cef2b25d61ecdd63984e39a7dacc47b1b2abc13d2574
MD5 e06f776d0f0676acfb4ad4d911e43bea
BLAKE2b-256 6dd789679ab3c58988589b8ba36f8dade6d6ee6b4e36c88c47882af5edc639a1

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d1faaa1fad8feb3c775b7becfd50859746b6523d6b06389507dd428340d69b4c
MD5 29025bd183cb68bd5bdf759a23ff4364
BLAKE2b-256 5c64e334678b5cb3f24ad937add9b7153157d08549a002de6949f2bd4734bcd4

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: umadb-0.1.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 724cbfb349bfc4f6ed518a16080ae06ee8cfc58bc1a8fd7e1d5e770ff91d060f
MD5 ece0e9ed38f954bed3e5d3aa5fca6b74
BLAKE2b-256 f0409da68c44401b04dae540b788f813cf7df97959e7290c7922413120d70d65

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: umadb-0.1.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f47b80e42694a70fdef07722db3ba6616b70659ffcf29ab8da24aae762c92b39
MD5 928b80e37b1c936fcc16a2bd125ae8b6
BLAKE2b-256 fa1d913ce21de50874bac48634173d6d8a4307c219ff10fc8cf4bb142d396dc7

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 baf672239afba5dcfbff2f41b4efd97131eaa9746d91daa8b9e1598399087f17
MD5 115b32d8d1f59b135ce9c85202f9a057
BLAKE2b-256 8789dc940764ca402b9f79759c9e4bf81d3fb135556bc8ede0b7fde583badf00

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d8896e1c75f6ee291f15752e7c0a128be375d4036e9e8515db863b9d7f43d160
MD5 8158cc6b46094231d8b6bed12ca2c6b1
BLAKE2b-256 2e6b1530285ce1d3c3a7940a5dc1c11414ddac3476e1b0c940ba00b97838aa86

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64f5804c7e3dc7d6aab7ac433325577ef2e63d093591207c8d96f49053bf68fd
MD5 069856bfe330741216fae47bd381e2c4
BLAKE2b-256 712e72d2094d64841b83769dd1c9c8f65ec08e6df51dbe4cfaa8d0aef1747ef6

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8080620a770af9b40bdc15a03abfc81e8fd211c91d1a78a104ebe45efec087f
MD5 f78b1b7ec0c4e250dedf27698cc6cdbd
BLAKE2b-256 d2731c0995e5a59ade4429cb7b9440e9ff0d1e7cf87ff242f76bc5ca48efd8c3

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ef202a01d8e27a71e83574d1c47545fb66b5eee92c8d7394494c3b6c82bcd6b
MD5 f301bb7f93a1bcb07cdadd25105d5c35
BLAKE2b-256 53b8a6ee3e9374fe4f1dd5b75ff777fbedb33fd8705a16286b3778aa3752d976

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 54d60afbf92939733045a2d9fb42b0b56bea5eca77b42ec6530df383ac6d5439
MD5 f20ffa1c1f76bb4c72a823f4f7872e1a
BLAKE2b-256 9b15c86d5c07e38918eccb8dd4a0388c1183c8a4b76003e99d8c75d7fc9bbb36

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: umadb-0.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9ea438efc206febc20eaae0b0b3cb1e69ae95397fafd87cf918947634df47101
MD5 87cfd03d2cc8dc19898c2dc2d60b7f2a
BLAKE2b-256 d6080975fc37ab667482034ec43a3479119e37a9b9edc1ee11aea88ee1d2eb24

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: umadb-0.1.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.1

File hashes

Hashes for umadb-0.1.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3d9e68aedab05a0bda431786cbddc073ec3dbc968e9dfc75aaa979e1e9ccaff2
MD5 8df6d3b10734598ea1022c17803c074f
BLAKE2b-256 5a40d749fc000d7b0ef306a050fb2df3023c728b7b24a2223c3fedaed6c6541c

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd926780ec4544d1e62ed475216bdcd7d2c564690574bd2bbb20e50d64e6735c
MD5 e5848b0a6240d8180387c61668d40d93
BLAKE2b-256 97f70b72a94087dd03c77ecd43471dec9aa83ccc87dbdf1206110108b81e89da

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e9d33bddc303ce43a33bcb2edb66838be85d2b4ca8acc61698e63847c4ddee3
MD5 e14ff72617b8d7d3d8a53d0b7af0e6ad
BLAKE2b-256 37001fb129c8cc768da14feff8be9c496c6f42bc31a494e90d147095b6011c85

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2efc2ee138381cb5ddee1889a5f115992c2c3a4896e9bb2eff2fc9604a10549d
MD5 cd379220934ab032ba3a9213ca797632
BLAKE2b-256 c8a8eb9256665cac4454219640d44e3486893d56601e38680755b6703e160b2e

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e8af8131801981671b81240b17e16b885765de611d4c99cab9bc1292ce7e205
MD5 17c2137f48e0fe8bc89e6b06aceb729a
BLAKE2b-256 e8d42c2681afc6f9d458d603042adb00c454d6482bd2ba133e9c27488b6bcdac

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ade3709b39211ff24058ca20192359cce01c417b7e3e7498475941087b6f801
MD5 dd49e23174f62705365b49176ad1b87b
BLAKE2b-256 e16bb6b36766aae708be08b3431936a26758dce71f144f05f6bb41e0dcdcb7c2

See more details on using hashes here.

File details

Details for the file umadb-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for umadb-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ebf8b73edeccd45f54375fac017849bbbb803b1a0d86120b963f7f2fa5e5f6fe
MD5 a5f1101a037290e393e4fbb94241db94
BLAKE2b-256 f6e4cda230247e0178ac0e164f79b8e3e58f3238aa2cec99eff2e983953423ce

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