Skip to main content

A high performance caching library for Python written in Rust

Project description

moka-py

moka-py is a Python binding to the Moka cache written in Rust. It brings Moka’s high-performance, feature‑rich caching to Python.

Features

  • Synchronous cache: Thread-safe in-memory caching for Python.
  • TTL: Evicts entries after a configurable time to live (TTL).
  • TTI: Evicts entries after a configurable time to idle (TTI).
  • Size-based eviction: Removes items when capacity is exceeded using TinyLFU or LRU.
  • Concurrency: Optimized for high-throughput, concurrent access.
  • Fully typed: mypy and pyright friendly.

Installation

Install with uv:

uv add moka-py

Or with poetry:

poetry add moka-py

Or with pip:

pip install moka-py

Table of Contents

Usage

Using moka_py.Moka

from time import sleep
from moka_py import Moka


# Create a cache with a capacity of 100 entries, with a TTL of 10.0 seconds
# and a TTI of 0.1 seconds. Entries are always removed after 10 seconds
# and are removed after 0.1 seconds if there are no `get`s happened for this time.
#
# Both TTL and TTI settings are optional. In the absence of an entry,
# the corresponding policy will not expire it.

# The default eviction policy is "tiny_lfu" which is optimal for most workloads,
# but you can choose "lru" as well.
cache: Moka[str, list[int]] = Moka(capacity=100, ttl=10.0, tti=0.1, policy="lru")

# Insert a value.
cache.set("key", [3, 2, 1])

# Retrieve the value.
assert cache.get("key") == [3, 2, 1]

# Wait for 0.1+ seconds, and the entry will be automatically evicted.
sleep(0.12)
assert cache.get("key") is None

As a decorator

moka-py can be used as a drop-in replacement for @lru_cache() with TTL + TTI support:

from time import sleep
from moka_py import cached


calls = []


@cached(maxsize=1024, ttl=5.0, tti=0.05)
def f(x, y):
    calls.append((x, y))
    return x + y


assert f(1, 2) == 3  # calls computations
assert f(1, 2) == 3  # gets from the cache
assert len(calls) == 1
sleep(0.06)
assert f(1, 2) == 3  # calls computations again (since TTI has passed)
assert len(calls) == 2

Async support

Unlike @lru_cache(), @moka_py.cached() supports async functions:

import asyncio
from time import perf_counter
from moka_py import cached


calls = []


@cached(maxsize=1024, ttl=5.0, tti=0.1)
async def f(x, y):
    calls.append((x, y))
    await asyncio.sleep(0.05)
    return x + y


start = perf_counter()
assert asyncio.run(f(5, 6)) == 11
assert asyncio.run(f(5, 6)) == 11  # from cache
elapsed = perf_counter() - start
assert elapsed < 0.2
assert len(calls) == 1

Coalesce concurrent calls (wait_concurrent)

moka-py can synchronize threads on keys

import moka_py
from typing import Any
from time import sleep
import threading
from decimal import Decimal


calls = []


@moka_py.cached(ttl=5, wait_concurrent=True)
def get_user(id_: int) -> dict[str, Any]:
    calls.append(id_)
    sleep(0.02)  # simulate an HTTP request (short for tests)
    return {
        "id": id_,
        "first_name": "Jack",
        "last_name": "Pot",
    }


def process_request(path: str, user_id: int) -> None:
    user = get_user(user_id)
    ...


def charge_money(from_user_id: int, amount: Decimal) -> None:
    user = get_user(from_user_id)
    ...


if __name__ == '__main__':
    request_processing = threading.Thread(target=process_request, args=("/user/info/123", 123))
    money_charging = threading.Thread(target=charge_money, args=(123, Decimal("3.14")))
    request_processing.start()
    money_charging.start()
    request_processing.join()
    money_charging.join()

    # Only one call occurred. Without `wait_concurrent`, each thread would issue its own HTTP request
    # before the cache entry is set.
    assert len(calls) == 1

Async wait_concurrent

When using wait_concurrent=True with async functions, moka-py creates a shared asyncio.Task per cache key. All concurrent callers await the same task and receive the same result or exception. This eliminates duplicate in-flight work for identical arguments.

Eviction listener

moka-py supports an eviction listener, called whenever a key is removed. The listener must be a three-argument function (key, value, cause) and uses positional arguments only.

Possible reasons:

  1. "expired": The entry's expiration timestamp has passed.
  2. "explicit": The entry was manually removed by the user (.remove() is called).
  3. "replaced": The entry itself was not actually removed, but its value was replaced by the user (.set() is called for an existing entry).
  4. "size": The entry was evicted due to size constraints.
from typing import Literal
from moka_py import Moka
from time import sleep


def key_evicted(
    k: str,
    v: list[int],
    cause: Literal["explicit", "size", "expired", "replaced"]
):
    events.append((k, v, cause))


events: list[tuple[str, list[int], str]] = []


moka: Moka[str, list[int]] = Moka(2, eviction_listener=key_evicted, ttl=0.5)
moka.set("hello", [1, 2, 3])
moka.set("hello", [3, 2, 1])  # replaced
moka.set("foo", [4])  # expired
moka.set("baz", "size")
moka.remove("foo")  # explicit
sleep(1.0)
moka.get("anything")  # this will trigger eviction for expired

causes = {c for _, _, c in events}
assert causes == {"size", "expired", "replaced", "explicit"}, events

IMPORTANT NOTES

  1. The listener is not called just-in-time. moka has no background threads or tasks; it runs only during cache operations.
  2. The listener must not raise exceptions. If it does, the exception may surface from any moka-py method on any thread.
  3. Keep the listener fast. Heavy work (especially I/O) will slow .get(), .set(), etc. Offload via ThreadPoolExecutor.submit() or asyncio.create_task()

Removing entries

Remove an entry with Moka.remove(key). It returns the previous value if present; otherwise None.

from moka_py import Moka


c = Moka(128)
c.set("hello", "world")
assert c.remove("hello") == "world"
assert c.get("hello") is None

If None is a valid cached value, distinguish it from absence using Moka.remove(key, default=...):

from moka_py import Moka


c = Moka(128)
c.set("hello", None)
assert c.remove("hello", default="WAS_NOT_SET") is None  # None was set explicitly

# Now the entry "hello" does not exist, so `default` is returned
assert c.remove("hello", default="WAS_NOT_SET") == "WAS_NOT_SET"

How it works

Moka stores Python object references (by Py_INCREF) and does not serialize or deserialize values. You can use any Python object as a value and any hashable object as a key (__hash__ is used). Mutable objects remain mutable:

from moka_py import Moka


c = Moka(128)
my_list = [1, 2, 3]
c.set("hello", my_list)
still_the_same = c.get("hello")
still_the_same.append(4)
assert my_list == [1, 2, 3, 4]

Eviction policies

moka-py uses TinyLFU by default, with an LRU option. Learn more in the Moka wiki.

Performance

Measured using MacBook Pro 2021 with Apple M1 Pro processor and 16GiB RAM

