asyncmy — The fastest asyncio MySQL/MariaDB driver
asyncmy is the fastest asyncio MySQL/MariaDB driver for Python. It keeps the familiar aiomysql API while rewriting the entire protocol core in Cython — down to pointer-level packet parsing. In our benchmarks it outperforms every driver tested, including the C-based synchronous mysqlclient.
Features
- 🚀 Fastest in every benchmark — reads large result sets 2.1x faster than
mysqlclientand 5x faster thanaiomysql/pymysql(details) - 🔌 Drop-in aiomysql replacement — same API, same cursors (
DictCursor,SSCursor), same pool semantics - ⚡ C-speed protocol core — rows are parsed in bulk from the receive buffer in a single C loop, values decode straight from wire bytes via the CPython C-API
- 🏊 Built-in connection pool —
asyncmy.create_pool(), no extra dependency, 2x aiomysql's pooled throughput - 📡 MySQL replication protocol over asyncio (BinLogStream)
- ✅ CI-tested on MySQL and MariaDB (workflow)
Benchmark
asyncmy ranks #1 in all four scenarios against mysqlclient, pymysql, and aiomysql (warmup + best-of-3, see methodology):
| Test | asyncmy Rank | Performance |
|---|---|---|
| Large Result Set (33k rows, all types) | 🏆 #1/4 | 0.031s — 2.1x faster than mysqlclient, 5.2x faster than aiomysql |
| Connection Pool (2k queries) | 🏆 #1/2 | ~17,000 qps — 2x aiomysql's throughput |
| Concurrent Queries (50 connections) | 🏆 #1/2 | ~8,600 qps — 1.6x faster than aiomysql |
| Batch Insert (10k rows) | 🏆 #1/4 | ~91,000 rows/sec — fastest of all four drivers |
The protocol core is engineered for zero waste on the hot path:
- Bulk packet parsing: one socket read serves hundreds of row packets, parsed in a single C loop with no event-loop round-trips
- Pointer-based protocol reads: integers and length-encoded values are read directly from raw memory, no
structcalls - Direct row decoding: cell values decode straight from the receive buffer via the CPython C-API (
PyUnicode_DecodeUTF8,PyTuple_New), skipping intermediate objects - Zero-decode numeric/temporal columns:
int/float/datetimevalues parse directly from bytes, and dates are built with the C datetime API - Escape fast path: strings without special characters are returned as-is, no translation pass
Install
Requirements: Python ≥ 3.9
pip install asyncmy
Windows
asyncmy uses Cython extensions; on Windows you need Microsoft C++ Build Tools to build them.
-
Download Microsoft C++ Build Tools.
-
Open CMD as Administrator (recommended) and
cdto the folder where the installer was downloaded. -
Rename the installer (e.g.
vs_buildtools__XXXXXXXXX.XXXXXXXXXX.exe) tovs_buildtools.exefor convenience. -
Run (ensure ~5–6GB free disk space):
vs_buildtools.exe --norestart --passive --downloadThenInstall --includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools
-
Wait for installation to complete, then restart your computer.
-
Install asyncmy:
pip install asyncmy
You can uninstall the Build Tools afterward if desired.
Usage
connect
Use asyncmy.connect() for a single connection. For many concurrent connections, use a connection pool.
import asyncio
import os
from asyncmy import connect
from asyncmy.cursors import DictCursor
async def main():
conn = await connect(
user=os.getenv("DB_USER"),
password=os.getenv("DB_PASSWORD", ""),
)
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
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
""".strip())
await conn.ensure_closed()
if __name__ == "__main__":
asyncio.run(main())
Pool
For multiple connections, use a connection pool. Pass the same kwargs as connect() (e.g. host, user, password).
import asyncio
import asyncmy
async def main():
pool = await asyncmy.create_pool(host="localhost", user="root", password="")
async with pool.acquire() as conn:
async with conn.cursor() as cursor:
await cursor.execute("SELECT 1")
ret = await cursor.fetchone()
assert ret == (1,)
pool.close()
await pool.wait_closed()
if __name__ == "__main__":
asyncio.run(main())
Replication
asyncmy supports the MySQL replication protocol (like python-mysql-replication) over asyncio.
import asyncio
from asyncmy import connect
from asyncmy.replication import BinLogStream
async def main():
conn = await connect()
ctl_conn = await connect()
stream = BinLogStream(
conn,
ctl_conn,
server_id=1,
master_log_file="binlog.000172",
master_log_position=2235312,
resume_stream=True,
blocking=True,
)
async for event in stream:
print(event)
await conn.ensure_closed()
await ctl_conn.ensure_closed()
if __name__ == "__main__":
asyncio.run(main())
Acknowledgments
asyncmy builds on these projects:
- PyMySQL — pure Python MySQL client
- aiomysql — asyncio MySQL driver
- python-mysql-replication — MySQL replication protocol (pure Python, on top of PyMySQL)
License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file asyncmy-0.2.12.tar.gz.
File metadata
- Download URL: asyncmy-0.2.12.tar.gz
- Upload date:
- Size: 70.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f1982565bacd9479ecacb94e9aad2aa7b55b90f56315dd27aae10ac3182eb33
|
|
| MD5 |
03011bf2674a25979bf1a36ffcc62b18
|
|
| BLAKE2b-256 |
fd154f565e3c3f74ae5116c58bde913df46792873357ba8f5cfeb3ba5c9fcfd7
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f61f38e4ac80c28cfc789d3e1387bc9e5a84e19d1ce4a6c2e9db0645923ae94
|
|
| MD5 |
352068b4bcc10bdc8a700ba7deec44a7
|
|
| BLAKE2b-256 |
068acff6080009e75c16d8875bfddab132c67fd3122a294ab9f80de8c6f4df81
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314t-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314t-win32.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.14t, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d0c2ea960e7d5a3b7dd6038c071d64d3afb6850684d6105a3141be495747e38
|
|
| MD5 |
afdba6f9b98ab599a361ee6649df214f
|
|
| BLAKE2b-256 |
fcc6fa8dec5610fea8cada24d6eb82603e421a34c2f2a674f21873fc57241a67
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b62663e40b3a9cfec1b429c56308e41efea9f822b1e277a330ee6859e32fa4ea
|
|
| MD5 |
96e4b6cb6ce2d67e05cb83edad0d9f46
|
|
| BLAKE2b-256 |
b6a43324f42695a6270e0027dd0f131bd439be12b49f8bda0b632a74593ef73a
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.5 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8dd60960af6b06eb786c0976ece8685ab29ad38458dd9b538f8d1924f85234b6
|
|
| MD5 |
8ad98857a0263e095ec5ca216a9bbcaa
|
|
| BLAKE2b-256 |
1fc591fb9e473fb6e0c6a3ad02c4d5e4b3952e8f794135b30f8421bd3223f923
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdc6d3f068fb8efa9f3010d91e4fc1138f7364981e2cd7faf7764321f22c868f
|
|
| MD5 |
8c49cc1b9b7a6aa2aab1894e4b61c57b
|
|
| BLAKE2b-256 |
d55846494fcd9bfe7c842688ba8fbba7dd7b9f9c1b9a80c8ebba9bd003c4f8a3
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314t-macosx_10_15_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314t-macosx_10_15_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14t, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5db9029105c00752a1d2f6fb38e3528b0f4152a2da5039e9301bd5552e4feeb7
|
|
| MD5 |
9c60f3e75f335b9f87350623c3ced4cf
|
|
| BLAKE2b-256 |
e7ff66785ec9dc8ab5143144b9f1abc7dedf8b368e2927989b57eae78032e4f6
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1139b098d78237ef6832af9a8fd47b4ca2714c383ec469cbc0e06d06bd6d4fd1
|
|
| MD5 |
ce7ccf84ee6b36ef74bc890652fbe877
|
|
| BLAKE2b-256 |
3740371f7da7edc2919231f23a1abb4d24eb586cf8bde2e1e0cdfe35fd8dae7c
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76075820b439c5b1b6a40c37329debbc057984444a6dd102df0bcf6f190e85e6
|
|
| MD5 |
ba29b039dcd4fd7802620cf71053b4a4
|
|
| BLAKE2b-256 |
f67d987974b97d79942d12b70a3159a49c029614cf8d1e508f933f4891d32ea4
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f93a2d07d6866a6677cb94aca1d502d4cd1433934469afa66c1ebaf8bfebaf65
|
|
| MD5 |
694abf4b578ce3cc5f0315dc8e3a4c14
|
|
| BLAKE2b-256 |
d16462a33a82192f30e1cf1b97f0e503c213be7cd2bef486dc846f3d1b57dd72
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76683a1de22efb52d4db689b5ea350d59d6dec2eb356177f55943e044356c54d
|
|
| MD5 |
2a2235a8b5f5285f41c426de58c827d7
|
|
| BLAKE2b-256 |
be758dfc19fc2f84465df2ed6251beaee5f26cc26cc8640182a043a9d4e58af4
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f563b28f236545148bab184ebd38a27f6062cb7d0d472d528c2c7aaa77dfbd57
|
|
| MD5 |
f1127722de4a7ee29ced749212a866a4
|
|
| BLAKE2b-256 |
ec9275fe9dc94a86a9261bcb63c886cb8312fd73ae7d7f694969f1adf2a37de5
|
File details
Details for the file asyncmy-0.2.12-cp314-cp314-macosx_10_15_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp314-cp314-macosx_10_15_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.14, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43924aee56c89b8085dac7d2160692ada9f3169aca474dbe23bc28076f09d9ec
|
|
| MD5 |
0b1820c8c3b4728afbee3212ed53ea62
|
|
| BLAKE2b-256 |
b38c478eb40a926ff7b658f46978e3fa18c3f90ba2a563cf1a27e82a56d4c0ab
|
File details
Details for the file asyncmy-0.2.12-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e4a90a04818276b15c8b65d0bda283be6975266654f429de0be910979826d51
|
|
| MD5 |
cf66b7b0c1598ff4eb0176e833379539
|
|
| BLAKE2b-256 |
718586e38897381c7d5d19ba238a5743174c94a5c823e38ef8e0c8ffbca116fd
|
File details
Details for the file asyncmy-0.2.12-cp313-cp313-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp313-cp313-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8df2ebaf9844206e293378096d15db76e057845b6e3a7db9ffe47c87d02c805c
|
|
| MD5 |
399a4855fb9bf288c7e1fba9d5ef143e
|
|
| BLAKE2b-256 |
5d59b9b78dd4377096834c8d9b77b36139e08f2cd4bfd912313933e2b335ee6d
|
File details
Details for the file asyncmy-0.2.12-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c8f3029f0b9d59f8e93b5d692602be6cab257a5f586aaad073bf2da2cef1ef0
|
|
| MD5 |
7b0dc2e8e06404ac0a6850faa0d0a008
|
|
| BLAKE2b-256 |
0be35acf26365b64887f1828f551a174c37309efbff3435ab14af435809eb127
|
File details
Details for the file asyncmy-0.2.12-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa10bab32ae66551ac9450ab9a604f5e433d2acc8332cd761d28cfa44f8908f4
|
|
| MD5 |
15919e7f87ddf6cc7eaf01bf7612edda
|
|
| BLAKE2b-256 |
0a8355c429288f8f0a52329a08b18f2d8a436d906bc6144c9a70cf605449dd96
|
File details
Details for the file asyncmy-0.2.12-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84a3cbafd603c2e8906c18a5998eb11ee22fe51f332025c1ffdfacb8889596da
|
|
| MD5 |
0518d175c4520d0dd5e9a840ba3a0832
|
|
| BLAKE2b-256 |
32da9bd4e93cfeac5e99025d64c743346bb43d4808ccfd3fb070068be3cf3989
|
File details
Details for the file asyncmy-0.2.12-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7a9afc9fa8554e1e513d472657c4143571e589b06d71138d7f2d6f4c56b0e24
|
|
| MD5 |
c7e121b90a3470eea51bf7e2899d95bd
|
|
| BLAKE2b-256 |
3857b7ba8300bbd837019e975518cb00b4c0fd51d40a2479a01608617bf6c020
|
File details
Details for the file asyncmy-0.2.12-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d756264d8824cdcf9745bbe7819a3232816e01cc5ebde2756d3b3a0c9575c16
|
|
| MD5 |
0c8bae85ffa92da161a2183653629a9d
|
|
| BLAKE2b-256 |
2b10972ec631220fc0fa10add333e373a044454dbf8683e5957451e90f84656c
|
File details
Details for the file asyncmy-0.2.12-cp312-cp312-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp312-cp312-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e9da8252c40dfaaa2675c29aeac765f0d6fd6eca6a8020e844375ddc5211e70
|
|
| MD5 |
f4c54c95241b8f4fe933716e1bc833b9
|
|
| BLAKE2b-256 |
cb18d6e31d8b3e0b7d43f69d786b3024dd537493a5ff097a337f75d47639cdbc
|
File details
Details for the file asyncmy-0.2.12-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f9ccad5f20a23651c2f5ce8930718e5c0dfe8dc2553fa606d3c8e702a78cf54
|
|
| MD5 |
4243180b0b8bbab9d66f2c63ec4e2cda
|
|
| BLAKE2b-256 |
8ecbb9e19ddcf13e76f02121897740be3c4610de0a02aa28d6adc1f0db45f182
|
File details
Details for the file asyncmy-0.2.12-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c9f0b6f889aeba5807cf56c0c7ca72b8d3df76ee3cccc24094facd696ebb57d
|
|
| MD5 |
f1f0b67cacefe9ca8c1ed931d0f27136
|
|
| BLAKE2b-256 |
54ebf1bc4c56162b46ced0b3aba54bcdcdcfd2c1da967492c69e4d21dca9e246
|
File details
Details for the file asyncmy-0.2.12-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc115208f108b9b6a193fca43bac2b3378df5da1d636255ffbd23249be1c3a5f
|
|
| MD5 |
6e923c1e455d76bc6e0b6c261b821474
|
|
| BLAKE2b-256 |
96ea394b560c951f5c0467957c781f8135b9afed75510f344fe491f78e5dfdae
|
File details
Details for the file asyncmy-0.2.12-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afa227286732240aba5ad16c1c3747f701a6e9dca19ecead90dcea4309ec9163
|
|
| MD5 |
f8eed5e9721e29514fb25e2588809898
|
|
| BLAKE2b-256 |
4ca4f8b5067e1c2bdd13f67b5a62c7b736461c8165649b74cabc5c5e12b07622
|
File details
Details for the file asyncmy-0.2.12-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-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/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c85c2b6cd4d3fa13307f8ca241ec4c31433126a5fba8bc737242d3c8884955ff
|
|
| MD5 |
0ae13031e7c154efe78c8dc8fe5dbb8a
|
|
| BLAKE2b-256 |
7f2a95ac5e2b6f4100046e70974676b1711c9393e0358afb96ec4deab72a90e0
|
File details
Details for the file asyncmy-0.2.12-cp311-cp311-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp311-cp311-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a5f017d8b5f384cdb0d72eb1123216de5ecf2572587a10b660bffbf8014db79
|
|
| MD5 |
0af8249aea72f140cf8aec3b2e06fe97
|
|
| BLAKE2b-256 |
ad390187904bd1709f80ac5d2e5b414a3e9df1d71367751fd92e69bfb80d753e
|
File details
Details for the file asyncmy-0.2.12-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e0cdb83b4bec4681fcd5269d44b4bff5ed9701c6a2abf8db3531d5b1ad3b610
|
|
| MD5 |
3414924fb3721337ac413dcd53a64866
|
|
| BLAKE2b-256 |
415cb2ccd12f6e40d1f6512afa1ac8b5b6ecf0e30e2275305e9a776a1e8ae6f6
|
File details
Details for the file asyncmy-0.2.12-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87fce58c5a95c352744034217865cf7650d3d15d6b5e7d344363c43f9b9d4d8e
|
|
| MD5 |
4f2c0d4ea7d35fb481abeff87dac720b
|
|
| BLAKE2b-256 |
717f06783c37427d4347c99267388dfbaaa1d8e56a52f55a86c6e0cdabdf66e1
|
File details
Details for the file asyncmy-0.2.12-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08b89f72c214d32621f5b47df46f2f167fed31b6233ae74e3d97f3e5b51f2cc3
|
|
| MD5 |
d63ebcdf8cf71ef877ef6cdbc8b6dc2e
|
|
| BLAKE2b-256 |
2d7c858858933f154ec8f13b0b21f54bd0ce870139d7ac35b5c0cab620f50395
|
File details
Details for the file asyncmy-0.2.12-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
914d2adb90beed3e70eb32a34d2ddc1b60f8cea13e61516ddec8eb883bf8160d
|
|
| MD5 |
9f1c2d9dda551e6470b7caa01288a1be
|
|
| BLAKE2b-256 |
39fadd0fb499edcbe6a4135eba76b164d8d1ff5cd05cd1d82b58e2b1f7d189de
|
File details
Details for the file asyncmy-0.2.12-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-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/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9cdeb558a5c32c816c84f2d3267a8885ae8970eb2174c37c6a6ded929d1b85f
|
|
| MD5 |
f52577322df26ec926fff1ccfdbe6a85
|
|
| BLAKE2b-256 |
475d9e0f5fbde2eada174b084f785ef8ce2329a030e9cc5ee6c3cf093748916e
|
File details
Details for the file asyncmy-0.2.12-cp310-cp310-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp310-cp310-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f4141dce66bd35b27226c59ab1d2f3ad186f84209fa1e7b36cd00caf435beeef
|
|
| MD5 |
8e21cc15cd6dbeb4698fa9e89f1669a5
|
|
| BLAKE2b-256 |
4c15b7121e30ca81cb8a5308c07d1ef875a6e99bbd6c8dbfd4aaeaf9f84fa77c
|
File details
Details for the file asyncmy-0.2.12-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
409cdd0c747ed0ed4948b7ae1acd905e4d0b02c62476f728de918f164066ce5a
|
|
| MD5 |
baf7a8f457f626ebd54fb03aeac5bd40
|
|
| BLAKE2b-256 |
49eaafe95a9bc7a234127e1196e4489ffa6706aa8c237e8563430182596856fb
|
File details
Details for the file asyncmy-0.2.12-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc379b8a448a7185af2a3b8553899b9249c55ac62a7593b735d48065d453acb5
|
|
| MD5 |
3bddf8f60682162ab02907b9c96c5f16
|
|
| BLAKE2b-256 |
f3f124be48c74abd784074a594314f3d10cc3c8a110e4e91c1a8f16dc2730dd9
|
File details
Details for the file asyncmy-0.2.12-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99ee69289d8b9f10c430709ccd89cc2d56288cdbc47303c0dad94a1d3f00d13e
|
|
| MD5 |
d2a62415b430730f33a0f033b3d6c84b
|
|
| BLAKE2b-256 |
74d56c4e5cfaedf5ce2e3934a8af9f56b31ec1b0d646c17a7ff467cd06ce3382
|
File details
Details for the file asyncmy-0.2.12-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2bbaa27f39fde56d9cf6cf914355c84df4d0f53aaaeb3ed0db56c2033313c06
|
|
| MD5 |
b2d5f701bbe9480d54d243154236e910
|
|
| BLAKE2b-256 |
771fc909e978fbf28403866b4e0313b62d37199e8c91eb435c2b114783197d6b
|
File details
Details for the file asyncmy-0.2.12-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: asyncmy-0.2.12-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/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67a28c8c0d7e2a25b2d1bd307d047d1a2ead43d1de03c489d0fd8be57fa49ee7
|
|
| MD5 |
50590d73c471d925d0edd731da64a577
|
|
| BLAKE2b-256 |
978ec1e6f5baecda5ce52bfb30fe78185544c8c9d288d838ba61e48bc2977d9a
|
File details
Details for the file asyncmy-0.2.12-cp39-cp39-win32.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp39-cp39-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db789c41af78d0b867823e4daf2d6d17561111da052e3745f9562b69fa78a7ca
|
|
| MD5 |
9b541b0e1e3b0b169222862f8952fc96
|
|
| BLAKE2b-256 |
d79bad312c584da78bc0533b18fa93f3cf84522fb634b8f8e4d34584228c5c48
|
File details
Details for the file asyncmy-0.2.12-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64a2306a39e33386f02e71926a77c674ccd2eec3985079618ab2b39ea24352da
|
|
| MD5 |
3b3e09a0b4f5adadb15030ebdc30b8ac
|
|
| BLAKE2b-256 |
04f7811be391b5660e5bdc65ffc750f159029c65da2fbd074f3e9d309bcdda2f
|
File details
Details for the file asyncmy-0.2.12-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcdc8e4f2bdc06f55a88baaa6e578fda35ade741dbc1056513898739655a7592
|
|
| MD5 |
ce7543127fd857fb378a253f7c5007d3
|
|
| BLAKE2b-256 |
20c0d53c01b2d9124e3d0a1f5815d11e1cb70273e4495e729b2f04763f83ec4f
|
File details
Details for the file asyncmy-0.2.12-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3563a6e517c5265e5cb1d8839597952e597d23706f2bd7044ee82fd8158700db
|
|
| MD5 |
a030a9ee21a2e0f267dc454abcb1e523
|
|
| BLAKE2b-256 |
2b0b6ed0eb570340fa5872aa354415e8b3eade656d5d03e98e59a622b902f774
|
File details
Details for the file asyncmy-0.2.12-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: asyncmy-0.2.12-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a15bbfd631f31475460c9f9afd124567c9bd122f19dbfa4ca8de07bea2038d2
|
|
| MD5 |
f455286dda9bc469b53f7252ce8b020d
|
|
| BLAKE2b-256 |
10e9b5ca6d26b453599ba88ccdbb44a67ed998cf643a035c086a2663e8d8fdaa
|