Skip to main content

No project description provided

Project description

moka-py


moka-py is a Python binding for the highly efficient Moka caching library written in Rust. This library allows you to leverage the power of Moka's high-performance, feature-rich cache in your Python projects.

Features

  • Synchronous Cache: Supports thread-safe, in-memory caching for Python applications.
  • TTL Support: Automatically evicts entries after a configurable time-to-live (TTL).
  • TTI Support: Automatically evicts entries after a configurable time-to-idle (TTI).
  • Size-based Eviction: Automatically removes items when the cache exceeds its size limit using the TinyLFU policy.
  • Concurrency: Optimized for high-performance, concurrent access in multi-threaded environments.

Installation

You can install moka-py using pip:

pip install moka-py

Quick Start

from time import sleep
from moka_py import Moka


# Create a cache with a capacity of 100 entries, with a TTL of 30 seconds
# and a TTI of 5.2 seconds. Entries are always removed after 30 seconds
# and are removed after 5.2 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.
cache: Moka[str, list[int]] = Moka(capacity=100, ttl=30, tti=5.2)

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

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

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

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


@cached(maxsize=1024, ttl=10.0, tti=1.0)
def f(x, y):
    print("hard computations")
    return x + y


f(1, 2)  # calls computations
f(1, 2)  # gets from the cache
sleep(1.1)
f(1, 2)  # calls computations (since TTI has passed)

But unlike @lru_cache(), @moka_py.cached() also supports async functions:

import asyncio
from time import perf_counter
from moka_py import cached


@cached(maxsize=1024, ttl=10.0, tti=1.0)
async def f(x, y):
    print("http request happening")
    await asyncio.sleep(2.0)
    return x + y

start = perf_counter()
assert asyncio.run(f(5, 6)) == 11
assert asyncio.run(f(5, 6)) == 11  # got from cache
assert perf_counter() - start < 4.0

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.3)  # simulation of HTTP request
    return {
        "id": id_,
        "first_name": "Jack",
        "last_name": "Pot",
    }


def process_request(path: str, user_id: int) -> None:
    user = get_user(user_id)
    print(f"user #{user_id} came to {path}, their info is {user}")
    ...


def charge_money(from_user_id: int, amount: Decimal) -> None:
    user = get_user(from_user_id)
    print(f"charging {amount} money from user #{from_user_id} ({user['first_name']} {user['last_name']})")
    ...


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 the `wait_concurrent` option, each thread would go for an HTTP request
    # since no cache key was set
    assert len(calls) == 1  

ATTENTION: wait_concurrent is not yet supported for async functions and will throw NotImplementedError

Performance

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