-------------------------------------------------------------------------------------------- benchmark: 9 tests -------------------------------------------------------------------------------------------
Name (time in ns)                       Min                 Max                Mean            StdDev              Median               IQR            Outliers  OPS (Mops/s)            Rounds  Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_bench_remove                  100.8775 (1.0)      108.9191 (1.0)      102.6757 (1.0)      3.4992 (34.54)    101.0640 (1.0)      2.4234 (15.49)         1;1        9.7394 (1.0)           5    10000000
test_bench_get[lru-False]          112.8452 (1.12)     113.0924 (1.04)     112.9415 (1.10)     0.1013 (1.0)      112.9176 (1.12)     0.1565 (1.0)           1;0        8.8541 (0.91)          5    10000000
test_bench_get[tiny_lfu-False]     135.0147 (1.34)     135.6069 (1.25)     135.2916 (1.32)     0.2246 (2.22)     135.2849 (1.34)     0.3164 (2.02)          2;0        7.3914 (0.76)          5    10000000
test_bench_get[lru-True]           135.1628 (1.34)     135.7813 (1.25)     135.4712 (1.32)     0.2231 (2.20)     135.4765 (1.34)     0.2477 (1.58)          2;0        7.3816 (0.76)          5    10000000
test_bench_get[tiny_lfu-True]      135.2461 (1.34)     135.6612 (1.25)     135.4463 (1.32)     0.1802 (1.78)     135.4026 (1.34)     0.3192 (2.04)          2;0        7.3830 (0.76)          5    10000000
test_bench_get_with                290.5307 (2.88)     291.0418 (2.67)     290.8393 (2.83)     0.1893 (1.87)     290.8867 (2.88)     0.1873 (1.20)          2;0        3.4383 (0.35)          5    10000000
test_bench_set[tiny_lfu]           515.7514 (5.11)     518.6080 (4.76)     517.4876 (5.04)     1.1196 (11.05)    517.6572 (5.12)     1.5465 (9.88)          2;0        1.9324 (0.20)          5     1912971
test_bench_set_str_key             516.1032 (5.12)     533.7330 (4.90)     525.7461 (5.12)     6.3386 (62.57)    526.8491 (5.21)     6.1052 (39.01)         2;0        1.9021 (0.20)          5     1918471
test_bench_set[lru]                637.3014 (6.32)     644.4533 (5.92)     640.3571 (6.24)     2.8981 (28.61)    639.8821 (6.33)     4.6131 (29.48)         2;0        1.5616 (0.16)          5     1581738
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

License

moka-py is distributed under the MIT license.

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

moka_py-0.2.4.tar.gz (28.8 kB view details)

Uploaded Source

Built Distributions

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

moka_py-0.2.4-pp311-pypy311_pp73-win_amd64.whl (182.7 kB view details)

Uploaded PyPyWindows x86-64

moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (452.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_i686.whl (484.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (554.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (448.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (279.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (324.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (313.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (290.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (267.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (307.0 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

moka_py-0.2.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl (258.3 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

moka_py-0.2.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (277.0 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

moka_py-0.2.4-pp310-pypy310_pp73-win_amd64.whl (183.8 kB view details)

Uploaded PyPyWindows x86-64

moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (453.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_i686.whl (485.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (556.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (449.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (325.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (314.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (291.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (268.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (308.0 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

moka_py-0.2.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (259.3 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

moka_py-0.2.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (278.1 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

moka_py-0.2.4-cp314-cp314t-win_amd64.whl (187.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

moka_py-0.2.4-cp314-cp314t-win32.whl (186.5 kB view details)

Uploaded CPython 3.14tWindows x86

moka_py-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl (457.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp314-cp314t-musllinux_1_2_i686.whl (489.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

moka_py-0.2.4-cp314-cp314t-musllinux_1_2_armv7l.whl (560.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl (452.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (328.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (317.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (295.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (311.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

moka_py-0.2.4-cp314-cp314t-macosx_11_0_arm64.whl (256.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

moka_py-0.2.4-cp314-cp314t-macosx_10_12_x86_64.whl (275.3 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

moka_py-0.2.4-cp314-cp314-win_amd64.whl (189.9 kB view details)

Uploaded CPython 3.14Windows x86-64

moka_py-0.2.4-cp314-cp314-win32.whl (189.1 kB view details)

Uploaded CPython 3.14Windows x86

moka_py-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl (460.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp314-cp314-musllinux_1_2_i686.whl (492.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

moka_py-0.2.4-cp314-cp314-musllinux_1_2_armv7l.whl (563.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp314-cp314-musllinux_1_2_aarch64.whl (456.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (287.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (331.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (319.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (298.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (274.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (315.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

moka_py-0.2.4-cp314-cp314-macosx_11_0_arm64.whl (255.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

moka_py-0.2.4-cp314-cp314-macosx_10_12_x86_64.whl (274.2 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

moka_py-0.2.4-cp313-cp313t-win_amd64.whl (187.3 kB view details)

Uploaded CPython 3.13tWindows x86-64

moka_py-0.2.4-cp313-cp313t-win32.whl (186.6 kB view details)

Uploaded CPython 3.13tWindows x86

moka_py-0.2.4-cp313-cp313t-musllinux_1_2_x86_64.whl (457.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp313-cp313t-musllinux_1_2_i686.whl (489.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

moka_py-0.2.4-cp313-cp313t-musllinux_1_2_armv7l.whl (560.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp313-cp313t-musllinux_1_2_aarch64.whl (452.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (328.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (317.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (295.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (311.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

moka_py-0.2.4-cp313-cp313t-macosx_11_0_arm64.whl (256.9 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

moka_py-0.2.4-cp313-cp313t-macosx_10_12_x86_64.whl (275.4 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

moka_py-0.2.4-cp313-cp313-win_amd64.whl (190.0 kB view details)

Uploaded CPython 3.13Windows x86-64

moka_py-0.2.4-cp313-cp313-win32.whl (189.0 kB view details)

Uploaded CPython 3.13Windows x86

moka_py-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl (460.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp313-cp313-musllinux_1_2_i686.whl (492.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

moka_py-0.2.4-cp313-cp313-musllinux_1_2_armv7l.whl (563.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp313-cp313-musllinux_1_2_aarch64.whl (456.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (287.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (331.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (319.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (298.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (274.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (315.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

moka_py-0.2.4-cp313-cp313-macosx_11_0_arm64.whl (255.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

moka_py-0.2.4-cp313-cp313-macosx_10_12_x86_64.whl (274.2 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

moka_py-0.2.4-cp312-cp312-win_amd64.whl (190.2 kB view details)

Uploaded CPython 3.12Windows x86-64

moka_py-0.2.4-cp312-cp312-win32.whl (189.1 kB view details)

Uploaded CPython 3.12Windows x86

moka_py-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl (460.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp312-cp312-musllinux_1_2_i686.whl (492.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

moka_py-0.2.4-cp312-cp312-musllinux_1_2_armv7l.whl (563.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp312-cp312-musllinux_1_2_aarch64.whl (456.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (287.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (331.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (320.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (298.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (274.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (315.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

moka_py-0.2.4-cp312-cp312-macosx_11_0_arm64.whl (255.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

moka_py-0.2.4-cp312-cp312-macosx_10_12_x86_64.whl (274.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

moka_py-0.2.4-cp311-cp311-win_amd64.whl (182.5 kB view details)

Uploaded CPython 3.11Windows x86-64

moka_py-0.2.4-cp311-cp311-win32.whl (182.3 kB view details)

Uploaded CPython 3.11Windows x86

moka_py-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl (452.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp311-cp311-musllinux_1_2_i686.whl (484.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

moka_py-0.2.4-cp311-cp311-musllinux_1_2_armv7l.whl (555.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp311-cp311-musllinux_1_2_aarch64.whl (448.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (279.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (324.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (313.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (290.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (267.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (306.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

moka_py-0.2.4-cp311-cp311-macosx_11_0_arm64.whl (258.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

moka_py-0.2.4-cp311-cp311-macosx_10_12_x86_64.whl (276.9 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

moka_py-0.2.4-cp310-cp310-win_amd64.whl (183.0 kB view details)

Uploaded CPython 3.10Windows x86-64

moka_py-0.2.4-cp310-cp310-win32.whl (182.7 kB view details)

Uploaded CPython 3.10Windows x86

moka_py-0.2.4-cp310-cp310-musllinux_1_2_x86_64.whl (452.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp310-cp310-musllinux_1_2_i686.whl (485.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

moka_py-0.2.4-cp310-cp310-musllinux_1_2_armv7l.whl (555.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp310-cp310-musllinux_1_2_aarch64.whl (449.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (279.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (325.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (313.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (290.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (267.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (307.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

moka_py-0.2.4-cp310-cp310-macosx_11_0_arm64.whl (258.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

moka_py-0.2.4-cp310-cp310-macosx_10_12_x86_64.whl (277.5 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

moka_py-0.2.4-cp39-cp39-win_amd64.whl (184.0 kB view details)

Uploaded CPython 3.9Windows x86-64

moka_py-0.2.4-cp39-cp39-win32.whl (183.7 kB view details)

Uploaded CPython 3.9Windows x86

moka_py-0.2.4-cp39-cp39-musllinux_1_2_x86_64.whl (454.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

moka_py-0.2.4-cp39-cp39-musllinux_1_2_i686.whl (486.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

moka_py-0.2.4-cp39-cp39-musllinux_1_2_armv7l.whl (557.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

moka_py-0.2.4-cp39-cp39-musllinux_1_2_aarch64.whl (450.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

moka_py-0.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

moka_py-0.2.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (326.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

moka_py-0.2.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (315.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

moka_py-0.2.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (292.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

moka_py-0.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (268.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

moka_py-0.2.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (308.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

File details

Details for the file moka_py-0.2.4.tar.gz.

File metadata

  • Download URL: moka_py-0.2.4.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4.tar.gz
Algorithm Hash digest
SHA256 dcae69788e1692e2d2e2a08d06641d5af744c9d096d13d6aa2a1b93c838827a2
MD5 c895261ffa8121e0e09d2a51aafc83e8
BLAKE2b-256 f394d362e70b581dc84f58254bd325991a254fb603361f2d92989425453b3b3f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 407a0c69a336b9c20da3ae0e68741fda579882d8a3c4a28bcfb64ff1450088f1
MD5 60e38fe7d79835c602873fe9422eb5f4
BLAKE2b-256 882d71f68731ecb4c8991ec3108509b8a952424613aab62cf7d6fc0fc50e9fd2

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 450b0d19c2ebb8bb408c2587a750a06a9aef034ed144cf10f9cf2b42351071f0
MD5 7ff0e1c19d73bb6561cf23faf4473074
BLAKE2b-256 1d1d2b57edc7e69409da977ac5263a80b70e5b8ba0b9c077106ffe07679cdbac

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c8add9745b9dea88728c6782ad855568a965220a7c95f7169bcbb11cdd5262c7
MD5 b5e630c45637c60260445169829b8f2f
BLAKE2b-256 b47a01d0cc1d2d16e837b70fed81d01e168c4a37f32f6c2105adc4305a2b9b3a

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 833d72937de7c142bd01a0afbae0bda4aad44af4a0c6d67fc3d7c6aad405d25a
MD5 0cf152deb14650a9c20a00b095e7e9e8
BLAKE2b-256 3eb8748c4321775fc421ff8aab98af36863a291f4054a4c3b6a74c46b0a6b6c9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bde9a0e78859e9c7786b5839516d57c5ce564736e30c98e147d97fd4ff2ebe8
MD5 dc6774838b6518749433b40a1c9e8942
BLAKE2b-256 5c08e404481a6922a44c314e3fbc02b264a5ca95deb59125b11b8cd575f3b482

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d070e9f2f79f12291e8707b0a0c882b24b373491bff6e954901ba0814ed01e81
MD5 20cfb48bebe3a7b55ce048171735eecd
BLAKE2b-256 c77564a494fd56dd5ab8a56f2f0b0d47d575bf159d54874df3b425e2a09c19c4

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b00fb76d8e5283d9c9969ad1f9e8befd1f9612a81b6a22f568f2883a54d53be8
MD5 27fe7a050e3cf7d530eca715818b46e9
BLAKE2b-256 55019e18bc38ef3fa8cc1f8d341cc4d2f3933f2d580fb0631223a91bf45c6e22

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bdb82d523f25fd1b1a0d421e5d52f9d5a8780e50d4f1fd4465e0bc60defa0bd6
MD5 91886e31615e5df6caab4a6c0d91dd0e
BLAKE2b-256 cb84ff28d1da2bb7b6eb429dbad9e56379572a303d8335398433cdb46f6131b1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 030352630d954b1dd9f2df25549feba39fca4e76972862b83eb4d2315664954b
MD5 fa52d261988847f8d32cd9ca415d3a7d
BLAKE2b-256 e986e4bac08ad6412934070cb44bc75bbb29a9d7497a1756c36bc8da01ffc851

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9232dd40ba530ef87137a9ae73a7902b353687ee005c73a0c003f3091edf07e1
MD5 c1eb039e759f16a5a288cb6e2072ecfd
BLAKE2b-256 fa977978bd7c8f6607f3a0717060d57b00be1b2f5feeb89adfe09a0e72203791

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 79da4e504d57d254e6f170f087993cbd4ff472a60bc72de9b2269d2e1ca5b0e1
MD5 cfd80b8ca0458f62ccccdc1aaa3d7317
BLAKE2b-256 016e4ffe4cd4333bb29b01d478354d99bdeb914a69a692c52677042e6685f8e3

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d747e03ff0334bbb42d74044bd395b0445deab3b8a1c04c604898482ffae6495
MD5 67e118318c576178df48ad8fc7e91960
BLAKE2b-256 098036134e80d2f2370439c853cbb42af97042e792043be405a4093ac84984dd

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7a2df0418b552dc8fdf8706d7c52f08d94f803ea7fb58920db8c5314236982f8
MD5 cb1659c61aa2fc072ddc9e06706afadd
BLAKE2b-256 078fb6ab69772b8f727c4796262d891cf88503b2830de25359992d07a8282977

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f7734487c4ba1eafc1366ee8935d37a9f0ca7e71f3dd4662199d2d69cb456bac
MD5 366029a629fb85d748848bc875f79a93
BLAKE2b-256 a1c6a090c8e7132411da36518324a60bc8d0cd5baa7a227fd78bb85691377241

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1678982cc5201738851506efd24c33d4978f52722522b77e08eb90746b5694fd
MD5 899b736662ff3478df07b257bd104714
BLAKE2b-256 b880b1339a02ab18cb27fd1dab2dbec75f5d35a3bfc7b045b928a2ef6f0a2315

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 214570e492b5b462ccf90c0a1b1b5372a85cdf42f68fb453931ba103a7d63394
MD5 4cb3ff56bd64e2266f42c87d2eb004cb
BLAKE2b-256 2a3dd6162135897f2220d7b05ca5aecd1d8c214b6fda445f364bb93e4997b415

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dd558df63937a86597762d655bf82e8e7bb0a6b0eb97b9eda34bf6adfad23bac
MD5 a20d413e066bf39b489163842cacdc1a
BLAKE2b-256 7f91f305750ff1adc973114e3837ce6e610bfba27faaa355dee824a892e0770c

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0cac79215f02d0936beb3c3222ea040a6467f41fcc511478a7d02609890812ae
MD5 52fd123fd9ea408055db3b76ff116e18
BLAKE2b-256 6ba9c0c0a64e82e66254928f1e554df48c30d2f334c23555c26b02945d5eb68f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39681ef8bc074caab9a6732e93726f95140f5abf472ab94fc508cc347d316287
MD5 68233c0647109d22267474b1f9c04201
BLAKE2b-256 1ee9ffa5f9c2557fe4e4df73eb97a99a82f4f3189ea83b1fb9f578b0b13a5e21

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b27c590b642fca3274afac1ce247255ace94279d028220f1e4b5570181f3b234
MD5 f0ef11aac9731f35bc9c47ad03562be2
BLAKE2b-256 7ad5b96c76967ce3f05f14450ebccdf51f05d5c29f71a6da50f3950f6551518e

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 126db8fa52d04e2c4f2f18801c7e73cde6dad8f9ef5392f450650b4c4d7aad82
MD5 893dca3224c3c53281f7ddc305d96728
BLAKE2b-256 57474b9e8c99a79db353df247d5ff07ebe6c47a3c54e78d189602061b225223e

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 56caf5defb78eb058fbb65fda8bdea4ece7954cb316f28e494f0119ecbd9d842
MD5 4d16ad52fcb81dae558cd91384f284db
BLAKE2b-256 7bc7094923b4cc38e3df8009656d031b67981a4fe06e2fd7c68a3404ae81e094

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f03fd9a9f29bcde76a187689d9e10cd0214a79e03b524f2e88ec12ae1a227f7
MD5 264a21e866349ca0791c3b98e4efe80b
BLAKE2b-256 d1fa78e095c952550898895d30e4f2a60dd842fa42aa6691382126dcafc48d10

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6538ff9965f134eccdf8099265d583fe301e4ff59b97f1f55966d3dbc349c2a4
MD5 e149d75952550f572e4ff1b9f344641a
BLAKE2b-256 9a1572893ebea0dc6a0e0110f7b008463cb641d664f2d910c8e859c72d5433ee

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e0144dd8758b35751b95e27894fca922145915905a9ca72848c15f415d1b864
MD5 a9c83fdec43bbbe2005b98dcc6df4214
BLAKE2b-256 d8bb71f1e389925bf1fcc80ed78f08a30cc91421e59ff5dfb16a1f414923f8e1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 537cd96cc569aeba667ebb0bbd70632c7b40e867f5d9069b2f0bbc0cf79d3ccc
MD5 6ef857c587088989337b0bae06cbea88
BLAKE2b-256 6cd4a46b860c6efcf3e43245b7119875590cbcfb6c9ede7e51ab5a2c308794d4

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d8253831584ae68a96ea4e46a907ff0a67e9d62d0100dc22acc4ff07b50a6693
MD5 7d1506628ba7fab34791e1a8c9ad688d
BLAKE2b-256 6a3c19ba79a85fa9db1e2df6d0f851702ecebf7317a3e9ef34cfe92809192429

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 186.5 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 94436c8681169da0324c87da9db6e79cdc66c26482f8b2de8d1a0adf8a512d84
MD5 81e0ce9af775ba77dffe91fb178351bb
BLAKE2b-256 1cbffa7e0c791e478c69065ce1326aa8d1ee64cbb7c8eb65f99e1584a201871f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0816453c777f5936386db061b8e26532bbddb632774d80cfccb662864ee3b3b8
MD5 7f8685fb15795ec167b4d00e43b906f3
BLAKE2b-256 57e28fc8def6c2ff827c33cf1a1e613bc7e304ee0064d6ae650906ae7377d671

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dc2aaad98bd0432667e0b5ceb048da7783465ff2935057d6fedbeb04f613ab11
MD5 5b32499abce12beb327c29fcef34440c
BLAKE2b-256 6323f98cf7a9dbd94d57bf0f4ab3fd806414bc681d8f98f6e81625a92a153ace

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 83b492f21fc37288e3b00d0b3631f99d1071a25737621eacf471bf87367e4334
MD5 b0c76f837412d4d5806dcff387a809c3
BLAKE2b-256 e85dfea4637abd291bb7614f409e545387556e00a6344db1847367d49146e32c

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c1c155ee44660ebcdf3e6d9843b6fb885f35783e7bf4eb2b09a262a12417fc31
MD5 f26e0ff9a81fd9b9511f20f10af070ea
BLAKE2b-256 c1bd0158a92b98973523532371cc8315420f7cff339c0fde720dc9ed68238d5f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a05bd3a5b8e368ee09b8751f3acfc1a2d171af5414874d02ccf3c702b2157c1
MD5 007481229bb4c3b561302e90e0c21be8
BLAKE2b-256 0c84afa15618a5678b5399b78ae1485299080363d4e4e2f2819c444f0f76f7f0

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1f7528326b9fe018cfb434f07eefbd92ae7fbfcb0ede9a595e4691a4d01386aa
MD5 4539d93abcbee95e5729ea72b598db75
BLAKE2b-256 85c20d469fa7313bd8509ec6107130b765dba0c9a506f3775320465f2327efbb

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b8c72440415070ef738c67702be2d49d91384b924460dfd124a770b005c95943
MD5 9a6c0753f86678b819a03de0057b462b
BLAKE2b-256 e92f5674a16fe3acb93cebc065a8f6071d426f8b2b850d96a09e4fa35528c6bd

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 07652ab44cfa9f1d5a00483b6db87bece2cde9c3797f36ada6ac5f941387b879
MD5 70f0f7708d06f67e189b58c36f24dc9d
BLAKE2b-256 9f75cd4bb1893e4878535dfab85ba05c339c7dd7f876c3f1cbc12b31b5267700

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 85f738f43fc559ef39b0e397eb8983dde14cf980aa45be7618d16ee824d8e2c3
MD5 13730bb8e98590216ac9bb59499e0898
BLAKE2b-256 d0f456eb96c8dceb748b3f05825e469d47c571cf917c5ddb289232daf8f17aa1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7b4d47ec441073db754bf883a0f02288f98602835ffefddd16359d4f2c28b5cc
MD5 82c09ccc0a53c569262782bc94c82a81
BLAKE2b-256 22fe77fdbda657c59c6865672c0248d3d36a33c8d8edf7ef29c3ddb2e7f55a7a

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a802e3954f2e4ff2a384ddfe804b541330d608074378272b9b7595dbc3cf1eb
MD5 0ac6ef9becb95af7934df55c17091b54
BLAKE2b-256 5cf9bc087dd0caaedeec427258f50339d7c381fb0e21bd530fa7d53c7bf7da4e

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 83ceb3f60e27809db9d81fdf5ff5f555d22b33058313b42fab8f670b2c3bbcd2
MD5 62a603a63b99760c8e077d23a559154f
BLAKE2b-256 0e61ce3d8d07580c53503449d2bdc813f066af52719b04631a8a6b0dbaab3f44

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 189.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 176a7b4077b26eb24f48b8cc2392e0d5c0c527ef09e871bb0f023118c768d351
MD5 406a6fdf46aa6c7bc0f12734314524c4
BLAKE2b-256 b7bf9785c87a60a0bb65ac5c4455d642b08ef0ca8af165d84e47fc9d42fd212b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp314-cp314-win32.whl
  • Upload date:
  • Size: 189.1 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 13e83939cafc384befb123eb6ce65e9771618d5b7c4968e5b97fddef0c149a66
MD5 e30513d267ad11d6654502136b11034d
BLAKE2b-256 c16da465a1b95e1ee1866e882899261c6f5bd12aecbd4ea7f6a55b0c9d42618e

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d81e6a0ebc9f247e8c4ae98be3d0fb40665bd3c7a61579ac2f1df55bf7a8569
MD5 6fb6be55fff52031f1067521da6ccb52
BLAKE2b-256 a0288a86bebbe35ba1261c572095ef05e99f317822b36e370bbf80f5577f8e3c

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c43c78175ea9458959d139e89679e47883af5e138d63917c391c3da3b191047e
MD5 400bb401595246e9a09d2752ef1f4d27
BLAKE2b-256 c3202e7fd27b37c4b084db889e2ef6f96cd25c0e4eb15b67393e1284d6fea3fd

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5e34e4adc89be8e3f4c3c66ea2046548d3e2cb6250dc3257673ecd020ad93d3a
MD5 b9ea6d6ddf93c9059c06a077732136e1
BLAKE2b-256 6a5d092a32ea5e0db5f12270be27fb1d4baf4700e94639d2c81bb9f86d8b4255

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b3b82582cf03b3d0a3e456149ac3427e0deb8d5737cf08fb5bf136b3cc171410
MD5 07a02046a93c066a2b8a7a6153f00f06
BLAKE2b-256 d47b923d317e6e0fb8b5e1f06776df4db32c8a84b83b1e0487dd68a30402e1a7

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 671c39d13f28cd82c23d44ec423e841850e31e03130877dca95aaa11ff50c35e
MD5 9b165fe4e8192625646193a3e51824ce
BLAKE2b-256 7ffbdeae3b3b2e850301248880d21570d1c63a007f0c09922e22823e20a5b742

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9646c30309299086ee2c795dc4943367b66c51582542c2d5d53640b398e383ea
MD5 1ffb7f7adb7ff501e4c31c07655cbf53
BLAKE2b-256 54a0b08163baf7d3ba07804f681e474bcb18b4f7cf90a1ebc13e26203cb7dcc0

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ff1cc330c0cf42f32341ebee649f9c78d462db09e2c8aa19d3c758e960b38165
MD5 c76106955f21fe440ff6eb88a75b2a3c
BLAKE2b-256 da3b4b7871d774f4d87f63d83ba65651e2e2ab1e29e2b07178bfb8ce92fb6dc7

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7fb008f617b8c865f836d93b1f500368267824640fa1d750b2397ceb3cff858d
MD5 51128c4949e63df5d3aeb568b148c8a0
BLAKE2b-256 afd3af85755716efbbd1ad4eeec67e1c4a6fc4f581c53d14666eef1271dd110d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48f1dfd63e7319ae0424e9d8e54d4418cb1900d1d2634cd3c0a5fd1ff0e72202
MD5 04ea4973e7488ced5907cd6cbf7b88ca
BLAKE2b-256 d7395d56dae937ae007c8ed9022d554edaee680ddc0167237771889e569e1ad7

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fb4d62fee27a139c7e791a5d88d392e70e974d3fbf8b85af963b3426e6fae954
MD5 b1156dd64f3e2a67d396783a5faf7d5c
BLAKE2b-256 9c171b55d0eafea7c65e483647fb161e65cac305197a2f6d6bae4f2588f70a66

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ec72345fda0c2c0b103e11f02ede4141d93100f39829161e50098dc3b004986
MD5 ac980f3b83ac80ae95997a0eb052e0e6
BLAKE2b-256 b1cb0abe3e6c087cc03098ae3e0b131decae90dd7fcc4270252054c8d962f5b2

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f9d0d8aa718d29b71ec5a51bf747296907aa1598c5f9f5e3b072cde3ddc20299
MD5 a82e0d16ab9f4aa18e38069b529883c0
BLAKE2b-256 64157c723ef3c2e609a6de92719986e624e8060c9da67be37fe1375a9cf20b5d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 620eb851a71d6372b27fb1a13a868e27880533e3de9ce594aa6e1361ae228056
MD5 3f13addfb2f6047f5be68e9db5d943de
BLAKE2b-256 d114e4d5d83ca1d111cc1a11aeee092cf4fd8818f47f2744f507bc423cd033aa

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 186.6 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 2a457e73d0e90792df7145f0bb089bb746d856746511cdc4136cf889336c0bf4
MD5 c4b59ecfd8a7eef8e5467e2e1cebc2ac
BLAKE2b-256 52d4da477fcf51ad77d41bd0570098126c70895c17ba48138fb6bee2aa1421dd

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eea797b1da7b2cd90ad4d0b8ef8593a79181ff3aae262fc9d3e4c9f0187db30e
MD5 87ac1cd5231c2929571948c5dbeb9333
BLAKE2b-256 8fdb385155890841140bdab3d3a8406ff500941e4e20fa715578c105f6265cb0

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bd3d6703411a89f94694d371957fcbd120673b78382d18a9d84456b25bdb92fd
MD5 8312bddea99d0d3defa4101aaf971da6
BLAKE2b-256 83610cf6dd265668c0cb82de8fc43a095255b6c7e25068d01d98c852a99fad2e

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8ea24fe8fde8b2e1a9ddc63ea56faae7af087e1b79a73fedd75ae945ac89dc21
MD5 ba8faa78d06d9afdc08a059fdc57e0e0
BLAKE2b-256 ea97f13e22a87f1d3ffe0d7c73949d29538b7d016787dd74c7b1a6c2e18b7dc1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e515d5562479cdc2bb776544c8ba2a0617f919e577260381d3fe0eec9aa990db
MD5 61f68ce88eb16f077d61575ea073be51
BLAKE2b-256 6f5a340b533dd81bece2bb721655baf4544c67d2f6e4d1c766da5aa7cadd6cf9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9aa732367f9f1910fb555fc690598b6d5d254dab1c627839b5e9f872fd461c7e
MD5 c4c8b3df75c714b808ca799b71b8bc4a
BLAKE2b-256 3b96c2fd02b3a37a0a8ded756076db7925555598e8e825f08cf1eb7025007e2d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dbe9097a8ee91fe31e4d14c597991770c8d1af042d42ab740eb0da0f12944328
MD5 e44e32e7bd0578a0b9b2b0a099d1e8f0
BLAKE2b-256 a830ec94ceb5e6927306275e5dedb2dff2a477bb3fed7f937b94caf5928b7fbe

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 76506c45b0a5b6ca0d89f1b8e60bae158e373ea31582102ed57beae3631c2798
MD5 03cbe5f6bebc259b479883f46da078fa
BLAKE2b-256 4d7f4a7aff6f16430562f6312cadc7568e416b6c3551828f97f2faa247907f09

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 09109d78abda72efb816e364b196d26b337f68566144cc42af5971d8a37d007e
MD5 4c0b1fd7c108a0ae933e08d69132e43d
BLAKE2b-256 87fbe0d6f1a441cbb3c0dd96a8d3c2be226cc115f0a9a5b5f58b4b98ab91163f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e02e4991f07b88a16d0e62ff18ee17d1d4fae051e57314a2b1d4a419797afae
MD5 79f25273b737aab0f9c636f697eeb43c
BLAKE2b-256 9312f16c165c9ae01da25c9d1e00f5e027c1935174c865e0620811a0a35772bd

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f32d53c333450a8e9b5f20e100236c5a29db603086a419da1a928374eabe3532
MD5 a43b9bdd85b2e69344e2165e2f92988a
BLAKE2b-256 cfcef3b1c7a59b21ee2f11d43f47ea0dde9146aa73dda2ba4fe8b5c1e839fdf9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc9df8c3062ce6d44ef20a90103b379989d956d2e7af4300fc23f8c37794d689
MD5 f93c133939cadc0487d314a78241d985
BLAKE2b-256 8e76967fbc2946b701583c38b31200a6a6972cc4b3b4ef119de8615715c71b02

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9e1f5f0c94d450ec3fb014711754271141b678c1b8af78221264ae7022e8f945
MD5 a287c4615025c331d3e10d37689be92f
BLAKE2b-256 1a31b5b1efc7ec0b3ae61a5dfe486d6937db5dfdca3c74759cb724f21880687a

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 190.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 43d82d749dba02b74034e83ecb4725f12c2c86facaae3ca1aacdb60f6af33e34
MD5 cb6d4491a3e98f28b02540b8be12111e
BLAKE2b-256 05e99d3dc4b339e12af9d56922211007c5fe5d5c0145ff2ece9d0f0004c1199b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 189.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a334635cd34df46b8d779c7703ba1c7be94faa07c8524e0f815231c85beaef1c
MD5 e262062952781faed2d19bf603d618de
BLAKE2b-256 4c9383fd5920248c78042d0fd64caf7583069f61d7a2068bf92235f815fc8cd8

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd6915752acd198fab3b4d2b23fb4f1335e1c0b4ebc4df9a3b848d979ec5ecdc
MD5 352c8db6b79f64c6dacaccde7b736ace
BLAKE2b-256 848254ae637dd68cb64caa60ffb69e0a3ba91773ce8e49c71a7d96d5655edd3b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b318d517b1dc3b886cf678c0eb12cecf90a264ccc8af638ed9a5d40331300225
MD5 0c5fa32a648f8646b6dff9bba57afdfb
BLAKE2b-256 2388ef17c4ac8919a24bd5fe31e90f1f5fa06eb876445d35d8364b8b4c936bf2

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c9813ec21b52180261a73ed01f684d000d1d456bef368f914efc69ba8f2a748f
MD5 5b6c8dc0e7b385dbd7dae577caf3c5bb
BLAKE2b-256 df54742de79a31a2b6b56a0af08150fc5bec3bf9eb36235db0a4a1b259941849

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b32f196deb2319aa5b88b18c8d450a60011900274a3f763889107964bb784dec
MD5 cac3b96e46eeadf4323d5a8092480bca
BLAKE2b-256 f5e6f52205967f62c1071d3f873ab2a62758f1f86558c6e512f2c43b5937e13e

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 616f3b0d3308afa9a7a1132fce90cb19528431d1c6f79bf92c5c7720f7cf3f7d
MD5 19dc64ee6a057a148c9223fafea26d86
BLAKE2b-256 45f99814b904ceb34fadb67c4842bfc3daaff805cc31bb97f9c35bc705655153

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9440924dfeadb2d7f814f8da3d5d39b7c02a280eb77ea2c89930ab8aa07cb73c
MD5 db33c7c2525e94a1a1137b994168a72a
BLAKE2b-256 3252a7f4449c41dd791cecedbb94bc1616c2fd5d2e78ef23740359d7706e58d5

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2f96d475f22731ad5fe5ed4e130548f931560cff8d178af03a7bcab4421c03a8
MD5 451d0108bd8a3b6171e16eda4ec6bcdc
BLAKE2b-256 9d21e9fa2d3baa330aedd7f5bf7ac1f1dfc47cbfcd92d8836b4eb9f7c4e26e57

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bd5fbc270af05451dbf397c2bc579575281235d18ec037d0d11151c82ecc7417
MD5 f66bd1b5dd331f29ca0bbb4f43823735
BLAKE2b-256 1c552aba0dd19cb41d376b7928e38335f7cbca4bf4a111179f4b23d350012a76

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81b750caad6c38abb8a0242fe91729c68ca6f1a923925ebae720b4b59b483ade
MD5 f079c270002658437c8cc10e92cd2975
BLAKE2b-256 c76aff944f57f28732729c043acbf41cb47cbad3ce5c4524cafa8898a13d4677

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 97a0ce553e0ef4fcad55f4792a3438afb67cb6a70d949809f9316eed91acc0ae
MD5 9444026e3124cd241ee0c62920007d5d
BLAKE2b-256 88eab1568fd02db057579942a039991bfc5d68a4904b0b9976a1e93aabf0b154

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45d86219f01a58d0d7ff35400acddbc1fd5a3cb615f4127a85ac92b40cdd084c
MD5 f61a98df652b670d98efcbce7396f55c
BLAKE2b-256 b26c47d5b5d88fb589f3983478cac60c024736865d41d5d84dcc538b566baef2

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 817c5d41ddd30dae53bb595dc988f0c1010484d25a68a28db643dedf1baf8264
MD5 da05c402611725d39192b5e96eff8006
BLAKE2b-256 db2aa41227a5ddd9d651e0c4ccdedffedc832de9e456f1c20e3a33fadc282d80

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 190.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c6c712a5446a4dc4d2f69fcdb83df94f5d8e1ef4ebc3ba0d7c3b4488216351e6
MD5 fd7529bfbf1079eb3d18ad0859de545d
BLAKE2b-256 d3a1c3a29ca8be2142723fd924e4b4dd7f8f1085821776338b5a2ed3c7ad3435

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 189.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0f7d6f25df35c1a65dc38ee2664c7643e20a8f9fff74262eb2894c42a71dd290
MD5 414b96913309372a28c98455b9bbf7d7
BLAKE2b-256 3aee016edd3dcced7fd2f96747db11440624968971eb351fdc47222a34c091ed

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e5decc9124bb46dac7b0ab09acb1b175eb90a6e9cfe05b966d54bac7288f3745
MD5 fa64744e095d12cdcd80b5a0327e75bc
BLAKE2b-256 b0827499256851026f5fb31427b2c5448c726b8d67b014db45fe191246ec596d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c8438550bf79e0b518461feb47536975f225a6640684705fa731369c782c1451
MD5 4fc2395f04a19b3577c5d4e7ac603a93
BLAKE2b-256 c0d77efa3cc3ffd111f9c9f98e26a23c61d7cf60860834a502824e4edbaee6b6

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3e8233458493abd4f59e04620724ba080720e179c406a7307e31f88ed4c94afe
MD5 6540974a93b716b0bd78ebc736b91021
BLAKE2b-256 5de189aa65c72871fc717bbc44b15514f2740940d2cefa11951c6be2ae0b04e1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0cd7ec9ca2efb9fb035014e88981b2b17ee27685360b21521c41a431788ce38f
MD5 c3d33f91bd373dac438c8ca2aea072e9
BLAKE2b-256 aba9d36358b685317cf4888bdb2cd603f860c7b21ba89fb8342fc231d292562d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ee9e59ff5aa753c99584a95ffcafb43cbba661064d687236911cfb9289a7189
MD5 a9c20e39cf4d82a2fa71d80db340fb8c
BLAKE2b-256 f026a136f13f48514a7295be0af0b6a653c933523c699b99e280bd846b35a4f9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d6d2415ba0b6c4c548b2dd0cbf6aecffaf4a52873e1950bfb02afaaedce9e163
MD5 df30e8a1a8865ed2f1bde19cab401c3e
BLAKE2b-256 b5dcb4cb83ef9e6a5b987e608416f230c7f99dda3f19275ffcf2ac4011c4c936

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2c7f0f723a1849732ec413e6ca27caf1557864ddebc065b922042f0019000a57
MD5 cdc8c7ee1a02f6b0de561c6be34096e7
BLAKE2b-256 2580a88e6079cad692d463f67950e08feb49246f2c3a5bb04fd4dbd6636968b3

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2fbc4ae0cd9e5f1b4337c255d8cb955c97d13198b0f8644ea7ea5c3c508c542a
MD5 be759faed30eafaeae3588ebaca6926f
BLAKE2b-256 df66de3507abf5ea05af43bb069b4fa1ead42178d3b62c563c2ca94d09807c15

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 431b5bef555002a20fa66095cfd78ae66fdb82bd25485f8dd625e497b5579f0e
MD5 3d4c7793435a65d7524994b5d8786aea
BLAKE2b-256 86c9ac061b461bf3e9a5559170d565fd7163e2462c1103ae3d4fa67df879f42c

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a975a4eb670913c022d085a5af287131bd95994e42a4ece125fade8d4fed5ebd
MD5 20e59b6ac3b688d9b048937af43274a8
BLAKE2b-256 e7f14b7f37db076166caef5a77c443acf884734c78cb73369e99bc0bb9fad05f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1bff1e539404e13869a1fa79b66d23bf01556b728ea069772172c443ea8c0865
MD5 c9d5b347c1bf7b018a522782ff4962b0
BLAKE2b-256 23f9c95c0dceb866392391fa02c3eb5451ad79fcc81bb61356fe92752a3bb325

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e274ef7fa38038da5f1cae69664cbe07f6c520aae483663d4617aaff1eb9dcfb
MD5 56540aaf7eca7ff304a7acd7eb8131d8
BLAKE2b-256 48146c9abebd65d3be47a66cc3188f769fe3f4fa87b33a3273fca03cc1876008

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 182.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0fbdbd85b3b2a4fb476906a2ac077489419748c2cb807f73521153e10d624911
MD5 cfd9e04b37381ebc720a16810fd1502c
BLAKE2b-256 30a355d993a6b1849abfa47693d10700f7525c312f000fe58c2e844475c9367c

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 182.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 14693b4a1729822e2355b69b67ee8bf3be44c17d0be6d5041863c10912d59eb8
MD5 16cd1cccdf087085417d3ab8b3b2c93f
BLAKE2b-256 a822fbcab1e0099d080653e09a5cae9e3eaa46405e72554bd828fba0d597f1e7

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c3eb5d388c82021b0b9f77493b7b9462fa51136a3d27b404e3a4aa98f78d8acc
MD5 c03282af8c3067d76d87a3932d98a217
BLAKE2b-256 fdf445ceb2ebba8f29db1a96c1c30b5c1b2a5585038e3311b6793a09fdbf72b7

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2c1b262a7983db1af91b4763c98fdd655988a5cf3c69127945656ef2403d3dc4
MD5 c3e8f912dd7a9e8e66202f51984a3db8
BLAKE2b-256 581481ca6d2a91948834cfe02ae68a9784b74bb3dd182d6d5e555de868723d86

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7d6bd900c3e101d5829cc6fa8671f4b0adfae6d0c913b0d82f920e16ee92470f
MD5 3be566f77a5a9dfd47f3f50b25b0b149
BLAKE2b-256 1854bdbde63bb3c0f9a2c1d71d2eaefeb7a9234e2c6a984f4c81f23b0db456d4

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f3bb90f1db0e0536e499b970d9f38c4c419d580387bb238652255bee0aeff7da
MD5 10e0f5038d5308753bb6cb627dff60f5
BLAKE2b-256 4e94b3eadea4cd514c7c932a8b7880f00733ffa4081d2b5ef4e86a7c95e08766

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6712d735168f6506c97b519b76b60435aef43ce15b29d74d4a6afefa26c9635
MD5 96f3f3ca5772b9abdc9575f029f0effd
BLAKE2b-256 bdc2832d8d87cfe443260c30785bcac74c04740bd12cc286a994204b47ec75f6

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5928f9ade1cd45e45c026817a3a63e797a84f7b82213973ce9a844b51a515a62
MD5 e52fde99cc5327628d35075ee45c453e
BLAKE2b-256 26ed6b2c6fa57f4f61c48a101f94923551166702dc14d7af876a56afd0e70d18

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4ede9d1a4d52cc06dfc7153f0a99a8401c25d6adc24d05ec6dafc3b9c3bcf890
MD5 0c82c6b486fe0acae96fd7e8b207e5c8
BLAKE2b-256 f7ec1283179a95787d16cb71781b30ee0243346fefab58d40087d391ed970c78

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d72ae1220a1edacd85465f0b7f180fdca8e00d4dc2939d28e216b3701d8e5b71
MD5 db4bbe7d29b992bd40a1b90fe4386bd7
BLAKE2b-256 35d706e3edc571601cd738a9087c33b0e33304b028ee41e90b805a172c49c87b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 640e6a51e5ca45b3dbc1d4d1cd1f379e9200aebd5fb2b487d1e0a479efc0b729
MD5 c9d8c18fdf93b0dacc61f7b3fe4718f3
BLAKE2b-256 b4c9f41728f27062ddf880effd1dc8fe8b57c1bffa8e65e3e1b2ee03fae4b0ec

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9b86810b409998f5d41f1d2c8a8ce32cbe8117ccf4dcf4b05a4be47f33c3f3c7
MD5 9507a316346419a55cabbfcfa16cbf91
BLAKE2b-256 03e3fd6ca609bc12ae0db79cb801d3c4be6601f0c11a22b423d4a588312069cf

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7dde2e27fc18f3a0dd1a19a9a600f26aaf48d61fe08569607b2cfdd56ebcea6e
MD5 3a03660a3e603f22deca61806492a68a
BLAKE2b-256 a59f2bace2fc82d2b60d73223eeb87ac8d988564d5eba7f334b1301202e961c9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b9fa8bcd0ade5b1d5fc7686c2bcab6aaae22b3fef6e8882b73efc32065024062
MD5 c9e64026ab995828b8f3891ecd0d6b16
BLAKE2b-256 2d429f1570e1c6419165f321c1ed19d959d4cba0c27e1ed88703f64341dac860

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 183.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 36873da16521537e151e109d08eb26675f77d94dcf1d814f29b2d1f97f52da87
MD5 7acface27003eaca293e5859b675d8fe
BLAKE2b-256 043af89885a92ea311597ba92559af3ddf86a3144a427faa498b4afd95df006d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 182.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 aa777a8d55a61374a16dbda346d4a9b41b7e42231340227b7f21f12be94e5fea
MD5 db88470abdbbeabfb8a5f27be3d146fe
BLAKE2b-256 72234e388ee3810e1f8417315df3bbf40ec53f8acbb359a47ebc27319f2bc573

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e1e5dfef81c64ccb36077dc1caae46471d4462286d11c5fbdb1b8e22fd2cbc5
MD5 695cd3495baad95262b076a88fb22409
BLAKE2b-256 5e96c3c494e16da393b1378fdd624f70131fd79b92e96d7d414b3de621d55c16

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d231c1c21826d9a33139ad8f85e6d22a1dd8872eec1fc581e7cbbd7a9c46edcc
MD5 894d5940790761ad987d6f0f8c91ae80
BLAKE2b-256 1ff7bd24bf7dd29e5aa2eccbaafccfec5537dae256d74f1c5bbe8e9ca69b9700

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1117f92b19c12a6e6fffeb0ad613c1bb2eb714085a7e401ed8b3b477cf952d9b
MD5 6bc68459cb1a619e01b9647e503b37b8
BLAKE2b-256 19b098bb8c1a605fb867e44cf0a627c23c6961d3651b51ddc2aeae3ef1d0bec1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8938008823cc64dee23e49687457dbdc8efed60f5292c46e152f5fbd139e14a
MD5 fba186880395675acc1144410539b336
BLAKE2b-256 36bbf6d29e62f9801552e80e8dfbd25bfa5c5b43f93ca54f251f7dcc2837cb31

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 babb0b7558684a3ae870c35f72dfe9487e3983164fa32c88382a475785157721
MD5 64315c72a87c9dae30716ed3f7c1b100
BLAKE2b-256 422ca1cdb8f4ab75fd1860c4c728af817159a4aefcda45d2ba13311f1ccb17c6

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 eeed4c53eab9bb51bbb8069eeb4c2a974dd438b52bcba461cd91fb4a35101aa3
MD5 77f2cdf652d27497d52f29088ad719d6
BLAKE2b-256 081e7738f611b23dd776b7c2849fcbbb2f4dc422d83f1bb11aea0ecf9d469d46

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f1528f5abca2340354fa031d559ce19e83e29bf56bf159e057c33e23830e9d07
MD5 699f24a2480c377f7648ca4e69c3f5cc
BLAKE2b-256 f38eaa834b3571b6dce3d71e272f2d74c0243900ac19fea4e0de4bbb3fa52e2f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 314859b1b17c60206fdb9ce7b3f6a583503a2b59549a4c4b9ada35c25b3baf0f
MD5 15afb341530cdaa9140d81d2db793882
BLAKE2b-256 8b3e69cb88a12c3bcb58293ad427a223a769d8aee8a9d42b02ef6d452204cd0b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d5f2956577a1baf13e616c2603f5365474e183a666ceb6076d144e6f06d8dfc
MD5 bf325a0d847938e00f38df4b754c2aa0
BLAKE2b-256 864dd37c0efa8aaa4a13c5349b97ad65ea00906b952c4ab1d570ee950c0269d9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8c666e04df0eafa31feb53dc46a0c20b100566131013267356d834d3fbd66007
MD5 a391d4c334922c8f59fd975e1b4005ea
BLAKE2b-256 5c84c6c3f27ab7c1d1888566ae599d32eecc07e4941dd3b822b6ae807735f678

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63f794132376cfd43a6008ae74b897409f25120ae7c73dd06354371725039019
MD5 317ae05abff33eda2306f51d9a68298a
BLAKE2b-256 87cc31faba7dc82b42658d331d632c47bc476eae901c039ebbe12b134ae9d6dd

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 edea425dfc4666caabe1f027bfb06cee1f97a01e815d817d2f4d766bac4c339b
MD5 d83a8ff5033dc273b377e2c01372ec12
BLAKE2b-256 b0d9bddae4f99c2c7bf37cf183d04a5cbb1d328a78ab66916260d8392e0047b0

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 184.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a70ddc986d5bbc6b8821674e018f51169875e1ab4b790947fd06ae8acee50dec
MD5 cabd08326e4ea495a6519159244c2798
BLAKE2b-256 162d5a14746925e8b95b6ccb93bf1a577c2eceb12bd05c75d98c479ea48d957f

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: moka_py-0.2.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 183.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d0ef2fbac849a67332c3a9a7cb44aa97ba75b42c752736201fd279699ae6487b
MD5 2297f76b3514113abfac799db5a92aa9
BLAKE2b-256 33fb2bc0a2a5859feb1390bcb82ce44e1c4cd3ab85e55cb43d8392202f5690ee

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0afa88115c58392124af1239e4ba3eefdefc854116a59a89c98d30b807abd999
MD5 85de0a7210512f8e1cf2437072aa8543
BLAKE2b-256 0da97acd167d3407671feaf4fdacb08c02370b6edcf0f6128f4152aa0e71e2b8

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bde32c5af8b2c2af3fd8b98ba05f91a4836194428eaec51091580dffba2086a3
MD5 b39f65ad965d0bc236f04072113d4443
BLAKE2b-256 9216c8591f336a50810587f421aab8ed31b84610d8dfc490a6aac61d7cece0c1

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dd6a4e7fe08cf338812989f100e6d9434e8b6cd83d76d7903fc430ee715d3815
MD5 33b409185d88df373e819fa70f74ee5a
BLAKE2b-256 af139deb4026a8130c71f1f045abd6a65700082800f456c6cc74730970b80fb9

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5944857633df5dc7e503d885da4a94841d901e75c72a709deaad42bda041c5c0
MD5 471794460df2eaa892b49777f21aa838
BLAKE2b-256 b61f56af5b5399821feb0d3d6db18d7200ca1eb601e94dce5503cece989bc4ff

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f317555d2bc63c61d7bf4a225b337e5e588af186b0edeec6b0dcdf6d85ebcb4b
MD5 e0fd4a382fe51c1fd3f425538bc149ac
BLAKE2b-256 177236e8a04ad934012014f93cdb704fbed37391ad27256ab29cf875c5dd8251

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d09421ad011ec7add4d2fe205a94ebad949a90c2a7cb2f15f57a7bb415b15bc9
MD5 d56cd6149e20d5dc687e93e33693a390
BLAKE2b-256 1e88e198e5d72b51bfada99c05df05512c9b4e5f3839e4ec37e831ebd7356e5d

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eb1400e09ca71210af09b386708c660d0b911778884beb892465afd10d0073f9
MD5 61482749ad9502d5d4724615b3345a1b
BLAKE2b-256 fc50726bb6818c46697ade05504c1e897684a66cc4cadd85af34f9e52c72038b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 04a55d351172233673174e164542d1032cc14199ab2375e3027dc25c0ceeed07
MD5 cb52febe6527da782c45d18e726cae84
BLAKE2b-256 41225e52f1969276a3c6dba13b90e007d0b4d3c3953327378029cbe50a21baaf

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c150a554fc56de8aeef2dd0f567151de45c906bbbed031afab71008cb5f82ef4
MD5 b5d209d060cb387e5b00a48ae2a96e23
BLAKE2b-256 030a85957312cffcb950cfbf09a6e71855cc13b31ecc74eae3ac98577ccc7e6b

See more details on using hashes here.

File details

Details for the file moka_py-0.2.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.2.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7794c88ba2dd11c9029cbc547502179ef8033c8b88df443c88eb243f808554dd
MD5 02bfe6658c62f7542830ddb7a0e49149
BLAKE2b-256 d54a91bc092d25fa17ce6bc81378e5ab29834d71876269ab4ff5dd6a95ba5c74

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