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.16.tar.gz (37.5 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.16-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

umadb-0.1.16-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.16-cp314-cp314-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

umadb-0.1.16-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.16-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.16-cp314-cp314-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

umadb-0.1.16-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.16-cp313-cp313-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

umadb-0.1.16-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.16-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.16-cp313-cp313-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

umadb-0.1.16-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.16-cp312-cp312-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

umadb-0.1.16-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.16-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.16-cp312-cp312-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

umadb-0.1.16-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.16-cp311-cp311-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

umadb-0.1.16-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.16-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.16-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

umadb-0.1.16-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.16-cp310-cp310-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

umadb-0.1.16-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.16-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.16-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

umadb-0.1.16-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.16.tar.gz.

File metadata

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

File hashes

Hashes for umadb-0.1.16.tar.gz
Algorithm Hash digest
SHA256 1c61e7ffbb0d15d6305bffaf42c58da9bba8e7efda7dd2a070a3069f44d8bb34
MD5 6bbc6222250b675a4232418b60c6646f
BLAKE2b-256 98cc4096e105cb03ac060d3c32e59e1aa0e12bd59db2cf48e5b8f6cdb90d6dcd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0e125decd84733c0fd003bdf87b507ddf8f2bc2fc56c9000f194465a657c5fbd
MD5 07776df441505b90084602426ae8cf07
BLAKE2b-256 51200423cfb787527ef0cb628a24b3216d15738fe64c12e44c93afaf3af1f743

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 18b5658091294d6678f117e412fb92403642fec9cc4331cd41ccef7f40c14dc9
MD5 549c4557132d14b9981f39a986521799
BLAKE2b-256 597233bc435f019f08dbcc70d942f99a6a2269f29d83f8e2a81e6e9b1f89349a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0e2cb62463791caf0730cbb02b719cb9d67bb5f1ece41fb07f2c8cade16ba19
MD5 0e3df83463d4423661fce3735b429af8
BLAKE2b-256 392411f2ac2c2973e0d555526aae63e1a3f96011982f78e14daf03fa4f0a593e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9b50719a558e4be27adfa3c37cb114aacbf258a9be8330af4baf21c62049b418
MD5 da8df2c7e2098a82bc7e72542c6c6511
BLAKE2b-256 01d6a7d96c67faf52c258f12875079d2e2807f05c6f571430bca64d4f677d7cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b29b210c87dd936a583d11f5096b3d4ba467f033126167d8ba7bf4e1d295aee7
MD5 59ba52b5c721f04928ea8b06449762c3
BLAKE2b-256 6d446b8b4c7bbd3dba0e028ac3d2483f557562c740c80a652a58fe5e82c8f554

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b887fda93e48666f8e3c6287429e7ac9788faa6a3e5be064701ce6f4f8cb8fe0
MD5 cdf124c3239aac042643d8c291a19c44
BLAKE2b-256 9dd036426389e1a2700f806ae9d95ad248fe05cd8a173519d2eed0fb14a292c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7de6ecf0171a48aa190f4574040df70bb46e90b33593188fc9ef750d46b8cebd
MD5 f03c2f3680cebafac138791c547f44a4
BLAKE2b-256 d58368b633bfc5a30b6a840d39d7419482b0d80523b388d5005c1feea7b7d414

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5a012d40660738e8f2f35a29ecb04fd55b52008482a4c35cf9d71c1c89a3253f
MD5 8157103ddacca4143f46a939824edccd
BLAKE2b-256 31596c9178fe6a42f67d878790edd544b8846f4606ab0408cd392e8aa143225c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f4ec1a69acdffb0573f8cd152ddfeb200238665237ad25dd3ea49a9a1518b258
MD5 03bfbd3beed9a8c0808ee28b220eff70
BLAKE2b-256 22f5b4e8a5774ab47564e9c0dcd3e717465bf7d136e6e493686a04a61c64fa2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1d7bb72d01ee5a254d0f4b0c26adce510d507c53f1150306ee7c4206982466c0
MD5 7ae6759af18fb5e650b208428074d471
BLAKE2b-256 52edf0aca6468a16fd2fd2ec893bad97e73f87de0a6fcb2ef422d202bd2081c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfe289c93916af8cda088eca0692730ed66323bb214a1d8c63204a67b8f56afb
MD5 28a2e1331725f2a65705ecd04acd0e8b
BLAKE2b-256 975541cfe73504f007d11976367a7a57bfd0709626fc2da25378e9a8e886fa31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1e3016068d3394d66799fc6447bdf05a1a8130555325333ca06a9f5a67031da8
MD5 babea8abdb5a973fc7e264501f3064ef
BLAKE2b-256 9ade13c4a5ce2c6ff8f4cd77697dac0e45c88ef189113cc6bffbac96adfb886b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c699affefffe9313bb855cfc7ba4f2efacaa207241c84ff606040fa3a5bcfb00
MD5 151179fa18b758067e5aee1c8521feca
BLAKE2b-256 5c4a67b50a9e434796cd20e5ad37efc8c992a896e3e3f11b83b028490d24e484

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae7f6f4c431040fb659c3c1763bf7b9ba99bb411d27417d38ed0d4a69a121755
MD5 d8bb4bab9d6909442a9b8140b0748630
BLAKE2b-256 09b13a9f5a040f0d98e0bdf1bd000834b171625435bd8d76e96e4bf16eaef9f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fd6fbf9154046bd025e0e0a905a85467e46bbb16ad890dbdabe5d0b8a01a3b3
MD5 6398882ccaf3260b7c1cbb4f6e8abab5
BLAKE2b-256 87e8277d8c41afd4a682f5db0dbb5659685c0b2831f998d536afcf93bab1fcf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 49686bc0611ffada376fc8193d9414a8b901581094a10ef803d742245e4cd6f9
MD5 89fa7e802d4e816c4fe863a518de6b1a
BLAKE2b-256 14283f7b1c88f94728b0d8b7ac079d5407e12b7a4a36826d11bf41ea8903343d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 901c89729e024a9d06392f6b2c04429a3591abe2ef631ca5b788cba52b964c49
MD5 89cd96a69bde651062bf51a73e11b28f
BLAKE2b-256 d5cfb97d0417ea5e59795696a340d8187f7adabcd845e9b332587d53e7d71228

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6106aaac1fabcb2f85e111ea1f1f604b580a9bc0e2175d993dd927ce0ade8b80
MD5 49db6e4631f573400e98d25bbd783346
BLAKE2b-256 da0f3c06fd44c0cca4d6fbe9c8675245af43598abd575242c9fbb235eb28325b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4283def965de1fca349ca14be9d9b331cd52a67280e8fd30da643dd7f03533ae
MD5 92f5f959b177994afbbc9c017b57901a
BLAKE2b-256 e9b5b255d4f3cbfaacecfa2fce75148c06de33d44de8ddbc002f67ca20b26797

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86cd744b8bc30d7618cd09dc50c1b0ca55457a54310100bbbbea66b145cf4849
MD5 66532d2cfc5423fdc0d14f504b0d0fe7
BLAKE2b-256 dc83c63fe0ca90f34dad2915df79062050f32f570f613d6da6f9e028880c03d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f849a0c6b701564aadcbce3062a8155566be006b6234c76f8f3b446266aebff2
MD5 738b94bf7d4120afbf7f1355497969d8
BLAKE2b-256 325fb355fb3b9d41be743d65ef60dd807693ddd2eb190b4feef44149198ddf73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 edcd952e678827241951c10bf580ae8ee6488345eb0c24eb244925f768805bb7
MD5 e11b1518b7fc5ad8b6258ce46b188932
BLAKE2b-256 541c757be25f459830e418cf9a9f711f3028135e290e487ade8af8fe760fcdda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5dc0768a75b088ba66c580bfad198f83ccc02d3ba0bcebc5073f674002e52bf0
MD5 f5fa0f2671ed2c0b645b4fd1ff96f876
BLAKE2b-256 ff92360c43f4b7cfe0997b77ea06d311731185c1522fd89a7e617e6434438952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3c6c208c5cf2e630322ab7df08013d969b6a1b895d1ab9897447427324005f8b
MD5 8fac64ea0115a8e1973604a078c52d7c
BLAKE2b-256 65f07288cce9e56aa028431259a2ebed36aebbfeeb46550fb88104ebdd4f5e36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aaf3f7f01c5f2d0355690e29f7643f834477afee1931e7d2433ecc5c345472a2
MD5 19c7ed7d8a0715ae6ceea108327513c2
BLAKE2b-256 48836de31d0c4358cbbddc7c74cdb3a36aeb0008627e266dc1a4787786da622b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a8c55793d0a72dafabfae7e6a4d81d01ffc33ac089d676c616c9d140d6f8a09f
MD5 85d786eb0d7a3d98528188927a7975b8
BLAKE2b-256 8e711d413d03e210b2544b49fb2a5279d19a97d8b40aadeb437686c4371e48c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84f1604647d6b2b9db1f79022b8562d32d6b8a1e3755a685dd8362056796499a
MD5 e66b25fdf778da65679f7bd21cdf0b8d
BLAKE2b-256 4502619a60da6506e2626ab97070ccdb33047349e76262fd78ca11446b3e2a9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d807575fd5adcb13c475dfd1399e52b80a1d90df0279a53b116621944d50980a
MD5 f291029a4d7c8c040b3dae280547dfd5
BLAKE2b-256 40d0132840cb2e14f42d31b3baee610782b592d245800b16f79e9aa51e2ef254

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6358956ad2707384eeb0323d8b324123c1522f3ce69363e67951d5a8bdf5b3d7
MD5 331ce4d769199bf77fa8af3cad7f3b11
BLAKE2b-256 064a2b9d66b7ec4362cbfd29e2861b866bacb48aada803c65b7b22dc4b203e11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eeea37837f4c23a3efa6872d09a5968d2204c5bd31eca78fa4253357fe0236c0
MD5 46df75fbbe11cb1f595da716369190a5
BLAKE2b-256 1826459ef6267a2b49adcb1cd33fb63a7f6084a39edd047f3c068b4836997794

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f5a6bc01c599364c24c91e6aad1d122572d785dfa3bf6b079861609fc3a6fc8
MD5 3b6a3681b862117a01af4cc4145a143d
BLAKE2b-256 59965706735e10895c8732e6d0da21709e5372806855ff3c905141642dd1e5b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a53d1b991894809ff30fa03b585785f52a225f1ead755f7dee16c4fbec81d5ef
MD5 e44405ada8187c9ac7d30a1b7d99013c
BLAKE2b-256 0c78eb0555829578248d447d408ae3477643ebedf60bd2ef1581984794d48af0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8ade94af9d13cce89337c7514e098a2e0be87ff9cc3876763b8d26fb5e7d784e
MD5 175c6b60bf87ef90192d0d811132d089
BLAKE2b-256 f608882ec4e73c7140dad6c42879aeef2c338db077da05b01f8e49afae0a9997

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.16-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.16-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e93d034665557d7ca3299bfe894246278f83a39254a9d2e5c950c8a62db6e165
MD5 563a87d671531d6a58dedb6c11039002
BLAKE2b-256 76ce623dc4f08c8c635cd54d179dc898c267eb9972d43dadffb7f9e0e2e02153

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc7a7ddfbc6f41bf779d73947ea1f3c1764a0117e94f34f18776d49c4839f207
MD5 73884bd20610eca7349431afc68d8930
BLAKE2b-256 b8abc9a23d8782887464e59b3fb320a8fce5e54e740a4e5c4082f0b8159a5097

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 05e88423a80315ade46a16ac393ae8c3f9d3864b4c7b4bb81a6029e5fb22e677
MD5 aa6d2aa1be10d86c7d143b6bea216cf9
BLAKE2b-256 c7cf7dd1b8714a6ebdeb7b140d482b030a6ccb81b5edc21270fac302c31491b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14022d3510cd39dd6e22e7ccc9b1f437c4086c58204d8312438af6c2ae0c5541
MD5 70623008a2f8a2e797ac07ecf1ec0832
BLAKE2b-256 fafcf71684798d43594549b2e0097a7a18aa849d813edc28677d2efb9c500786

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ae1c970319388f9ddd57cabccb6ba0310159a6c1aac5ccf7eb29ff8491779e9
MD5 cc23c8ac5da2c7bd82a85961559f75e3
BLAKE2b-256 580d2628b1ade64d55762496d490b4cd9efc52bfdf55c089c0623585bf19d2ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f396738b16efe6ca6a43c3f4e3b36367f0b8e334ad11791d9df86eca47e06f1a
MD5 0935d0ad910f83329c654f1c1c2a4f04
BLAKE2b-256 eb9a41dc74377dc13891abdedf5f742f11f5b91b037e4e4cfcf2e14c221801ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.16-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 55e68ec5aead4f07e856f77c3f3f81b1156bcfdcf53c620c8c305e117ccfcdb0
MD5 356461b3b827ecfab12f0e6a3e1d23b6
BLAKE2b-256 8a3aed840a136fffecaa5548d06144060b44399cd2d274552ffb5fc998f50e17

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