Skip to main content

mudraka

PyPI npm

A transport-agnostic C++17 engine that decodes the Mudra Link wristband's raw surface-EMG (SNC) BLE stream into int32 samples, buffers them in a ring, and serves the latest window for real-time use. You own the BLE connection and hand each notification's bytes to feed(); mudraka does the decode + buffering.

One core, two distributions: PyPI (nanobind wheel) and npm (Emscripten→WASM, with TypeScript types). Target is the retail Mudra Link (~834 Hz / 16-bit).

Python

pip install mudraka
import numpy as np
from mudraka import Stream, Config

s = Stream(Config())
s.feed(notification_bytes, recv_time_s)          # one BLE notification per call
out = np.empty((3, 4096), dtype=np.int32)
written, cursor, lost = s.latest_into(out)       # zero-copy into `out`; lost > 0 = ring overwrote unread

JavaScript / TypeScript

npm install mudraka
import createMudraka from "mudraka";

const M = await createMudraka();
const CH = 3, MAX = 256;
const stream = new M.Stream(M.makeConfig(CH, 834, 4)); // 3ch, ~834 Hz, 4 s ring

const ptr = M._malloc(CH * MAX * 4), base = ptr >> 2;  // channel-major int32 in WASM heap
let cursor = 0;

function onNotification(bytes, recvTimeS) {            // bytes = Uint8Array
  stream.feed(bytes, recvTimeS);
  const r = stream.pullInto(cursor, ptr, MAX);
  for (let i = 0; i < r.written; i++) {
    const ulnar = M.HEAP32[base + 0 * MAX + i];        // + median, radial at 1*, 2*
  }
  cursor = r.next_cursor;                              // r.lost > 0 = ring overwrote unread
}
// M._free(ptr); stream.delete();  when done

Web Bluetooth wiring, the bundler .wasm note, and the full JS API are in npm/README.md.

Build from source (native)

cmake -S . -B build -G Ninja -DMUDRAKA_BUILD_TESTS=ON
cmake --build build
ctest --test-dir build --output-on-failure

Design docs are in docs/ (start with docs/CONTEXT.md). SNC decode details: docs/DECODE_VERIFICATION.md.

Acknowledgements

  • Prodilink : reverse-engineering reference for the Mudra Link BLE protocol.

Download files

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

Source Distribution

mudraka-0.3.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

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

