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.8.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.8-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

umadb-0.1.8-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.8.tar.gz.

File metadata

  • Download URL: umadb-0.1.8.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.8.tar.gz
Algorithm Hash digest
SHA256 09d41250b5f9b4d842970ac7250e34cc92e300c857b35d5e5ea575110290ddb7
MD5 a349a94b1a2ddec5c766cc711fa353f8
BLAKE2b-256 80a71d45009fd6f269c55f07dce31dd1d6b95fe58cd336503220a71e53515fc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d26e1036127c6307bb816af10eba74ccc5e1ce371092a0a1e605f6e3f3bc9ead
MD5 8ea7018cedb0394d3814bc1edfcc3a6d
BLAKE2b-256 8ecd2890b48a40836025112b6867e41539d7046ada20f22369ba508dd80413c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 40a2478c04c6fc135549bc2006044d5a4d7ae54ede859aa562d07ec52a834ed5
MD5 5ded923df0e73c325b543bb0f8e77041
BLAKE2b-256 8ddb9f7cc6ab94bf6f53007708729078ab0f80cf8f700518566a1157394e5be6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55b5c6a61fba362b39ba5ca0c330eb53deb5e6e58c95555c17450e5333d695bb
MD5 6fe7d1362d00e58502b430db67002b1d
BLAKE2b-256 4140d94ee04ae1f89e88184fe3ba0ff1377dba72286644a0ec761c1aeac025b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e90c853c7a9589438ca76a43c2d2953f15704c6fa9ce2140dbc0075096409233
MD5 e796e8c0a070f9fc443607bffc5d3646
BLAKE2b-256 4a0d78932b808f86a2208beba9a64dcda4318779298345661712648e15378dca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74cc8e455a899630b09c799d52abde56a62a0f636e8e19ac9b561291efff3e23
MD5 98970326569aa02922d54faab22cc054
BLAKE2b-256 c91e18ba31d4effc2f6470d947ef7771d90bc4bc5abbad8ebadf51410e2656f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66d6d377566afc06ea037e3a0eef632646a1ce1f59e6b6068058b2e67a616235
MD5 491d34ede1579ea965072eea49423122
BLAKE2b-256 b8a939dd38914bf8eb88eaa5ff22585147eb250fddf2155d4e555f4437b1e1a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ff4513b368b17084fe6ceda0d7e3a2d602c6ab9fb232ebe7f69a5fc5d222bee
MD5 a75b27238c139bf2782622979db77f53
BLAKE2b-256 ab6bd215d8e4771fae38ef440864d3247843cc4363230b1dc961c355b054716a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f10cce66806bc255795a920dba5a00b4c8e01b3fd3941a2d8913303ea49bad42
MD5 b5a73462d9f31adc80282aa91cc4a105
BLAKE2b-256 8b04a200aa2ceeda4a82e1fac92adb649126378ba2424882a5453cbcf2dff934

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c000020a8b8df3d038c43d450aac578d27ae64cfdea0331b96979854367db716
MD5 e518d637cf69e24f7b4c8fe2696a1db2
BLAKE2b-256 f41a0c2d0c06eea8fad8fec5bc114f8c939f67b6028a9a7b0eba56db46c49e74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4a8ab82ea971bf9da3baf2c55e2d912be2bff19a51f2671150994814009029c5
MD5 0991b01d50fbed651627eb2aba2f846a
BLAKE2b-256 3938584a8b75d526d4c873b2bc19115ac2de1a68810c153b3a6ece49567bddea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7542bb306684ef1c83552a3bb1a297dad2cae08a776f72d70c0d7798de9bf41e
MD5 bc5379399c54004fa6f8d1a2849d2dc7
BLAKE2b-256 0631a53448fc4a4fa906150090a74e5eb948ccf38b5b7cf80ee4544e4f5e4b9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6bb524fc88ea59955777a69b89ff0078797dfa27680db4946e9184e5d80dd55f
MD5 7035ec21de46951e845b46f1468c6388
BLAKE2b-256 47df711c55fc66a8ac2b1711a06eb1f3258dd537ba4843d5a7802bf0efce474f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba2ee3b645c576bc48b8a3df3b483ce1ebe57fb6ed452966d3733288ba815fdb
MD5 57bb9012636d6cfb556654825dd264dd
BLAKE2b-256 757fe3fe060c4612f512872fa1f0ae0b507f05ae7b3f716b893c2f34c47a807e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 775592b5b06a3d10ae9fae780268ca994386df642374c4999d4aba6c3716470b
MD5 b8ac8b800019aa7cec56fb02fade2c97
BLAKE2b-256 0701d96facc476a6866a47c4c660821da4b03f9f85d358cb20651fa18da79ba1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 038ea62fcaecda23bf3515b12665553e24f1dc3bfe3773a8a6a7d592dfc5602b
MD5 fa57b4f28d6c4a66cbd2008d8c70906e
BLAKE2b-256 b8e962e6054f7f3633aba2362dc39ea4622fa28775d1889f3b0b421d54f114eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 67b9f270b627a539239718371f2126677294df82665bd5cb16fa6896e9d2a2e8
MD5 702a25081c11e12c166f7bfe5c299af3
BLAKE2b-256 50f2aa903cde0d3bc2216a34a1903bd34cbabc42f90c3f61ad575cff00f497e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 de6518e010910cdbc2d8a53a5a8b69f5ebb5b309624d846ef108438f461d9f68
MD5 68b652f34c587a51182ff8fb12cf0e4f
BLAKE2b-256 9e666e8eb70616aff2ab1a4cee0d7d77bd3148470fa61f454fefdc986e6b9902

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 38ef62a466b0fedc89cb1bcd1fc6354009e9a220fe6562e90429742b85b79a94
MD5 be7b3c31b10568471597de7855e16a20
BLAKE2b-256 2171789763d3132eb2c603f91c14a9c5b99442671c7905c666e5a26a7a7b223a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1945ea478e3c05bf8510031d401cdc418dc23c151a5d26b3347eac61ef174e3d
MD5 3cfbe29ad4fe94c78c796f24697375fc
BLAKE2b-256 0a85a380c3604c4858c70a82211227cc8f1098dc60a712affbff0bc875da419c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1dfaf7f2a6533a8ed733d05792a4af5fa8bd490e629600a26638fd1961f6a58f
MD5 76fd09a2cbfd7b89033bed035dcebee0
BLAKE2b-256 4e27ad2a89cf13463986a3367574cf13a60f7c34df3445cc9cf1df2005f5897a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d088e89ba18bd539462159983e5bbc814b98a7601f4cc21b9a25a037a038944
MD5 40e9846a7260fee1e225328746267994
BLAKE2b-256 3a51fb26be42dd792b719b45015a3087e712cd443b469ffa62c3ec0ec5a00c6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 55016e82a3c4ca260d8d682353f2a1c7405b05db982891ece592c1a12be59dab
MD5 161a721991b8a5537d35bc98d6a05dc4
BLAKE2b-256 e622856c0beb36166d716e761d264b170bdb64353e25bebdc8583612701bc4bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e0998cd8a509176a6c2877e93115e677aa59d8ffc5ee970b810df76cf84c7cc
MD5 0d334c77354760b7063bd0ef6d1030ac
BLAKE2b-256 791496e3850a0753f53ff5714ea800ff07f4dcccef8be3ac500ad5894a37ed6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d1402e1add2d6144838f9e449e158d27947eea8816571692aae14310693ada74
MD5 130c2d9797bcd9f0d6e3c8422c472b60
BLAKE2b-256 41fd10f6a05364e7e70915e36bd5125962e4e3c6d03644d5680796ba3e21639a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a7e112db1ea130603e3b7eb21a197b3833028f661efde59878e93947c237f525
MD5 ef58f5f05a42c5906f37261bcbd60c1e
BLAKE2b-256 7fc12fd350a03b60c67ad35f32350e7842c6b703826e6520f1ce31d5afe865bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b7c1be9932008b7589e0327976c24f50d775823cebefff59b35d9148ee7835f5
MD5 595d91dd8a7990cf95b3a1b0cac5c226
BLAKE2b-256 fd1dfc87f0bf425bd17e89b501501b387fc4bccea0761281496a4379353bc0eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1722507b6b115f864a7b583f63b4eb29d4e7a1b1c95fead4a4cb756ada6f9419
MD5 3edc1c9587b733a5162405c242ea857f
BLAKE2b-256 77c13d906bb641f280b67d4d279dce3dc2a5a41aae994b5ac47ebd8e1142dff8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b597f2b4a876be522878c62b7076cb4e9b81e415f0bfda555ca9457025aab86f
MD5 c72639598e3bdada92418e12d84e40a5
BLAKE2b-256 3d60539303aedea35c0e494c522a7c6b0249f681d3a1e8b147e68cbf3bc87ee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b699bbdbaf8b0cd22438712dcbbeb0cd34e4aa9cc9935cd82922a604245c19e5
MD5 956789133f960e7289ffe37abb95280f
BLAKE2b-256 48380375e39b0d638c050c6a47e1485b822f316c1ff03ca7c3250a8b8c19b05e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 562f19d71afe3b9b40f5d72e94279064d94170ad01d4db7e7b4e371868e52ed9
MD5 7548728a1caa44f52091a6d1e0e7d85e
BLAKE2b-256 51303a78d70a80cba2044c404b152b11faeea6d9d95a9ee340a27171f3040a99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd070f843dec86208fb10de4a8588d996240a037ad11d6ea570b96fae34a4192
MD5 5728719a8331936daac34621bb39e1a5
BLAKE2b-256 69148be3154a2d3f48676def679cf6cfdd9fe0c45dadb4e1fcbfea04d5b30910

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5136fa0bdb3d98b2c2fd699b1cecbcbd8c754bd70384479b47ee496765f82903
MD5 af7850b70226acb03ce43bc30304e7ac
BLAKE2b-256 b7da085b6741c08a0479d896ec0f8778d241013bac4f19b42fbf70d4fe4e2479

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7e9b6f1491421bbfb0c92dd377ba76bc469ff4b700e9bd7c05406dd0b1260480
MD5 3a77fec663c00747716de24a4c83f89b
BLAKE2b-256 d4045403fedb84a927a2e72490a8e0549185769e51ad67b3281468973866f565