------------------------------------------------------------------------------------------- benchmark: 5 tests -------------------------------------------------------------------------------------------
Name (time in ns)                    Min                 Max                Mean             StdDev              Median                IQR            Outliers  OPS (Mops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_bench_get_non_existent     206.3389 (1.0)      208.9872 (1.0)      207.0240 (1.0)       1.1154 (4.27)     206.5119 (1.0)       0.9932 (2.73)          1;1        4.8304 (1.0)           5    10000000
test_bench_get                  224.4981 (1.09)     229.1849 (1.10)     225.8305 (1.09)      1.9252 (7.37)     224.9832 (1.09)      1.8345 (5.05)          1;0        4.4281 (0.92)          5    10000000
test_bench_get_with             248.2484 (1.20)     248.9123 (1.19)     248.5142 (1.20)      0.2612 (1.0)      248.5172 (1.20)      0.3634 (1.0)           2;0        4.0239 (0.83)          5     2020760
test_bench_set_huge             676.6090 (3.28)     692.0143 (3.31)     683.5817 (3.30)      6.5151 (24.94)    684.8168 (3.32)     10.9585 (30.16)         2;0        1.4629 (0.30)          5     1000000
test_bench_set                  723.4063 (3.51)     770.0967 (3.68)     738.1940 (3.57)     18.5167 (70.89)    733.0997 (3.55)     18.1077 (49.83)         1;0        1.3547 (0.28)          5     1000000
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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.1.11.tar.gz (18.4 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.1.11-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_i686.whl (482.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (557.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (450.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (437.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (292.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (302.3 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_i686.whl (482.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (557.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (450.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (437.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (292.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp313-cp313t-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

moka_py-0.1.11-cp313-cp313t-musllinux_1_2_i686.whl (482.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

moka_py-0.1.11-cp313-cp313t-musllinux_1_2_armv7l.whl (558.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-cp313-cp313t-musllinux_1_2_aarch64.whl (450.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

moka_py-0.1.11-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (438.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

moka_py-0.1.11-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (293.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp313-cp313-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

moka_py-0.1.11-cp313-cp313-musllinux_1_2_i686.whl (482.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

moka_py-0.1.11-cp313-cp313-musllinux_1_2_armv7l.whl (558.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-cp313-cp313-musllinux_1_2_aarch64.whl (450.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

moka_py-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

moka_py-0.1.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (438.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

moka_py-0.1.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (293.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (301.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

moka_py-0.1.11-cp313-cp313-macosx_11_0_arm64.whl (254.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

moka_py-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl (270.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

moka_py-0.1.11-cp312-cp312-win_amd64.whl (188.0 kB view details)

Uploaded CPython 3.12Windows x86-64

moka_py-0.1.11-cp312-cp312-win32.whl (183.6 kB view details)

Uploaded CPython 3.12Windows x86

moka_py-0.1.11-cp312-cp312-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

moka_py-0.1.11-cp312-cp312-musllinux_1_2_i686.whl (482.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

moka_py-0.1.11-cp312-cp312-musllinux_1_2_armv7l.whl (558.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-cp312-cp312-musllinux_1_2_aarch64.whl (450.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

moka_py-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

moka_py-0.1.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (438.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

moka_py-0.1.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (293.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (301.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

moka_py-0.1.11-cp312-cp312-macosx_11_0_arm64.whl (254.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

moka_py-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl (270.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

moka_py-0.1.11-cp311-cp311-win_amd64.whl (189.0 kB view details)

Uploaded CPython 3.11Windows x86-64

moka_py-0.1.11-cp311-cp311-win32.whl (184.7 kB view details)

Uploaded CPython 3.11Windows x86

moka_py-0.1.11-cp311-cp311-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

moka_py-0.1.11-cp311-cp311-musllinux_1_2_i686.whl (482.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

moka_py-0.1.11-cp311-cp311-musllinux_1_2_armv7l.whl (558.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-cp311-cp311-musllinux_1_2_aarch64.whl (450.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

moka_py-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

moka_py-0.1.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (438.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

moka_py-0.1.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (293.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (301.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

moka_py-0.1.11-cp311-cp311-macosx_11_0_arm64.whl (255.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

moka_py-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl (271.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

moka_py-0.1.11-cp310-cp310-win_amd64.whl (189.1 kB view details)

Uploaded CPython 3.10Windows x86-64

moka_py-0.1.11-cp310-cp310-win32.whl (184.9 kB view details)

Uploaded CPython 3.10Windows x86

moka_py-0.1.11-cp310-cp310-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

moka_py-0.1.11-cp310-cp310-musllinux_1_2_i686.whl (482.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

moka_py-0.1.11-cp310-cp310-musllinux_1_2_armv7l.whl (558.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-cp310-cp310-musllinux_1_2_aarch64.whl (450.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

moka_py-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

moka_py-0.1.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (438.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

moka_py-0.1.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (293.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (302.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

moka_py-0.1.11-cp39-cp39-win_amd64.whl (189.4 kB view details)

Uploaded CPython 3.9Windows x86-64

moka_py-0.1.11-cp39-cp39-win32.whl (185.1 kB view details)

Uploaded CPython 3.9Windows x86

moka_py-0.1.11-cp39-cp39-musllinux_1_2_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

moka_py-0.1.11-cp39-cp39-musllinux_1_2_i686.whl (482.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

moka_py-0.1.11-cp39-cp39-musllinux_1_2_armv7l.whl (558.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

moka_py-0.1.11-cp39-cp39-musllinux_1_2_aarch64.whl (450.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

moka_py-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

moka_py-0.1.11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (438.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

moka_py-0.1.11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (318.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

moka_py-0.1.11-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (293.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

moka_py-0.1.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

moka_py-0.1.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (302.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for moka_py-0.1.11.tar.gz
Algorithm Hash digest
SHA256 4245a8e643cb3d1a0817948102c5d05cf947a0787cf4aa02f03c7543e043eeb7
MD5 9bd550f8139358977ccd8ee8ce381ef2
BLAKE2b-256 f52bc24cb07bb7cdf6b5b2861f2c1c745de258fc7ab70b27e34a1dddf4014e9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 596d38b5b5559ff3c859f04e98772312349bd1a01731c41ed971920810b26cef
MD5 c7abc5cf6dc81cf76255c3c555b8a947
BLAKE2b-256 709a2832b328335704e4ecbee4dbd097740d0acd0c7d84eb13cf0938e8f9bc8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a1dbf5e1d38ddd03c11cc1648241ea38c0663deb21d61ed1dab0689922f6ab05
MD5 db5a96a21a4b75d4ff37ad1bab007e86
BLAKE2b-256 9b48d01d0f67d25a6c4ed49e13219c6da9a97781cae4f58aa7feddb2ffb590e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6ccae5accceed2e807d7ac90ca21f3dd06b74d4adb21f45c0bfd91b6ec5a4ba7
MD5 a6b94ae9f77e164d6c02c5bf28eac3e2
BLAKE2b-256 072c31b22d777f4a8f65d44231e68a67ce5d378bc08980d256ff097891b3c810

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 976cc3b572c2f6b5a2b3f9f1fa3a6286301814b4961219dee9716227ee5efa78
MD5 932e58b7d0a68482e93d2aeee7c295a7
BLAKE2b-256 4c0e899c4326f3f75175f64e7aab831c179e364411727e1f739d2ee2351fdced

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef0976ef6dc2b84e23aab63523c0b1ce1f3eeba7942f1d8101e1ec2402f9a2b7
MD5 0b15567de0c7a40228de508eb35f07b4
BLAKE2b-256 33c7332d46001641467f5abf6010e9986de939c374eba7a7b2a953f6e93afc21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 854ca1d7a20a299e723eaa4367708981949e96e80d791e1e36f1c536424475c3
MD5 277995c0d3ad2917ec6b9c6724a1962f
BLAKE2b-256 d1b7939525bf4ba7e7fb9fc3b3afb1fbb5dc55c03299b281482d858560e8c2ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 05bff23ab23e41191db3ff4a24315f385912814fb8d7b3c55603f679947c706d
MD5 45cba96d3a4cf778e53b519c2640b2ba
BLAKE2b-256 0b78636912656df8b111d423298b23d53790ab3faaaf2c1dd1fcae6a592c1a6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 933a31413eeb0da20c700935255e4d03609cc7402a645f99c0c061e1b0f804a7
MD5 1155433794b017ed81d80abc89172813
BLAKE2b-256 a6a4d0ae2815cc5778dbde96b756122cf78ea4dc6b237556b3c4af32c2f220c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ade5f4ee183abdec91086f1a587ef8a3d1e0323068c149e8415ba286569456e
MD5 f572434b57f64c1e5e9f4a97758efe0b
BLAKE2b-256 5f4a8f48e77cd761061f74100db243b8e3e2ff5c6467aa6c493d68ca4e0348e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 aa442668a1b54b96866f621f6c6d1bca12108111d0226c2cfade2dc46e376847
MD5 3e2a0502ba78bc93e646a66cdae40cb1
BLAKE2b-256 b7225ef9626c1349bb743ebef362f90404156c70a52dc3e2ad8a1f7eb2e10757

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86f1326683e95d06a127a23c1beb3dda4bcdad3334752a421cea159316b890ba
MD5 7654f7f587b48c629faa91e5e88625bc
BLAKE2b-256 204147e9f45cb7cf33bfeff2d15778b13d6042ab34115fa14bc4cf903789e652

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 869c55976ffe94eb16d73c375aabf780be14afb63b62e1dd0aca8711ac3f71f8
MD5 36cd6385bc8e7d588bd0e10554c89957
BLAKE2b-256 cb2e4c56d3a845a074329fe67205e9917203ad1c6b304067100de7d0dea6eb46

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4276eed0dccfd58a14b8a9f1bb075342dc3928e255d4a0056507fe503b78d335
MD5 151c42bd77e27aba0862e6b7ad5b4ff9
BLAKE2b-256 f1b10ff9736ffd6e163140c54505e843e54421c2b7964ffec7b955bbc7e3a732

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70e3c43fa45deb2a14755941b746c71eadb0506e4bdb3ddff18680cecfa5cb89
MD5 7af240bf9c15ae7aa9af20f5f645aa7d
BLAKE2b-256 94e174bf3150aadc112368799e0587b19a95ceb6cb4464e2bdd47649691e5fea

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 013efa521dd627cfd8226b92d95a732691dc79a5954d79b5a89f95a58d3aac9e
MD5 7d2ffe01b3bb943f7ec449cb627293bb
BLAKE2b-256 ccc2ebfec5d4f6e8c7833bed2baa5e4d7c2047ed9b9eb5615fe7341df73b4d4e

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 55982d7c908cc8a5b388c666997f9736a412069573e2b8309451a4392c6b9a0e
MD5 ca49e42876437d213dacddecee289be4
BLAKE2b-256 c9bda0c7ffe8f02300f9338b65bdaf4bb6f2afc0e2ec78354d6154497663bf3d

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 37bbb484ec0dc9e1954524bfe445c56d8d4ed077556acbbe12f5ab9f62a3a1df
MD5 16739aa6c74da0e7925a82294535cdcb
BLAKE2b-256 e85774b637dffe589d355ca61ea23c027810377b9b0020761a4636b0190fd98f

See more details on using hashes here.

File details

Details for the file moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moka_py-0.1.11-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 def08b6aa8ff975bf62caa8459547018ee5b47028a121f2eaf561a69722f8c4b
MD5 d6b5f410582c45a64ebd66c1d21d5555
BLAKE2b-256 3ae78de4e2ffd049ac3b29429623fe7dc799dc289445467fe8fffe723c3b48aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de7a98dac648d189a7359b05ff73fbaeea752a71fa6914470e597198d310bbe4
MD5 355e51490a338ab9c500bc185a4547e9
BLAKE2b-256 363867497fd18b60f3f263d9a862be10efc66656c354cf43dabd8f8803e7102a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c28744b46700475ade2049631cdfa7c3f2d51dc27429c6d96ec3ef1b20ffaee8
MD5 85c6e4ce78769ed0219d7625f91f025c
BLAKE2b-256 83748641d3515924c4c652d197e19fc89a846d9c387f5c68a7c1775f1d634ee0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 36e1db2c80c227e5f25062fcf3fc46f2d150a6d0db43af21b73068bc82973dce
MD5 b56b1399ef41857de5ad2871798661a9
BLAKE2b-256 2269ae622005ad4c50658391a110a674de2e645df89af8cc9df48febcd1cfce9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e789f82d3f8a8bbbbe924b76db73bf7dca3e25ca1f8281e823cc41650f31e07e
MD5 0ea9bffce5909a56b738d48715444d7e
BLAKE2b-256 89b651c97a9abb22e01ee8b8e5c6b6b085c5febe848aaa8d8f48b7846288b783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c5257bf44595a8d0e03d3fa498b0a1700310fbfba48b7c97e535d6f540a6d4e4
MD5 38c3ccc75ca41b37688ffc636f40cdcf
BLAKE2b-256 5bab469605501cb814ebf9457b3b917c2959eea0da81e5284f98d813f29cb0cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 516467f3660a88422af961f53974493a6f3a9e92579b82c5bb558449de0bc033
MD5 4fdce7e024430158b49cb6eb7c8f0fee
BLAKE2b-256 583beb8ec23b519fc8c7cfb1a51cba56436647cc3a2dce18d166e9003052fbf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bf45ea74356d26624edcfbcda236868eaec18b65a226172e1e05a26a40e5f0ff
MD5 fd6fa14c47e96205b9bd41a4f2e51cdf
BLAKE2b-256 74a40f350eb839c295e9771b7d5cc098f0c3516eba778eb273e54b552c106226

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2797a83b5c34ccf639c6da3bd89ab2d2be560dd2419e29ca49a47f042cd971eb
MD5 eeccf5bb8f681afd8875313e0e0794c4
BLAKE2b-256 c8649ee09dcaedd4d540e9e6d77db245eec1b4945865742bac51f087c4acd5bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1cb81550041b82a8201b35a47f9b6e1dd0ce39c852873a7653509a1b1c78d4db
MD5 b36d6d68034371c3669bc472b9a62328
BLAKE2b-256 8ae288b733fa1154c03b310f4279e0c07e032f930b4a3bc30451d28f21bd942d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eac54dc344365e2036c87178a6720acafbd89216b535804ba7ae06902e6a55d2
MD5 b349483ebb820f3e1e5e5e87a18d0d73
BLAKE2b-256 d947b8f17f80a48756342a5ca3176d582ed71b1f06e49ff1eafdecfb3760e12b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f01a822066bdfa49d1c8b273487362219d7c6886111b6221e286fc467acab73a
MD5 5334e2f87b15be0da60740ad20546082
BLAKE2b-256 9bd5b99499a247e363bdcd6934963fc9de2fdf26a4920d41f9f39ba615845318

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1a0c90f43dd71a1c54a4bd675e5c8436ad0dfcfd97d6b344c8f822c140c04497
MD5 d2758e1e71581ebcf3ddb34502b0bf96
BLAKE2b-256 5339440fc28c88505688a27e4b2513d5e33afe181862b91983bac67a4a5d5cc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6109689697817be9f194ad0627229ced0cfcb17e439b789a614b6ba0cc2fe03d
MD5 e7e2c86f0ec9a327fa802336b9bfc143
BLAKE2b-256 983e18e80a010b286fff77071848f07ae768917bb9ab19f54cfa4870348b99be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 70dc6abf32511da5cf395a166f92f682a5bc3315795786570fd97438e5c90ae1
MD5 1142c54dab0512deea389b6166c89a2b
BLAKE2b-256 c03db3d5c1fb7c6cb1432214f98364dd339b7532990154452d16491403b3d6f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eecf8283ae86bb756f5da1e681be4fe5ccd6955294e9e0f39adad6d7d5eb46f8
MD5 e6afce02ffcf0f4b44b7a639b4a166cb
BLAKE2b-256 9aa8d87660dc3f3256e574021e4235ed76f43e00e2f92725837dc95761fa6062

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3c9e4f470c6f0d765563ed64c77f68ddb5c27b1f692fc4b05b66d6a56afdb0d7
MD5 50af49a08fc963cbcb8a23335ca00e81
BLAKE2b-256 ab5d6b3ef17301e214666969b87c95af3e778e95332eac19d74cbb60f8287d1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9e6b046149e3f00c594322ead51d72cdc0c7f43544e89be3b8641db4c581b82
MD5 c86175ece6e54416795193693abb7196
BLAKE2b-256 58bebe4a047a5f228cd56355203ecaa95fbfff522a869ecd1dee34730becea67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0426d976ae00766ae42333938c9d000bae0c089fab80106d8dd5ad9fe554fe89
MD5 1b3531ea7d88b70b1e4f5e594b485ffe
BLAKE2b-256 167239c367120d30cd1f799a8a22e5aa40b8870639544892eafdae64ffd20603

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d29548c505493d6158b36a3c7f17e261e17da93c872395643c7e1f1fa303c09
MD5 1a0cdfd6b026c763732243e8b4f4bd90
BLAKE2b-256 d8c7b8390085c299622ee87154c44644f500da428cec6dd7b7cf702af956034f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0a0d8f1c22a307b774da11d9aecd008fe291499af74ba7b5f874fac7efacc53a
MD5 458c77eb4ffb562b045d81143f2475c6
BLAKE2b-256 ce52fc3a601c5c9b90413e9cf145642cbcdea442e27b13f02837ab450f634fa8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f55ee5317b1c35b227354534599ae737b287001881d80e2c31c503e438c7b15f
MD5 2969e014fc219308af849a8b10012839
BLAKE2b-256 9754135d76422d74bfd1770717cdff3ece7cc9ae169d6e99cff46f3887903c5b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 033031b26f70a21cbe2b7c95628856fa3606d95800f6de7c5f059aee48adaede
MD5 e7b67510262195684945e04cff7b8b14
BLAKE2b-256 fa43126946c85061c378362a6535f878b98e6dccc311b770fd927186d9e932ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7df538535e2976487a48cf5b38419ca5fbe4b296e1d5b6f9175e8093a9a96329
MD5 d0a6094cf080e99f5b8983c5124c9996
BLAKE2b-256 cedfe4f9c7c9821b8f216cb0620f0e8dc63fa2f9a381016f57a9a1e0b4edbf25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4b4cdb865facf795183256d1cde5e1e9870ede28bff8718312dcb85c30ce500b
MD5 31a163d81e3e77ef477fbe494b47566a
BLAKE2b-256 9fd90638eb151b7e9c58d4422d34ee15f440a403d8715ddfe2d851c9371379c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e09fe3c8c3f8bf9b6798e446e3936f78c750c34e0eebeeb8d91f8267088be5df
MD5 24a254e947cc2914bd04a4ae4271acb9
BLAKE2b-256 9080248d8facdc72b4404fd14f7721d20aca23682dbc50cbb8703d7807101acf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3efe97fd331f513590a249f47af6951d5a1a69b647326f9c3496bf1f5570ab9e
MD5 017d0cac0ca8aafa904d6be448dc18a5
BLAKE2b-256 e62757173341f74d0ead3864fd54bfc8db4b988d5335849bd6ca0d541562f38e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e48f2d3ae76efcf6019f64c613dcd45542651b2266c2d10110b641aaaaae53af
MD5 e4af16b7422000d90ff12919dde85d9d
BLAKE2b-256 28a9d3906f6edd25dac1feee4d35db1ccb445e3fd44f193eb83e0d9424ab96c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b4b2960e132c67f7bba8abc39f62097cfa29367457c83174e1c5ef0fac3f18b2
MD5 a8fe83004fae34de1e9cb06fe319cc5a
BLAKE2b-256 2b2dfb46388521b158f0be9c377c212658a78b3f9e42c99dad892e19f2545ef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2d7eef3c5109929fc097d0209736a9aeb85465092b938b8c7610a2178c385ff0
MD5 8d9f359e54947d4638f3ba5a779d4b58
BLAKE2b-256 d47944459d7c4c87178e16fa5116a3a4ed7a96dfddeecaf366107d1c300cdc64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 33c7027bc61c62a2c2903845701f08775995990ba1c3943ace04ae03035206cf
MD5 0228e7e96b0859b121f4b9ac9d64df6c
BLAKE2b-256 b3286a26d222b574a342fe751b8ad0646bd73cc426bb035c6d05db466bdef9d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d37926c81ae7b13cd17beaa7217482ee90bfd1ca7d52482208753e959659a60
MD5 1e23f216c7532fed736a665920d8378d
BLAKE2b-256 e504c8e70e3d60d3f4c7aa2b9eab23defa0a310936a8903c2a144cc288cdc0fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4cb134f1eee4ff9b22ff7ddea4c1f867a87d0126a343f6308703018b63083a73
MD5 d6eee863a72af3ab4b2b05a2de4b543f
BLAKE2b-256 716c1689969a4ecde73714c62a78f0410ebf034cb6ae50e1a3d351003b086740

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a0d4c152677934aba53ed9a67891456d4b10b516a7832e10535d06be3d14b6e
MD5 0043b74a408d5c49de629e556de9f602
BLAKE2b-256 6443c19491d365e51e946e0b907e3739efdfb6d4cf0b664a30a3a014eae80cfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84593bad5b802e62f24f75dc395e335bd25dcbbedfe8699c1ac0c351392f5854
MD5 52761684b4a85c488b5e264d7235f690
BLAKE2b-256 ad761a24784ca7beb5f4c419cebcaf06ec0e8bf00367133d9ee8a583f5fa88a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c7082781a89742bc7c65854055de0c234a59d732e5bdc96c585e3522e1bbb7c
MD5 49436af39feee4ed054532603b0619d9
BLAKE2b-256 f46fa5ae8c7cdfd64eb578c2e43ccb39e5d8753362ee1859977a6b1c57dcbe29

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 701e577f2ca178886a98d18016c77d524758a5ef44b5aa50cce925140dacac2d
MD5 ecbbc4b34f816ae77825f0fc17c88f36
BLAKE2b-256 57bcd241cf5eefb2ca08f1d0c9fe313f243c5ea96713c7a8e6ff84b137fbbf26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3fae8d404f8550ec6f68bf505ffa9f868722eda10dc56326c53369135f1a416f
MD5 ae87ea9a4646b2394e03e2d0e84be61d
BLAKE2b-256 9e5b95279387cf2fd21bda0793d38ca8ce3703b459f00d0ca3e0d235ffcb333b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f0cd74ac3531fb9db1f4d57a4de7d66e31cb6c4cf5f89d53098d319385e884d9
MD5 bae0a9c6ccd2a0b9b6bfed7593a42436
BLAKE2b-256 5493297be6f354e6fbd83b3c4360baf5b8bf531dfd43c7d3ddadacf8443948a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f4bf9639040300c23371d0570b852d7f0e47b7705605e2ef243c292e08941dec
MD5 ed6b745f924876116c1ff46da70cf9a7
BLAKE2b-256 38cac37c9f9f75f24739603dddb8e490519fdca7534ab75651a9bb1b5eef4dce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ed4bc6af7fdacee6bc278ed0dc14fbf02b37bb54d552b07345e9cf62cfd7f547
MD5 0fb6a4701c720530e7179670cd429261
BLAKE2b-256 97a377d8eddbefbcd46024ec6b8d61f9e18cf622dce3d821b97aed26aa0f745a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a112678a3361427011d62e54a3ce5a3d42cd0f431a18fdca3928588b54804ab
MD5 349dd6d3ee43862a47969758b4b6eb59
BLAKE2b-256 ef053fc7ca3777469398d2b5ff92d2abe33b07e266d642395fbb30d1a6acf36e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 35626704007c3548b44be9179a75cb914dc2af91c413a6206789ef2cda7e5c00
MD5 18957b311070473aadc4eef42d751c14
BLAKE2b-256 3c52eca0a041c3fc3ce64f8b0d3f9943fcb8d93398867080988682c91491b0e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 80c913030d8736d874c69c9c101c594d042f2a0ece1a13ff1f3de126b976f82f
MD5 a0ee9c654f5c671cbc8d7a1509b79c31
BLAKE2b-256 1f8211e26ea1974c10a25aa5f10a3869f4e6915ce97629d43db81643fafa01ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5a61f7a16af83103731ff677c30bdc018782fd27340e8491bb008ab8ae16a621
MD5 6f2c381b692af9306c45eabdf16b55f8
BLAKE2b-256 1b1660e2d1197f7929a72f0ed52d7a98128b2b4c4e3e2ed9c8b69a2593626068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fad3637d232d9a8c7ac87c42a2c67097942eeb6a716e26d82ce8b33b8f039417
MD5 309d9605b28942733ab8feb5e1f76122
BLAKE2b-256 963c0d861236ce93c9e4db5625acdc26dfceefc69958c8909907b5d0fba068a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1dfc49687f26e80c0eaebee1f6b15beb54e03a613b8cd362db30879e00f9f568
MD5 4c50f9eed5108ec103cc2f27f96fceb0
BLAKE2b-256 8055e1cfa8fa2e814551d0a0608e943fc25e00fffdc8677093bb98b248bb2e79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebc55688082cc879b3290e39656c8b0408bf47ed9ab973798b4a3b7e1693e6df
MD5 f7e2b3d25807dec6701ba4d4345a6716
BLAKE2b-256 7984eea771ff5a4911c9f552716de82c59a38268808600d614432242f692d6e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 56f1e55789ccee76a8fa3d2ec7c2f8d1105696a90b287823103708ccc59e27a6
MD5 e6bd3dcd7e00bd4deffcc9ca4606ed64
BLAKE2b-256 1b8350f75d85d321585344a6639ee0cc439ceef51af0e5488452173f87d70182

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7840e6b7543103e368507c50f775531413f2da5c95149c8fd139665b480b08b2
MD5 6d457ddf6194e83d4f5fbbdf50d78a7b
BLAKE2b-256 bf0555254e0f9eb79e16e0df02138eb45db7289db57ad1abe5443dc869b33075

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c7c27b14bd9b20e79aab3e4b613a9b4b6bd6935206c1017d8a9e9fb0557021fb
MD5 9bfcf43cf3ec2e39fd28fccb6b866305
BLAKE2b-256 6346ee279295ab16514edd4f0c540f2e189fcf8a8c4fdab4aade0969a9d1433c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c137d4c9ebe25cf290323465a504c2d917fc405ff62834970e4e37c6b7716d8d
MD5 c39b1c844219f5049a97a422dea85f72
BLAKE2b-256 0e6938fc554b1823390066dc9e35be006db4cdd75d131f0a4cd1a82ec57d8393

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0beb00bca69116fde7ff23d7771369c80034d824f143f513d0db91a53e7ed25d
MD5 a0b735d2d19ae499143828c1c87f1610
BLAKE2b-256 1efe8884c79c9d2b00e7add89efa5c1468212878dbfdfd2ad3ca5e2e6832cee5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3d37b5e244b329a6e760475d656761a8b65c54b86cdb559e9ab6a62d97a59f9a
MD5 0b6d524665d3094c1fc2574a6f8c86a1
BLAKE2b-256 365b614263fe2c0b770471db316152a5fac86b29f989d5ce836de34908497385

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4b7cb4970698e419023451587f089c91c60124a38855b2c6ca4aac472e67d52
MD5 c744383800b29350e48ef30ab6c148f0
BLAKE2b-256 93bc2b67479d5d2260cba8bd090664ff7d5d9eca9a7f15bd4b624a1271ca2789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 456feb0aafc68a283efa1c048aa3016c7b68297a8f648ca8c94bd2b6c95a0842
MD5 e0ec4dba1661fe9f134d5e3a263736fe
BLAKE2b-256 bf0dbd838c06a40d5b99f19436e86079e4602b6d08ff3f5a2aca81c816d1ca2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a8c246e419ff3e472e5864d1f175990be859f42595f7583753064df0e9a327e1
MD5 2b18ec84b769e4f982bf6439c8dd9457
BLAKE2b-256 24fa6ea8a9a3bacfabec8fd60a7b6a8622351d07dc34c66ac040fdc4423af764

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ec7ae7b4adf014033f19065180a0d84a0e77097388835692e13e1c841b36320e
MD5 edc0a1a8cf2600400af0d09786f14153
BLAKE2b-256 5f77bb936cd60d3964d85d6f13be5ed92fe129c5e35087e25704a7b7d692c1b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 baffcce3002f1d2273a65137d989f1462b959a833d5d5ff42609cd259bc2a370
MD5 b0472f88b2c077edc48bda54aee58afd
BLAKE2b-256 23494c5495f07d3e13b9248e8390dd1c4820e6d7ac818ec12ce538ef878a609b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2992820b0fe8238d99ec57fd2ab68f64c3026cfade89c0488c1e1f4bad84d838
MD5 802cd5226007644d3a6ba0bfa0d04a0e
BLAKE2b-256 30ddb416ab0450f473d30958a9780a176141d2ce2b4c04706a4793c3405b4b77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 50465e70f1cec0504703c2d0e27e9052b2965d63ddc6d04efa0bdf6f54f02b14
MD5 836b3b9cdf6f43911a7503c3f617a436
BLAKE2b-256 27d531398acb879609fb82ded57017e113ed61e83ff577862cb0b2b9a2ee2342

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6c84d90922d30cc6a63dfa898379098c59c5b6c62d85fdbe57173e510da72ada
MD5 1115a04ff6a0183a0dc00592710d5bb7
BLAKE2b-256 fd0b21c23fbc42b5949767d8f767db31f123fb3b67f6171766096687fa39a1cb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 613e74c535af2cbf739ef1b44330a4c6c1c14a8ae56db94100f0a0611f2d3333
MD5 b61e9eeebd233fd6303b342704e58327
BLAKE2b-256 b733ae1c6f36e72f2295daf0e110fa45b7e50bc02f2991de10778cbc7e4d61fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ebe772bd01419569faf2824e9be7a827ecadccbb51cf6430b609de697f72a7e
MD5 e3cde12679ab8742bb5f57a6cd4871c7
BLAKE2b-256 aded5e700cbd8aa563689226d5b7ab416901f9916ab11f7771447ab13726fdc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4ba5a7b431ed6bc7b9a146481b5a41fa4a82a0c9f2c13ea252b27cea48ae2533
MD5 6bc651d2a47f64e9355815f0f9cae4ea
BLAKE2b-256 86f16ded361d00beb24c415acf9f05126e3f97a29184846ef2739727227e3b89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 fa4573cd7ff1ac74f6e2bed5b9d28aeaf53637da370f3a148b2e833dc5a27869
MD5 61e10644d94ca4326b20f6872d3b5f42
BLAKE2b-256 7bf9fbeb9a944d63cc21a9944d48d4ac399aacb6b9ebd12489f474d3625f954c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 19d9e9cb9f3bc67781557451fac22d6f88fd7cb09daef7d51d6391e62efde905
MD5 84da2a930d9acd035c63a3c306e863e2
BLAKE2b-256 f94ccd11dd9f1c35842b7108c5d84f1aee811d0cab7ec34baa9e35f5007bbc69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fb7c94898d9acfb3c2615454db75603450515e401f1dcd409be0ae411455ab4b
MD5 79c6205efe6cc8b46f8e9027e09bbcba
BLAKE2b-256 a748e9471a500b19e14ec40106c3ea675b49dbf0281e6b8acb3a5cfcd08f4a8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 daaefc58407f26a1c26d7d0fb77a243eeb35c001c91353e4a365f2b144197b22
MD5 215cdabbd6268383a287b59b3e9638a1
BLAKE2b-256 b75bf855aa11805c1516b0f1663eeca9c2abd7f37cd4620c92c4ae9bacb11b1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c8125c5d4ab5899c6c878084468b251d64180ec5b9af01977d36ccce921d4c33
MD5 5914710ecf4c0e7219b23dc984f2af38
BLAKE2b-256 f782433fa57ddd1b4696343fc8cde91691092d1ea5b047bff5d301d63d8e417c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e53849f2e404949fee78b3d3d8675f909987f64b91f17b336df638e1bf5aaaa0
MD5 f72d63c66c7a1d4b664c0b6bba2c67c2
BLAKE2b-256 23ef84b7dd66f6fdc6adb9c904d34eae6db411a6a32391817823e52607919988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 64ef358627130f77a4f53afc10252169f1b6fa1be7f5625186e631cac3306681
MD5 ec4ccd3571d4862f1a0dafb47ee4b6c4
BLAKE2b-256 6ffd2127d3c7a56785678b808638a52acf518ef9943c714db329eaa5e5e92dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for moka_py-0.1.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d9c0981fe670b69a42a6971efc3c6429e0f1df047efe4903ef6f7a0e2c68884a
MD5 0443ba8fac401c30b6b9aace1444a395
BLAKE2b-256 98ca68342e7c320f0c006e7f14eac8f8bea7644f1854f04bc6ff9774173b30e4

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