mudraka-0.3.0-cp314-cp314t-win_amd64.whl (285.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

mudraka-0.3.0-cp314-cp314t-win32.whl (276.1 kB view details)

Uploaded CPython 3.14tWindows x86

mudraka-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl (563.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (107.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl (83.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

mudraka-0.3.0-cp314-cp314-win_amd64.whl (280.0 kB view details)

Uploaded CPython 3.14Windows x86-64

mudraka-0.3.0-cp314-cp314-win32.whl (273.9 kB view details)

Uploaded CPython 3.14Windows x86

mudraka-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl (560.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (103.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (79.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mudraka-0.3.0-cp313-cp313-win_amd64.whl (270.9 kB view details)

Uploaded CPython 3.13Windows x86-64

mudraka-0.3.0-cp313-cp313-win32.whl (266.2 kB view details)

Uploaded CPython 3.13Windows x86

mudraka-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (561.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (103.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (79.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mudraka-0.3.0-cp312-cp312-win_amd64.whl (271.1 kB view details)

Uploaded CPython 3.12Windows x86-64

mudraka-0.3.0-cp312-cp312-win32.whl (266.2 kB view details)

Uploaded CPython 3.12Windows x86

mudraka-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (561.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (103.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (79.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mudraka-0.3.0-cp311-cp311-win_amd64.whl (271.9 kB view details)

Uploaded CPython 3.11Windows x86-64

mudraka-0.3.0-cp311-cp311-win32.whl (266.7 kB view details)

Uploaded CPython 3.11Windows x86

mudraka-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (561.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (104.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (80.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mudraka-0.3.0-cp310-cp310-win_amd64.whl (271.9 kB view details)

Uploaded CPython 3.10Windows x86-64

mudraka-0.3.0-cp310-cp310-win32.whl (266.6 kB view details)

Uploaded CPython 3.10Windows x86

mudraka-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (562.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (104.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (80.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mudraka-0.3.0-cp39-cp39-win_amd64.whl (273.0 kB view details)

Uploaded CPython 3.9Windows x86-64

mudraka-0.3.0-cp39-cp39-win32.whl (267.6 kB view details)

Uploaded CPython 3.9Windows x86

mudraka-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (562.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

mudraka-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (104.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mudraka-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (80.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file mudraka-0.3.0.tar.gz.

File metadata

  • Download URL: mudraka-0.3.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0.tar.gz
Algorithm Hash digest
SHA256 9bf2a4528f33dfac9beff5a51891e4efe39f98c5285e8ce4ca669197aeb00b33
MD5 069fa3649d971390c832878c915450c7
BLAKE2b-256 36f7e90a113a709f5dafd949875b2c42f907dcb0b27cf8c502ec3bede55ea315

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0.tar.gz:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 285.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8b2e0b884d9bb1519ed60c7907411afb23259e93ed35a1c3e833fa43808c74f2
MD5 8185a1ad1d79cd9d3441f5f5f91e6da0
BLAKE2b-256 bd1865d550206568206950ae2e54e76d870f347b88d17044ad9469e28e6d05f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 276.1 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 f5231b284148b794d1049dbf502d4d6427213c0a17c4d6b9c8eecf3086d550b9
MD5 27c1b46e1d74953d6abb12b9de620ecd
BLAKE2b-256 b20c31651c2d4747efcfa6ba7801a35465e9f53912758acc24cad99abdac0d4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314t-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 307d32143c0f22ad249281da6e9625735a229a14b91f830f30f6bff328c0261b
MD5 e8b18b1a2847a522e3aac3a4293e7c1c
BLAKE2b-256 c85ecc48ed1b56f6f6820d5f1e3dae67e955f96cf4a5a5a9a49ff98ae1ebee52

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc08a175e67c7cc426110502ee58a88b88fc30dae1642e197ed990ee5c86d7a6
MD5 ca1b14303d1e59fc2b5629177f4f9fb8
BLAKE2b-256 e2d1d83e1112bbe7bc1c2815dac5d0e37857a637a933dde06af46fb9f5b0e18c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 424bf700f1d34d3aab5296bdc8391c17ebd63bc9fae02909434dba35254f7f44
MD5 e9071d82bca69925c3191a157021b6c7
BLAKE2b-256 784a98783209753981df39dd87695b467a322e52db97f9e71f9c57b453978149

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 280.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 28f3383df530f7d626251a96e68e6bb1056049de4e82a7577f0826d18209e89d
MD5 6b1257c3f6cbcdd9883a604f1def5f46
BLAKE2b-256 3d76499671e37e31fad20196f47508aec5ae715c98f6c42f0aced96e99cfcbc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 273.9 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 ef32d1a40ae24e18137b1d91f69cef04f845c040ad7e2ba99a90662bbb69f6a7
MD5 7ac99f1ca861784052ed8a25227c7495
BLAKE2b-256 bcbf56f8fad39faaea198e8af35abca5bb596e76fa7e6a8709528a3a84081b39

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3644eb35a94bae3ba0ea9fa5d292442b484c51f9faf79f1308f06063ee5d2f1c
MD5 7a43acdc10592ac33eefc7406c1cc905
BLAKE2b-256 438c23b26b39a5a755a77eddfb067e4294a39827ac76d5bef57e8987424856d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 13d7aa11eca0eb092a48019141e79430a493ed692110b051b239ece83c0e4bf3
MD5 609cec047cae9a4577c999ce0f40c480
BLAKE2b-256 2c0da615205041f60a008d7859c881a156f4105d27065c468aff596ace1a06ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb915ae82a062643edfad4054da0da742e4ccaa608104676f5159f656deb0834
MD5 871c470eca9eae59af6c938002b9e5e2
BLAKE2b-256 fae826eaaf17bae16caa8a7900af998ce1b5ff27a8ceede3137184affc407cc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 270.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 60821672119a2ae63acbd12ba72fcb652160871c528b9092315d0bd28f8d03da
MD5 c7d7b5c7bc17e172464745545c5d3b55
BLAKE2b-256 831b3559a56c21ac354e47e9523264c44984d4d33b9efaab9537307f3863c486

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 266.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ddad3a9ed36429699ea95ddf0de8d1d6814f6546f3d27fa1b89caecebb38dcfe
MD5 b57d77ca9b09390a53d9b11ac5bd3ec8
BLAKE2b-256 69328b8875c909790c71fa0677d9c358b7b2242577fc0f4af9d24bd7de4414fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp313-cp313-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca1815236361c51196639f5acc8c1686ae307c4996028e379eb6949d48adb37d
MD5 76661a3e1406ec337a56db2c0cc4c356
BLAKE2b-256 1f2bae8e030a04cfd29928ce161a9d60f5d35cb62e54d6ab7cb8c9386878f544

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e9e8cbb4ea03cc4cc977c91d93f2022a2f69dbd798e17d987a7757f267349ad
MD5 9275f67e4f5448ea4cedac27d5b18ac4
BLAKE2b-256 fb8dc3c301f03a0774596020b9c0f8c093db5bb9505a1fb4ea408aa0222adf82

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01b3c91575a9911415685de11ebc9ef97c773f05c006c58a50d3a7225852b77b
MD5 b07132a0ae81b565bb6b20559d970343
BLAKE2b-256 02a1a7e46b6c3acd0687a9187cbc221ee651d39893eaf7a2bbca7382508efe1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 271.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9a4acbda3b81a4a5abbd807468d87b0a6274cfab1be6ef5478a69b74b908e72
MD5 f1506640ca5a17c3798a2692ff759f74
BLAKE2b-256 6e1c5c84960cdfe0e0387d64b86751ffe50a4d96c74217e0b6d6a5a0f9092cd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 266.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b3362cbeeeb90ac64f93a17ee95fac98715b28c1ffa81083e28a374611a6293e
MD5 ab0b1f123e1e339bf87c0c057d6a117e
BLAKE2b-256 8f1fc1e7d41d661719adf534042a796ad4f11e32681f80aadd4fd77c35e0b265

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp312-cp312-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a91b245f6ad4eb428ca9c04cfe9006d115a3c6bc90cec1e5d7aa1efb14b296e1
MD5 baadfc7f9282fd6e37758180d3db5e59
BLAKE2b-256 0d5b404087b05657e0488e97a536da7736432af6ace3cda002b208e993b373c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c72e969505c8c57b4cb7cb1b6fbe8e78ad9b2582a84e667eb0edb51b1bb6be6
MD5 f1e16734ee848ad2abac0b1047d9b096
BLAKE2b-256 36e0fd6369a9c1cc03f7bb4db923411897bff02b1b7f4b5abf813e4dba7d9304

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c706f09bbe502c133e8a605569fa33b3722ff71e97c16ce8c76ec32fe324e4a
MD5 6d022ecc218128d8470c3d13965e5ede
BLAKE2b-256 70a5c1740f5cfab3d44daceffc1e30391d041334d3de38e6e70395663dfce4f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 271.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2a78c43de076c889d09674fa9839a3ca636c84ae7d473ff52331323d67c77797
MD5 3543d2d167f54eb0ffe329836798e224
BLAKE2b-256 045c9a39e98fb05425e90b4241d8f63454a648f2ae0343debf999316cf271963

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 266.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b26e58dba628456ff677de913f8cadb62297bd84ea9f1534c5fc1a51c41cc3c7
MD5 57393b65e57fb59a12135e2ed917b4ac
BLAKE2b-256 474bdcc211e6ac08800f502e0f4cb513a9c5c06c26be03c9c01eebf420d963ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp311-cp311-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 51cf26c538addbf54ca97df2697f8dbdcb6c3af350690f740f57e928b4ee4ab6
MD5 afcdc89f2e7d0f81636c45cf4158d8da
BLAKE2b-256 01c9a4bd8f62197a62cba611c7c03f6ba5b856cb8548dd189f2d37222a7d01d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0b4e63dbf931d7a1a569c5be8cc2c3f8431bce5f50140fb7af52a79bf792e19
MD5 57c6f6cbc13bc3f20c1c1d1b677cf5f3
BLAKE2b-256 0d13f3e0396b01b896171b3352a18ba36cc0099e86b4c0e9f27342577271d999

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8addf48e5922c58c6333a9a99dbd14982b786efd145123cd0be44a3de4ed7dab
MD5 b90181f3eb4ccecb8b9911698229c49c
BLAKE2b-256 98a0cddb89a43e78fbd7532c9514b98e6d99d20b08ff80223d7dd6a2cd6fa337

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 271.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 571a046c8e2b5c960056aba7a4dc736dca727b9261408a5e43ea9bc08da960df
MD5 ca8975b086b063928c9ddbd133c53b1f
BLAKE2b-256 e4f699dbf893093505d32e1604e1477d0cc42f10f9e4eb2608b2c8bba0882c6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 266.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 dcc0f2ca4e461d71b8857f1ad7de65d3e66b79dbc1df63378f0c9f94fbc57b1d
MD5 f5021b13abdff9528d4bc638f133bcf1
BLAKE2b-256 68903f740897fe96ad14d9cf40c0b36e62fe8625ba813c014709b430f56552f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp310-cp310-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 57fb3378dc2f9f67950290203d3fe88d3559b41d5523023f86418cb257d0f932
MD5 035d1d85312f98774bd6a743a0a69865
BLAKE2b-256 a968228e9853ec0aa99dc7c0eca6308346767ce7ec38eb9ff1403617bedc0248

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a46bac17894d372d8ab0c293a2e98e09fd10434992565f2222fdcb88137940d1
MD5 58d302e1616a9ab32c3d41ac5dcc49e8
BLAKE2b-256 6a2cc1eae2b14b972769bb05f2c5e5cf228122dbf3b0d41610b0fd61137f75b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 badca6b3cb96224ca27777e6762b9b970a37b0dea1e82165e0f3196052ecc443
MD5 f54848b23c32ac3c7bf4124bf5e75d3c
BLAKE2b-256 f6e44efcc6d67be3ad8ba8c17baefc901a17565c6576ba293be73ea9655970aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 273.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 601f3228b1250995851019b8b52dfa082756bf869aab12017106dc0d5d9d8bf0
MD5 afea92e93d253c3643633ea8d6cf1018
BLAKE2b-256 0f1a1e77fdc79dd948264305f63cb1ff8839631adc14e95f593c158c024678cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp39-cp39-win_amd64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: mudraka-0.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 267.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mudraka-0.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 30f462cb185ba1dcd7bc2e4c70e9cfac8040d05a4a46606a6af5b08b4b181f73
MD5 74251de5ecf5b599ca1da078e1405583
BLAKE2b-256 18af417de675e329d98730afcb696ab6e5158e0c73cbd2fb138ffa631a6f452e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp39-cp39-win32.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d63f1428e566220fba5159324383cdc7ef76730589f226c1f662e975553d6720
MD5 e8b4d7633e7869504d8f33e4de547530
BLAKE2b-256 16b9ab820dac5e7f967dad95339d3bd12587a3f239bdf2dd374b783d26bc8383

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0ae81187f7d03591d5704b3502e68e9b1e7583802c502c005c793f59f6f45d1
MD5 ac0771581aa3158b456a3090ac57a7ec
BLAKE2b-256 56eae94136a19e3761e66a25276ed8bcc9cb6f8645a4aa1ebfd52d9e0d4fb89a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mudraka-0.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0e8b41e4e3d69659dba970e16699a2a6e68b86a7fc50a95dc3c3f8c8c36b6ec
MD5 514ab1b71e230a916a6a9c84e31665ac
BLAKE2b-256 7e9835fc5e2d196eaab10cf68e3d39e3e077fb8541f989cb1b76a92308d6c093

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on ttktjmt/mudraka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.3.1

36 files

This release

0.3.0 This release

36 files

0.2.1

36 files

0.2.0

36 files

0.1.1

36 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page