See more details on using hashes here.

File details

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

File metadata

  • Download URL: umadb-0.1.8-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.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4de77f06876921792a60c49778a481f4c2792d1bb1e549019a30674794550149
MD5 06766fc86168d4544a455f554806eb0d
BLAKE2b-256 99d9e13e2a9272bb9c91f334f0a98f5371d7a4b37b65c227591a92d917c6f14a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6043f88723e4703e8f3aa40fb6c22f7650a7e1d4ef45f900bde6155c498cdd6b
MD5 820f89c62cd3b9cb88eabb719e43f3f3
BLAKE2b-256 5b4a71849007b082d90c2460f73edef0cb168a780bb0dc63a43521687992a4aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b6856078d8e236a6d0ef31dadf5f4577ee16786d9c81468137143f57bed49f69
MD5 d2e7f06884df5347837163c525f17a92
BLAKE2b-256 795bd8fbf5fd0498e3527cdb992bff18aa0adcdec441f62b3554501a46aa6094

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f122f42404ed71b0bbea3abf0603ef1bf5f7b18ab71840773e0e3c332456c39
MD5 0e05c67c69b61e4f221a2fc354d44565
BLAKE2b-256 5e439b366468f9f2d6f5db7934ef8c848ab34674105e449751ac9b75123f3d01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 181213f138c51349ef302c7f6d036448894dbb46a8d918d9398faa56c8741b09
MD5 bdeeaf62d55e546932f71626b38d0fff
BLAKE2b-256 b6bd5c4d852da434a7e2625ed7c6722022773998d006808f341e9800570cab11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39b14bff180502b73a657512e1b0a2ff2c578649bc2f3b8c9674689f2ae65820
MD5 c5dc95f8cb54a71b4df53c0458d314fe
BLAKE2b-256 2e3af041ce71cf523a4c73f0e907389a498d6b5672f49dc469c9c9a8eacb03d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for umadb-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 21a24a9bae0e57ea7cefcd99dd11b98285172219c1ea34cff0297c63fb46611e
MD5 4307aadfe40cb4478969ae6066397ba1
BLAKE2b-256 94faf73d6a325a02b979674e3beea3bef32c870a530c8fb513978d70ab91ee1c

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