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.1.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.1-cp314-cp314t-win_amd64.whl (285.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

mudraka-0.3.1-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.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl (83.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

mudraka-0.3.1-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.1-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.1-cp314-cp314-macosx_11_0_arm64.whl (79.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

mudraka-0.3.1-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.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (79.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

mudraka-0.3.1-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.1-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.1-cp312-cp312-macosx_11_0_arm64.whl (79.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

mudraka-0.3.1-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.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (104.2 kB view details)

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

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

mudraka-0.3.1-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.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (80.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

mudraka-0.3.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: mudraka-0.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c141e416f29fa85968c8dbad12dbc3a031b7f697a425a03265216cc07d884162
MD5 c02173665396b4629531a71700c40888
BLAKE2b-256 ccd73cdb23fbb1618b6b6958444e01d6ae393eb85c12f655c61e2bfc4588b921

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1.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.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 0c02f2ae9b21a75926dd1bc7ff110f24531fed6135ed83c426aba0243fdb45a6
MD5 a949fedba9bb0ab678c199005db7b38a
BLAKE2b-256 4bcd375780d3fbd703caddcbe757da229abd90c408d498edc62f9cbaaf464ff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 78b8aedcb08e7e5903eeb702d49c6964508d009d8a9f6609b4312433758bf872
MD5 3010445b965fb9b562c56b122f6c2c9d
BLAKE2b-256 297b49d1ae69efd28e7f8a84dfc12c5e8c8a2bf595d9ef10961eb8fc2e5b715a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4cc50715d72835578dc78901bd7628dc2ca93bfa36e9157d678587747f8bdafd
MD5 a9a52b4183ea834fbb41f9132154dda7
BLAKE2b-256 4863a8320c9459c54efb4f0f0b569fa542695777f3639bb2f8dda6bcb6a96d42

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7758242876ee14ed22f264a1504c4ccbece2f9a4dd5461df77f89153ff937f80
MD5 ce57af88671ec377a4b3e156ba97566f
BLAKE2b-256 91f7083e7f2e80f560a394ab215980f1d2fcacf768d7ea53b9e5e5dd0576c21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5043633f96f56fa6fe5f5fc196f09d9cb6f2ba65564b44e5367f19029168f60c
MD5 997a62459be9e6b706c691a54d1f439b
BLAKE2b-256 6f0c20cd00c8fb277a96a3fc69096c9f9da0d23c01a2b565d67f62387fd23d15

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 04e8e133840271983c5d9b9bff0b5ffb5ad6bb2ac10bad3df134fa2211bcaf5f
MD5 02d34904156556abca8af2dc0e3634a0
BLAKE2b-256 85fa205823290d56a8135324b2c77e9ace7ed2d18db0881acc333ba26ac1b751

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9550d79a30a5eda0f7069c672fc97c672cf497445a6682337d0790814a390f2a
MD5 d7864424676dece6ffec124a840dc291
BLAKE2b-256 fb01b5aeba820819ef210f1a3e59900e1fdf414c11ee45debfd7a9beb325f94b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 12048243d38c9ff66f2efa63bab5dd84176a5754a3b6cd31481c7c24423d6b44
MD5 490199d7c97df2664d7abf3c40d673d6
BLAKE2b-256 567c9bc2c39881b16b2a4fe89fee94af8461a79f6f241f7bf628da9295b7d4bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 99dbd65965c141622450c238e491dcd8da7e6fa5724423a812995be85e526b83
MD5 a8574939b443161ae181fee5588d8ad8
BLAKE2b-256 66425d66e7507d8b2ba6019569f1e3fd4ec33bef56b3f7c717f4fad667b12040

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7917717fea41646856f8aea9bb1887ea5b87dc0d19e3728c06278fa594cac2c
MD5 a29e75eefdbd30685b91c1ab8d01461f
BLAKE2b-256 d0a97a1d0944854ea1228866d8a5d54979252e433874d2993dc5fba6f4303524

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 38b85f2d85ed122b30d8744076e6bdda5f2e79ae2a241f9f900350c1444cba12
MD5 9297bb7835f0283976da3b8fa24f48b2
BLAKE2b-256 c8f8d43a82916d4af559ea7a828214bf0dfe2c29c4c38bb10e443aa5e413bb4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 7628190e2abc3146ef8639a74ba2b6c052aa229e916e677f2288950b94a8352c
MD5 154791f68317d3d972a6bdb6eb18937e
BLAKE2b-256 a3915094837e9f8c47dd079c032dd1912d6f8f488a7cd9b9633a24ba8f8ebc2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bca46f9f06d40c96ffa7077df870ce6274cb732f9a98403f486df85de5f64112
MD5 748f8afbe29182bfa20d71f41dfba91d
BLAKE2b-256 8e39875ce4786b5a18df0cf828866bbe8534d9a6674b1c1f8969df4c74b4af73

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a963e90d00f0fd54e431b55d1a027ffa90f2a6cb33c59b05c6815bef81f0ec01
MD5 dc8eee9851519fcd5ca2c3f14d5feaab
BLAKE2b-256 6c0e52aa70316178efeaf8cbbb068d96724f2bcfcffd7ac8d68b59981eaf7817

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f720869ab60fecb39b5d4aa04f98cdf8ec3e3783242d570a116488df1d5be7b0
MD5 89bf096d5627e713affd005b1aded51a
BLAKE2b-256 77491a9467b4ca14e00a883eb8480bb07867dffe465ce2ef24db6398f96e5635

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aff342077d7722ef241d77cd2b8b57b966a326c129fb4e4037ffb811eee46dfc
MD5 c0e8427d3ff1bb8be950211391034128
BLAKE2b-256 368f52ec2510c5094b019539dfbc82b1666dddf867ea78c041e4f69e770a21b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b361106456de83f6d29033926aa8f4bd1e35170b7586f85ef4b72ca91021981f
MD5 6f236c85d0dc1386efbaffcd625d5717
BLAKE2b-256 aa4bcf15804943c56b4dbe495d052e2bd5cf893a5e228f8bfa6795978fe72b1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33f8e17a140780f084e3be41a12af18ed76e731357c0958efd3dd561ad72ed8f
MD5 6ab83703966edb4b119e87951f5a7ba6
BLAKE2b-256 759b4058c4477594fe4a7ad84b57e119ccabbd7ab9bfa09a0d199b8b764228a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9161491e3a71e9374c59af1b60bc0e9bffd2f27eb046d85ba46e9b1df1e270a8
MD5 36f58686f142cbe6ac74a7b0ab9c3928
BLAKE2b-256 dd82997dc9aecb0e524968f3e2597a24ca868151ded58668acb6ad453cfd94fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 069dabf3f341041446c39df9f5d2fb637905792a8d02a75c888a23c86f67658a
MD5 237b3d3391645b24bdc16a9bf3070dbd
BLAKE2b-256 4e8889045a68887d3c13c22a2fee8943c5b11ee0ef1f68cc59cf914846ede74d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 13d41c4749d957fe399ff9f7671e495216b018192cdcfa49bde9cf30f354d8e1
MD5 f9df596645d8c81df73b0376ced8db63
BLAKE2b-256 4c4ec7e9552ae1f759f18222465972ac3f6717b56b317bc4f3e68514e8a53a74

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 eb95338ae5362697d3d4af8ce86f25ca2b74b32dd69562ad5af95a34dff97454
MD5 51e25c4ae218b9f89eb79d0ee4876e8a
BLAKE2b-256 c678bb5822b630a211a46fa7e5709f295f37101aac92d2121b08a259cf4c3668

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 705b38d5cdb9c0f1e17ee3937798dcd474317a523a205b68d592e8b8cccd13cf
MD5 6e0418e5b267b3be269c97710c9dc1ca
BLAKE2b-256 d065bed92777f53372605f82fe6458faafc1b0fd91a7b53252241da11b8383b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45054ce9adeae4138f4d17eff1dd551d9524cfa9a4beff29976c2a53515b1263
MD5 4dbc7d112d32d113d0a664b33a71c2db
BLAKE2b-256 7fb641683c6dc4e527a73c4d12aeac7afb1202cbca0e6b9b506df26b1ebb7f79

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd3513d2c28eb0627fed4512030c27d6f4c186fcf14abbf361816309de12362a
MD5 dd9d2b4e523e9a7c9ce3247f323949d7
BLAKE2b-256 47eb12cf3f5c865965b7433e2e08298f2b065b8d628f021f12d488d6d02ffbdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 18de64a21102420f22061bf6003109612fc6441a84c58dd055000fa38373721c
MD5 0f0f89f0e9f10a5d182d2a9d28eef252
BLAKE2b-256 584faa616b5810f9c6434ba6d8681cbc1f51c5822af570dedd6ed46b1eccf31f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 dccd03769956a9861092155e2f82675b2f516766f405be88f2fc5c1dcb927cb0
MD5 b3a0a9b15cd1a429bde341e4531b6b83
BLAKE2b-256 3f50b7069ea0e20a0e128c2ae2f4d206faebd6f178a32c0d76aa39f02b0b002b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f950e5f21deef9158884f3d43b160a31b438845abf70019d1fcd3c1af6026034
MD5 b7e51eb6001dbb51081d4c272d89959a
BLAKE2b-256 080f2f33be6e49209d3bbb9f2a7cd198857afc65ea911ba53733f88d84e2f7ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ccb9866122fedeebc90f96061f8c1670cbd4da3052ab30a51e4091c2c2298ac
MD5 b8f8ff977066e69b1c104681b58bbc03
BLAKE2b-256 e501d0e1f796d3341b7e6c0d28fcbbb94d4e27581752d0b616fafb688cd40d68

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e4b6e0a9c8dfadfe638edeeb05fb90956f6e67f3e4e90e4a8ec85b4fe1d92883
MD5 97b5f9d6f8aefde52756b07fedbc1469
BLAKE2b-256 cfb8eec169aeaf328f11f39f5762b9b8a1100fbad0ce9a7a994249b27090afeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e2633feb03ab8206d2373d5784f46458446aab667cf4d21eb2793470fa0aadef
MD5 6f24e1e9b031c71039209d7583ecd7cf
BLAKE2b-256 6584e7bba08a3b8b7b858f23a0147f9fe8e4cbae8e248d4d3632e6532ae4a500

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: mudraka-0.3.1-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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0f311c68ebecd123ff08bd70966a9e2c86f7fb5e059d146e261b30acdfc073a8
MD5 97efbc0fb2cdf6b3ddf53b9bb684722f
BLAKE2b-256 38f5bac0248aacf2520b0fc1226ca71b056bbde613921d0f3a17e1d1fd976732

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff9bba2e89d9d374cc148a3819d6cfc24b10ed525764b65b05dffe88755ec85d
MD5 c7bc391ee2e093ded05825c3a62821a6
BLAKE2b-256 f0ff85c577b3ebdb41998ab4377e93d10c8959bbfaa1e00dac7a0b5c88346180

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ee63e561db99e3c5b2ab7b73b944e101832093042564eeb49916385a2879b57
MD5 598eb44f95f96e8b912dc6605d1cfc32
BLAKE2b-256 0dfb1c55e7ac938dd7a77e6fcca89a8efa5787dfacbc5ce9127acbdf00b993bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mudraka-0.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8832eed972ee865bde3553689dc6b8cfd78fbe0e23803728f05fc53cf31f894a
MD5 fb57a2d8ec5828ab08e0ab893a25cc7c
BLAKE2b-256 6f87a94d9d05ef95aa525f0237abfbc2c3f81c303048919c6215ba9df30c7ccf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mudraka-0.3.1-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

This release

0.3.1 This release

36 files

0.3.0

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