Skip to main content

A fast asyncio MySQL driver

Project description

asyncmy - A fast asyncio MySQL/MariaDB driver

image image pypi ci

Introduction

asyncmy is a fast asyncio MySQL/MariaDB driver, which reuse most of pymysql and aiomysql but rewrite core protocol with cython to speedup.

Features

  • API compatible with aiomysql.
  • Faster by cython.
  • MySQL replication protocol support with asyncio.
  • Tested both MySQL and MariaDB in CI.

Benchmark

The result comes from benchmark.

The device is iMac Pro(2017) i9 3.6GHz 48G and MySQL version is 8.0.26.

benchmark

Conclusion

  • There is no doubt that mysqlclient is the fastest MySQL driver.
  • All kinds of drivers have a small gap except select.
  • asyncio could enhance insert.
  • asyncmy performs remarkable when compared to other drivers.

Install

pip install asyncmy

Installing on Windows

To install asyncmy on Windows, you need to install the tools needed to build it.

  1. Download Microsoft C++ Build Tools from https://visualstudio.microsoft.com/visual-cpp-build-tools/
  2. Run CMD as Admin (not required but recommended) and navigate to the folder when your installer is downloaded
  3. Installer executable should look like this vs_buildtools__XXXXXXXXX.XXXXXXXXXX.exe, it will be easier if you rename it to just vs_buildtools.exe
  4. Run this command (Make sure you have about 5-6GB of free storage)
vs_buildtools.exe --norestart --passive --downloadThenInstall --includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools
  1. Wait until the installation is finished
  2. After installation will finish, restart your computer
  3. Install asyncmy via PIP
pip install asyncmy

Now you can uninstall previously installed tools.

Usage

Use connect

asyncmy provides a way to connect to MySQL database with simple factory function asyncmy.connect(). Use this function if you want just one connection to the database, consider connection pool for multiple connections.

from asyncmy import connect
from asyncmy.cursors import DictCursor
import asyncio


async def run():
    conn = await connect()
    async with conn.cursor(cursor=DictCursor) as cursor:
        await cursor.execute("create database if not exists test")
        await cursor.execute(
            """CREATE TABLE if not exists test.asyncmy
    (
        `id`       int primary key auto_increment,
        `decimal`  decimal(10, 2),
        `date`     date,
        `datetime` datetime,
        `float`    float,
        `string`   varchar(200),
        `tinyint`  tinyint
    )"""
        )


if __name__ == '__main__':
    asyncio.run(run())

Use pool

asyncmy provides connection pool as well as plain Connection objects.

import asyncmy
import asyncio


async def run():
    pool = await asyncmy.create_pool()
    async with pool.acquire() as conn:
        async with conn.cursor() as cursor:
            await cursor.execute("SELECT 1")
            ret = await cursor.fetchone()
            assert ret == (1,)


if __name__ == '__main__':
    asyncio.run(run())

Replication

asyncmy supports MySQL replication protocol like python-mysql-replication, but powered by asyncio.

from asyncmy import connect
from asyncmy.replication import BinLogStream
import asyncio


async def run():
    conn = await connect()
    ctl_conn = await connect()

    stream = BinLogStream(
        conn,
        ctl_conn,
        1,
        master_log_file="binlog.000172",
        master_log_position=2235312,
        resume_stream=True,
        blocking=True,
    )
    async for event in stream:
        print(event)


if __name__ == '__main__':
    asyncio.run(run())

ThanksTo

asyncmy is build on top of these awesome projects.

  • pymysql, a pure python MySQL client.
  • aiomysql, a library for accessing a MySQL database from the asyncio.
  • python-mysql-replication, pure Python Implementation of MySQL replication protocol build on top of PyMYSQL.

License

This project is licensed under the Apache-2.0 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

asyncmy-0.2.9.tar.gz (63.4 kB view details)

Uploaded Source

Built Distributions

asyncmy-0.2.9-pp39-pypy39_pp73-win_amd64.whl (1.6 MB view details)

Uploaded PyPy Windows x86-64

asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-pp38-pypy38_pp73-win_amd64.whl (1.6 MB view details)

Uploaded PyPy Windows x86-64

asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-pp37-pypy37_pp73-win_amd64.whl (1.6 MB view details)

Uploaded PyPy Windows x86-64

asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

asyncmy-0.2.9-cp311-cp311-win32.whl (1.6 MB view details)

Uploaded CPython 3.11 Windows x86

asyncmy-0.2.9-cp311-cp311-musllinux_1_1_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

asyncmy-0.2.9-cp311-cp311-musllinux_1_1_i686.whl (5.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

asyncmy-0.2.9-cp311-cp311-musllinux_1_1_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

asyncmy-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

asyncmy-0.2.9-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (5.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-cp311-cp311-macosx_12_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

asyncmy-0.2.9-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

asyncmy-0.2.9-cp310-cp310-win32.whl (1.6 MB view details)

Uploaded CPython 3.10 Windows x86

asyncmy-0.2.9-cp310-cp310-musllinux_1_1_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

asyncmy-0.2.9-cp310-cp310-musllinux_1_1_i686.whl (5.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

asyncmy-0.2.9-cp310-cp310-musllinux_1_1_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

asyncmy-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

asyncmy-0.2.9-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (5.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-cp310-cp310-macosx_12_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

asyncmy-0.2.9-cp39-cp39-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

asyncmy-0.2.9-cp39-cp39-win32.whl (1.6 MB view details)

Uploaded CPython 3.9 Windows x86

asyncmy-0.2.9-cp39-cp39-musllinux_1_1_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

asyncmy-0.2.9-cp39-cp39-musllinux_1_1_i686.whl (5.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

asyncmy-0.2.9-cp39-cp39-musllinux_1_1_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

asyncmy-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

asyncmy-0.2.9-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (5.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-cp39-cp39-macosx_12_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

asyncmy-0.2.9-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

asyncmy-0.2.9-cp38-cp38-win32.whl (1.6 MB view details)

Uploaded CPython 3.8 Windows x86

asyncmy-0.2.9-cp38-cp38-musllinux_1_1_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

asyncmy-0.2.9-cp38-cp38-musllinux_1_1_i686.whl (5.4 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

asyncmy-0.2.9-cp38-cp38-musllinux_1_1_aarch64.whl (5.7 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

asyncmy-0.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

asyncmy-0.2.9-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (5.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

asyncmy-0.2.9-cp38-cp38-macosx_12_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

asyncmy-0.2.9-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

asyncmy-0.2.9-cp37-cp37m-win32.whl (1.6 MB view details)

Uploaded CPython 3.7m Windows x86

asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_i686.whl (4.6 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

File details

Details for the file asyncmy-0.2.9.tar.gz.

File metadata

  • Download URL: asyncmy-0.2.9.tar.gz
  • Upload date:
  • Size: 63.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9.tar.gz
Algorithm Hash digest
SHA256 da188be013291d1f831d63cdd3614567f4c63bfdcde73631ddff8df00c56d614
MD5 68cede3bcd122ef66adefb72b0b34633
BLAKE2b-256 501e67ec08cde59222d275909a508ad2db1ac8c20a72404a189dca31e242179b

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ad06f3c02d455947e95087d29f7122411208f0eadaf8671772fe5bad97d9873a
MD5 dface33f2e12881e923de580cc1dfa23
BLAKE2b-256 4fc1917ee393cc76267aa40e5433798b419f1411e753c9c2c179b55c60e83584

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b1dd463bb054138bd1fd3fec9911eb618e92f54f61abb476658f863340394d1
MD5 fccec692bbfb4f4c5aab22ce3c059baf
BLAKE2b-256 b7cc3f3abbc2f5c391c1c5c9312f4628fbfc52a2c11518a54377f6e6dc3ed34f

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1021796f1910a0c2ab2d878f8f5d56f939ef0681f9c1fe925b78161cad2f8297
MD5 bf6f299956c226fbd644086de4a4964f
BLAKE2b-256 c91e6cd5b3baf6489ad364fea4c974c1f4499433a43dc650d5f6e26932c76ce0

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7e6f5205722e67c910510e294ad483bdafa7e29d5cf455d49ffa4b819e55fd8
MD5 a1df196cffe794d70415a3bcfd23abb4
BLAKE2b-256 a19a40128d25339ba8ffc707f85f021ceadc6d707bd6be9136c68f51a9011b9a

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a4aa17cc6ac0f7bc6b72e08d112566e69a36e2e1ebebad43d699757b7b4ff028
MD5 66f825081760c91b598339d7a94c4095
BLAKE2b-256 d9e595c46416d95e32d157f3ffc459fb35a0613a9841851d9e852d441591ee1e

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9f22e13bd77277593b56de2e4b65c40c2e81b1a42c4845d062403c5c5bc52bc
MD5 c04998eee16364ba795a7aab6cd8af16
BLAKE2b-256 c64d29b4539a45002f25bdfbc8fc09608d55406b9f812f7bd53f23dd28dc2be8

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d2593717fa7a92a7d361444726292ce34edea76d5aa67d469b5efeee1c9b729e
MD5 a3b231db7ec4f395c65b985b14456541
BLAKE2b-256 2e89edf8b011fea52501e70a18adca09bd3682b1d45cc03921265f80987f70fd

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da7640f3357849b176364ed546908e28c8460701ddc0d23cc3fa7113ec52a076
MD5 7ac792f893516d61d0cbefb0fb7015e5
BLAKE2b-256 3db5744b48e84cec9a845994f1b6602737dbfd44c304e3bfd949a54df40a7673

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4025db2a27b1d84d3c68b5d5aacecac17258b69f25ec8a8c350c5f666003a778
MD5 8d8ed88ff0feee19da68c77c3a7f7661
BLAKE2b-256 4fece0fe2017b6ec3fd524cb2838b6fbaee2c2c06dfbede9cf5848d8460740d5

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8412e825443ee876ef0d55ac4356b56173f5cb64ca8e4638974f8cf5c912a63
MD5 d1c59b0195790e1d692ba93179515053
BLAKE2b-256 c254142affb6ed053e25c5c91ec0aa9e9dda81d61905851f797f3d7ffd071bed

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 49622dc4ec69b5a4cbddb3695a1e9249b31092c6f19604abb664b43dcb509b6f
MD5 dc24cd294e0ea79e8ff8c86e6edf05de
BLAKE2b-256 9bf06015f04dfc0c8885bbaed1f3f0261eef2d8015d2fa212f414108b08f28f1

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9f1ca623517552a637900b90d65b5bafc9c67bebf96e3427eecb9359ffa24b1
MD5 8fcb8157bf98c58d50b7e41698e4cf77
BLAKE2b-256 97d40c13946836f9a518b5c2c6fd7e888dc5fb28be789ba8ad226beed7dc9d96

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0d56df7342f7b5467a9d09a854f0e5602c8da09afdad8181ba40b0434d66d8a4
MD5 21d3cb70389e81266576d3c7f45c5b81
BLAKE2b-256 b441af76dace00385e7cdcdd814f2288725ed7842a3d06f37f0d6f773716193b

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-win32.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 47609d34e6b49fc5ad5bd2a2a593ca120e143e2a4f4206f27a543c5c598a18ca
MD5 97e413b0d29cc27797dacdd07ecf6edc
BLAKE2b-256 a494cc0d167d40ea8f6b219b15a2239ac0b7a456f5a772834801c6f85c8eebe1

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ea242364523f6205c4426435272bd57cbf593c20d5e5551efb28d44cfbd595c2
MD5 bbb622d879844adcaee4cbb5c3ccfa14
BLAKE2b-256 9f6809ec0526fff11419a9a39e6ca5a89f567aa6bad79f81dc1bdcbf4a9e712a

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 84d20745bb187ced05bd4072ae8b0bff4b4622efa23b79935519edb717174584
MD5 519d22df45ddaf772e6df1974415017b
BLAKE2b-256 8f319b329897c4ee1bd9ef1a55ee35c23a8445f058c1a18198ad047a4aac906e

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 696da0f71db0fe11e62fa58cd5a27d7c9d9a90699d13d82640755d0061da0624
MD5 5cc2d22e280a50be564859b26eddd888
BLAKE2b-256 0db2493084b8c3bd8a4a3d937bd7c888e424be40e2c80fd5331a6638b5c7006a

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ef02186cc02cb767ee5d5cf9ab002d5c7910a1a9f4c16a666867a9325c9ec5e
MD5 d409d17743ecb7a2270af961b1ea0ca1
BLAKE2b-256 e154cb1ad6dc4322126a29f6998f8d2f842255106879230c5a0ee3b5bb2743eb

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf18aef65ac98f5130ca588c55a83a56e74ae416cf0fe2c0757a2b597c4269d0
MD5 e5f42a962ec2340f69cd2085d16d0da7
BLAKE2b-256 8545f8c3873be7249fbfb87a33be0ee98269356a679b2aaf3d1ce732199bcaf5

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c19f27b7ff0e297f2981335a85599ffe1c9a8a35c97230203321d5d6e9e4cb30
MD5 1e47ddd0cb96ee230d6f8c9c20677f0e
BLAKE2b-256 2b386939eda9d32e5566d554709bd2b2008bf4139c050ef62f7b49ee96b28732

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 e2b77f03a17a8db338d74311e38ca6dbd4ff9aacb07d2af6b9e0cac9cf1c7b87
MD5 9b14d2cf1e5617cf5f190e2135fc714a
BLAKE2b-256 d5f78cfb0c43ca8e2abb8e399b22752313d2e645f75bd8392ec4d199f8c39f58

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2b4a2a7cf0bd5051931756e765fefef3c9f9561550e0dd8b1e79308d048b710a
MD5 77adc18104c491a2a73fa0d9eda7e7c9
BLAKE2b-256 8874407dbd8feff592229184954a16f8c7fe3251accec4a40f6654f05068759a

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-win32.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ea44eefc965c62bcfebf34e9ef00f6e807edf51046046767c56914243e0737e4
MD5 0b356c47341190519cb7c0245d83d1e8
BLAKE2b-256 add7511f527eeb021974e89a0c32f8208cc61482a20c9fbac9bd157b04c0412f

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 55e3bc41aa0d4ab410fc3a1d0c31b9cdb6688cd3b0cae6f2ee49c2e7f42968be
MD5 1ecab97197a0b42e616bd21e1bfbcb06
BLAKE2b-256 6463705c06ef4928b89960d1901810571a77dad18d836ec546d3634e11121974

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f2bbd7b75e2d751216f48c3b1b5092b812d70c2cd0053f8d2f50ec3f76a525a8
MD5 87886232a7bd88578702a310017dc835
BLAKE2b-256 3d000662cbb80f341546f7e473fbaba5f94e5ac5b055c65b64aa3e8cc5660863

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4a664d58f9ebe4132f6cb3128206392be8ad71ad6fb09a5f4a990b04ec142024
MD5 7853463371a681d9b9cb44a18c16dee3
BLAKE2b-256 bc5303b935188ecdfbc07c23f6faf182251b90963c8d62a46401bc3ab6f1ea75

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ecad6826086e47596c6aa65dcbe221305f3d9232f0d4de11b8562ee2c55464a
MD5 caf32aefb7e9b93d514b6779abf5ba8a
BLAKE2b-256 dd97a45be22b99cf1fc0c6411f22cc7b100ff970badc3a50a00544b9f3699963

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8a1d63c1bb8e3a09c90767199954fd423c48084a1f6c0d956217bc2e48d37d6d
MD5 5143bab439ef4a3d2e3aea7bf8d12158
BLAKE2b-256 691b69c2e9f87c08cc954ecbf617363cd16fc92ba9a206e9a47cb42469154dae

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 83cf951a44294626df43c5a85cf328297c3bac63f25ede216f9706514dabb322
MD5 aef89060e6dba15b2fec724224aaadd0
BLAKE2b-256 e51407fe6fa52f051f589ebee73abc09f56900ab53646af15a8d572f5f08373e

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 d077eaee9a126f36bbe95e0412baa89e93172dd46193ef7bf7650a686e458e50
MD5 011c93001d11d863b3791ee5129ca371
BLAKE2b-256 0696297b2126fb9a4b36b846e2f38d45551f3ea1b6105748c5176050c6eca193

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3ceb59b9307b5eb893f4d473fcbc43ac0321ffb0436e0115b20cc2e0baa44eb5
MD5 56729421b1d55708e991fbb38498397f
BLAKE2b-256 8a72de696eeda1519e640bcbd4436ea8655a8e8e2fb88fe7d940cd6d55e40b9f

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-win32.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5b944d9cdf7ce25b396cd1e0c9319ba24c6583bde7a5dd31157614f3b9cc5b2f
MD5 72a387c8a7bf14c179d4c632497eaffa
BLAKE2b-256 920ff0990a15b8d6f6ce17b13792812fdb0c831c2d475172c253faaed4c284c9

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 02caedc00035b2bd0be5555ef61d83ee9cb356ab488ac40072630ba224af02b0
MD5 ba4b3f5061c697163dbbdb889076852d
BLAKE2b-256 64d143b1d9268834aeec27873072a999f91c0041128f436f619aa8cda99b09d1

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dc608ff331c5d1065e2d3566493d2d9e17f36e315bd5fad3c91c421eea306edb
MD5 b4efc9c111386a40842f939d7306c484
BLAKE2b-256 3394985e10b491bc0a6a45ae3184a35b85c916368370a63854fcabe2ea945c3d

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 beb3d0e434ce0bd9e609cf5341c3b82433ef544f89055d3792186e11fa2433d9
MD5 e3110f4af8a2e3a4a312c03d560d2a37
BLAKE2b-256 502bbb7d2637dc866770b64b354186c36fd8560d1f152c8a184235fea86b5adf

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a83e3895bed6d44aa334deb1c343d4ffc64b0def2215149f8df2e0e13499250
MD5 4e8884ccff0c673c4e87581dfa722013
BLAKE2b-256 37bfa87409531b2077b80b6affd83b8befa3de93b4da53ce78b07031ed8869d7

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 64bcd5110dca7a96cb411de85ab8f79fa867e864150939b8e76286a66eab28fc
MD5 fe37f6c07d8aa2a567f84568a3446c2c
BLAKE2b-256 c73e1d3a7e875dcd5540070c8eacec69d214139cdfc4023ae9c888987367c5c1

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8755248429f9bd3d7768c71494c9943fced18f9f526f768e96f5b9b3c727c84
MD5 66873424ec9e9ba360d6714c9c0a5658
BLAKE2b-256 661f89f2af037be261ff71605766d11cbbe46be5a0367ba6a56e3c9647270586

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 dbee276a9c8750b522aaad86315a6ed1ffbcb9145ce89070db77831c00dd2da1
MD5 a3bb3384e716403d24a787149da856ff
BLAKE2b-256 cd33c09c8558dfa6b31eb401510a61881f735b9d8f9e279807dae93fb7a325fd

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d08fb8722150a9c0645665cf777916335687bddb5f37a8e02af772e330be777b
MD5 d71d544eab4c5d26e05c6821640b3a61
BLAKE2b-256 9e744b9402ff2ee3792437253c7cd67ce737f80a9e0677ab05e3d4a1451b9dae

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-win32.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2136b749ac489c25ab3aab4a81ae6e9dfb18fd0a5ebda96cd72788c5e4d46927
MD5 6e1c70c30d6956c0369f76f95c3e52e3
BLAKE2b-256 f58d4ef5afd628f2f69cb78cd1255b0b6287012a7c65456a73f352a32be47d3b

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 eeeb53fdd54eef54b9793a7a5c849c5f7a2fb2540a637f21585a996ef9dd8845
MD5 f3bc256bfa9650ef165b4af75be37076
BLAKE2b-256 0ad32c3c17ef4a8b5d0c64a2b215a2dcfb8a5290b7b69d632d4ad8fdb53dbf58

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 625f96371d64769b94f7f7f699cfa5be56e669828aef3698cbf4f5bb0014ccb3
MD5 9c08a8161b71a01345a141cd2119f40c
BLAKE2b-256 b9055d513a78f2bef3b1a89c520d781bd6c3f575bee0e8db6fc1d02e0a49b2cb

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f0c606a55625146e189534cc39038540f7a8f2c680ea82845c1f4315a9ad2914
MD5 ceabe89546efe7a4bf9801439589138e
BLAKE2b-256 36ff7b47993dc2441e071440ed8a6c9dbf128ef354826ecd59ab689e1c18091e

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 544d3736fd6682f0201a123e4f49335420b6abf6c245abe0487f5967021f1436
MD5 a2d4ce3c00034d2a4f33140f3b16ec19
BLAKE2b-256 4e4dd5677588ddf6eb2f7133837ef5bd2cdae17830ca4b3dc42a7dc00bc9089e

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c2d4ad8817f99d9734912c2ff91c42e419031441f512b4aecd7e40a167908c1c
MD5 b895d12f88ab41dfb84cbe6dc6eba33e
BLAKE2b-256 d36e5c8089fb65b607cf6abc437a217fcfaab842c7cf9b70d83159a830d326c1

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 901aac048e5342acc62e1f68f6dec5aa3ed272cb2b138dca38d1c74fc414285d
MD5 30f2993e1ce22513066595f9cba619c6
BLAKE2b-256 9ecb03f8b17da68bf5b87a8b295696458d6d1c47b3e7d181ff77b5ea3995c22b

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 4c4f1dc0acbaac8c3f046215031bbf3ca3d2cd7716244365325496e4f6222b78
MD5 0e3eb8c3cbd20b635144e8b2f75e53d9
BLAKE2b-256 fe0b2d6d0f9c225c5b3e3ec250f750cb6f7fcde109293d03ea33cb34236decc0

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e8f48d09adf3426e7a59066eaae3c7c84c318ec56cc2f20732d652056c7a3f62
MD5 2b62b7cf40f85ece57576ae6a87d518b
BLAKE2b-256 96e7cae4bec1c2177f0be4acb54b34d9e95910822e63c70992b28b9b704a96f7

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-win32.whl.

File metadata

  • Download URL: asyncmy-0.2.9-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7678d3641d5a19f20e7e19220c83405fe8616a3b437efbc494f34ad186cedcf0
MD5 68ff76019eb07b897edfb1a2520c3c31
BLAKE2b-256 784a81ab568538a96ebd0ef3608c8f3405c2d206063654ce95c81fd6f2fe5d01

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cd7cde6759dbbfcc467c2af4ef3d75de0b756dde39a3d176383d8c6d9f8a34f3
MD5 2cc0172c691148b98eb160d73f4bc37c
BLAKE2b-256 dd37dd34043359a0be5c0163d875b9569c697f1cb3404c3580ef6393d9afe440

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4321c4cb4c691689aa26a56354e3fa723d89dc2cac82751e8671b2a4e6441778
MD5 d3efb878c4c5f9ced5b8defda51b534a
BLAKE2b-256 096b99e4eefb784c59fe1dd044bbb96419d6c484001dde0c2fd0e6b581ea3e32

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c966de493928f26218e0bfaa284cfa609540e52841c423d7babf9ca97c9ff820
MD5 c397f45f97e76ff85b356058fe99ff3e
BLAKE2b-256 e005cad84328ad8629e903e9d774bf4014daded6568f70c6bf477b73abab9d3d

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8171a64888453423a17ae507cd97d256541ea880b314bba16376ab9deffef6e8
MD5 58bd4c12b3feda643ee542f4b3d1d083
BLAKE2b-256 d549c463f62c581693dd0ba69e9f032a6a8e6ecb7698e6956a6ca2e02e4b529d

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 20ae3acc326b4b104949cc5e3a728a927e671f671c6f26266ad4a44f57ea9a5b
MD5 afade3bddbc07614d252a2c911ad5427
BLAKE2b-256 fe34479da88475cd142f49081e2348ba7c7e1559dacb546debc955a387d51cf9

See more details on using hashes here.

File details

Details for the file asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for asyncmy-0.2.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63c2a98f225560f9a52d5bd0d2e58517639e209e5d996e9ab7470e661b39394d
MD5 a90cfdb6db4dab1734f80ed4901d7fce
BLAKE2b-256 cdbc5fba6a3a30b42647c728e79e6ba0142c27a868aa2f2f1bae99f3447af267

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page