Skip to main content

asynctnt

Build PyPI Maintainability

asynctnt is a high-performance Tarantool database connector library for Python/asyncio. It was highly inspired by asyncpg module.

asynctnt requires Python 3.7 or later and is supported for Tarantool versions 1.10+.

Installation

Use pip to install:

$ pip install asynctnt

Documentation

Documentation is available here.

Key features

  • Support for all the basic requests that Tarantool supports. This includes: insert, select, update, upsert, call, eval, execute.
  • Full support for SQL, including prepared statements.
  • Support for interactive transaction via Tarantool streams.
  • Support of Decimal, UUID,datetime types natively.
  • Support for interval types.
  • Support for parsing custom errors.
  • Schema fetching on connection establishment, so you can use spaces and indexes names rather than their ids, and auto refetching if schema in Tarantool is changed
  • Auto reconnect. If connection is lost for some reason - asynctnt will start automatic reconnection procedure (with authorization and schema fetching, of course).
  • Ability to use dicts for tuples with field names as keys in DML requests (select, insert, replace, delete, update, upsert). This is possible only if space.format is specified in Tarantool. Field names can also be used in update operations instead of field numbers. Moreover, tuples are decoded into the special structures that can act either as tuples or by dicts with the appropriate API.
  • All requests support specification of timeout value, so if request is executed for too long, asyncio.TimeoutError is raised.

Basic Usage

Tarantool config:

box.cfg {
    listen = '127.0.0.1:3301'
}

box.once('v1', function()
    box.schema.user.grant('guest', 'read,write,execute', 'universe')

    local s = box.schema.create_space('tester')
    s:create_index('primary')
    s:format({
        { name = 'id', type = 'unsigned' },
        { name = 'name', type = 'string' },
        { name = 'uuid', type = 'uuid' },
    })
end)

Python code:

import uuid
import asyncio
import asynctnt


async def main():
    conn = asynctnt.Connection(host='127.0.0.1', port=3301)
    await conn.connect()

    for i in range(1, 11):
        await conn.insert('tester', [i, 'hello{}'.format(i), uuid.uuid4()])

    data = await conn.select('tester', [])
    tup = data[0]
    print('tuple:', tup)
    print(f'{tup[0]=}; {tup["id"]=}')
    print(f'{tup[1]=}; {tup["name"]=}')
    print(f'{tup[2]=}; {tup["uuid"]=}')

    await conn.disconnect()


asyncio.run(main())

Stdout:

(note that you can simultaneously access fields either by indices or by their names)

tuple: <TarantoolTuple id=1 name='hello1' uuid=UUID('ebbad14c-f78c-42e8-bd12-bfcc564443a6')>
tup[0]=1; tup["id"]=1
tup[1]='hello1'; tup["name"]='hello1'
tup[2]=UUID('ebbad14c-f78c-42e8-bd12-bfcc564443a6'); tup["uuid"]=UUID('ebbad14c-f78c-42e8-bd12-bfcc564443a6')

SQL

Tarantool 2.x brought out an SQL interface to the database. You can easily use it in asynctnt

box.cfg {
    listen = '127.0.0.1:3301'
}

box.once('v1', function()
    box.schema.user.grant('guest', 'read,write,execute', 'universe')

    box.execute([[
        create table users (
            id int primary key,
            name text
        )
    ]])
end)
import asyncio
import asynctnt


async def main():
    conn = asynctnt.Connection(host='127.0.0.1', port=3301)
    await conn.connect()

    await conn.execute("insert into users (id, name) values (?, ?)", [1, 'James Bond'])
    await conn.execute("insert into users (id, name) values (?, ?)", [2, 'Ethan Hunt'])
    data = await conn.execute('select * from users')

    for row in data:
        print(row)

    await conn.disconnect()

asyncio.run(main())

Stdout:

<TarantoolTuple ID=1 NAME='James Bond'>
<TarantoolTuple ID=2 NAME='Ethan Hunt'>

More about SQL features in asynctnt please refer to the documentation

Performance

Two performance tests were conducted:

  1. Seq -- Sequentially calling 40k requests and measuring performance
  2. Parallel -- Sending 200k in 300 parallel coroutines

On all the benchmarks below wal_mode = none. Turning uvloop on has a massive effect on the performance, so it is recommended to use asynctnt with it

Benchmark environment

  • MacBook Pro 2020
  • CPU: 2 GHz Quad-Core Intel Core i5
  • Memory: 16GB 3733 MHz LPDDR4X

Tarantool:

box.cfg{wal_mode = 'none'}
Seq (uvloop=off) Seq (uvloop=on) Parallel (uvloop=off) Parallel (uvloop=on)
ping 12940.93 19980.82 88341.95 215756.24
call 11586.38 18783.56 74651.40 137557.25
eval 10631.19 17040.57 61077.84 121542.42
select 9613.88 16718.97 61584.07 152526.21
insert 10077.10 16989.06 65594.82 135491.25
update 10832.16 16562.80 63003.31 121892.28
execute 10431.75 16967.85 58377.81 96891.61

License

asynctnt is developed and distributed under the Apache 2.0 license.

References

  1. Tarantool - in-memory database and application server.
  2. aiotarantool - alternative Python/asyncio connector
  3. asynctnt-queue - bindings on top of asynctnt for tarantool-queue

Release files for asynctnt 2.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for asynctnt 2.4.0
File Size Uploaded
asynctnt-2.4.0.tar.gz 552.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for asynctnt 2.4.0
File
asynctnt-2.4.0-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
asynctnt-2.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
asynctnt-2.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
asynctnt-2.4.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
asynctnt-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
asynctnt-2.4.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
asynctnt-2.4.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
asynctnt-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
asynctnt-2.4.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
asynctnt-2.4.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
asynctnt-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
asynctnt-2.4.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
asynctnt-2.4.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
asynctnt-2.4.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
asynctnt-2.4.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
asynctnt-2.4.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
asynctnt-2.4.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
asynctnt-2.4.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
asynctnt-2.4.0-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
asynctnt-2.4.0-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp38-cp38-musllinux_1_2_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
asynctnt-2.4.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
asynctnt-2.4.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
asynctnt-2.4.0-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
asynctnt-2.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-64 Details
asynctnt-2.4.0-cp37-cp37m-musllinux_1_2_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-32 Details
asynctnt-2.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
asynctnt-2.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details

Total release size: 65.9 MB

Release files / asynctnt-2.4.0.tar.gz

Download URL asynctnt-2.4.0.tar.gz
Size 552.0 kB
Tags Source
SHA-256 checksum
How to use checksums
843be2a330b122f30b1473b75dcf6167cd58fbb9aa116a9e9444b1312097355c
BLAKE2b-256 checksum
How to use checksums
13ce60d524695ef22ee7d59c336f0d0263e97607d97f9c5d28554bd88d8e6c11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-pp310-pypy310_pp73-win_amd64.whl

Download URL asynctnt-2.4.0-pp310-pypy310_pp73-win_amd64.whl
Size 312.0 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
b4a01c9306d135eaacf0bd3063f420af9efcc3f252437ffa4f2abf5cf948b0b0
BLAKE2b-256 checksum
How to use checksums
4fff70d9c6b9fb329a2819fe6a06806bcc1ca85b4688fe9467ee297f541b4ea2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 389.3 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
e7526f7ffedbd3060b59bb031f7f74c57fabcb644c683f8fbf97e01ca77da511
BLAKE2b-256 checksum
How to use checksums
9f49fa1b445b50003bac9fcfeb6bc37184b7e6db05e46dd7deda1e6a9072f638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 400.3 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
eac32bef2c1da5c95525b0ffb420514970c145cf7d20411ae4843e29e6fd7ae8
BLAKE2b-256 checksum
How to use checksums
32f4a0e5ae176ac01993ebf382c883481b9df12e99bf581e19c93fa8aebb9ccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 310.3 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0f9e3f7a8e67d758a4e68b611570b297731d2ba48e00c43d39fb19b7eddb680d
BLAKE2b-256 checksum
How to use checksums
e4df9a7ad1d47bf2a0d648eba8317c38fd413d54869fb5915cffdfea550a53a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-win_amd64.whl

Download URL asynctnt-2.4.0-cp313-cp313-win_amd64.whl
Size 324.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f480a688a7fb85f8a60692e5b451b452ed3406ec40d6f574bbafce4065754573
BLAKE2b-256 checksum
How to use checksums
f0efd8f60b3c6f973bb5cddff264c70721f86c36694ed7a95810a1fc5a23cdd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-win32.whl

Download URL asynctnt-2.4.0-cp313-cp313-win32.whl
Size 284.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
e82ad2d260526fe19133cbca1714cb0d78596da6b0bbb36e61decb7cbba1d34d
BLAKE2b-256 checksum
How to use checksums
b091a08b745f7686019006ec3fcfd8c790c6a29c9c82cd3be82630fff99c8f59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
74c3fb11f98275232fd209526de0cb541635628473411667f4c456ce54420dd8
BLAKE2b-256 checksum
How to use checksums
b70e41f34da3d905981e73801c4ecf59d599d8edc88828d26a9ca637e167435f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp313-cp313-musllinux_1_2_i686.whl
Size 2.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
dbfaace5a4cd00562f5afc4944396bfad1559d58c804e2b5a0e52cf69795b7ed
BLAKE2b-256 checksum
How to use checksums
ded6b57e486b3b227318831c1dc06bd08e1991ae4f8e7cce538de183c0a2bac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d97ad5de1f8919264de3264d8c0bab9165d8523153adddcdd8f1b275065ab21c
BLAKE2b-256 checksum
How to use checksums
5bf712f3da27f70a335ad8f3387fe00fc45a5f11a59256b0f6c8795e0ccea9db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
37eb070da166f77bcaf454ea91d322eba1995b31ef1d61402a4a5a2c1aca7216
BLAKE2b-256 checksum
How to use checksums
b6c9b4bf85588f2a8f04d1f976359b0ce17773902f0e535593194f475617da3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 356.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f989f35995d8d3c4cf1eda5894f2a2aae738b238ad55a7e047a721b9f81816e
BLAKE2b-256 checksum
How to use checksums
4a9e7da0462d5db108c641fb5b10e874bc9b280972b68360b99db40d0855dafc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-win_amd64.whl

Download URL asynctnt-2.4.0-cp312-cp312-win_amd64.whl
Size 324.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c548cfbbd4f9488fa8d1d6d603b21a9ebfa5ee49ed3298b63433cace4c1074d2
BLAKE2b-256 checksum
How to use checksums
9d4f4de1b68df1d2ff553516418d33384843550127dcb53b0ae5e08ee98b43f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-win32.whl

Download URL asynctnt-2.4.0-cp312-cp312-win32.whl
Size 284.5 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
657d0f9563568e91a714dc62051f80644866dfb22a683e819dc52b07548e2475
BLAKE2b-256 checksum
How to use checksums
9b31b4152f658b102bf9874c7bb302c9822f005473c89567631f833c8752247e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d921c59c5d849f02368f48570961f6b2dd6eb6e21508fce86b0775fdae168134
BLAKE2b-256 checksum
How to use checksums
ab79295eb1ffac77ef5bc9c2746e736bd302b7525a2f412d4bb50e3fe4aab2e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp312-cp312-musllinux_1_2_i686.whl
Size 2.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
4922657ebb4cfa1bf343c2764bf7f84ebb7b9173a82e9e993e615de38b8036b3
BLAKE2b-256 checksum
How to use checksums
5e91b2c0a3ef58b9edb6b20fb356997bc116b20d637161174ed11e67c24de690
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
82035b216482ffd3704986513f3a6c652d2584e35b16760b74b655790d7c7e67
BLAKE2b-256 checksum
How to use checksums
4f3a55f6961b99287baacbf4ab669f2afd2015ad7030466481b834afcd54c168
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c1847a8a1628ae80c4e7fba98e6fc7aa3f3540aeb8c329c5582a72f07af1e408
BLAKE2b-256 checksum
How to use checksums
6374608b313a51c79e498b7b5e0b972ed261af06283fa0a9f3e0183638bbe38a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 359.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a2353a2c1cc73ea75269d84b41ee7a720e3929daf47ae2800eb3263b8a1d026
BLAKE2b-256 checksum
How to use checksums
6ae36690088b44e0a3b39fbca4fb0246e0eb0936e127b3290363d763901790c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-win_amd64.whl

Download URL asynctnt-2.4.0-cp311-cp311-win_amd64.whl
Size 328.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3e9b3bc125181469a90460f8cb0a3089f9629bfbae762aae41424b6a10738e79
BLAKE2b-256 checksum
How to use checksums
467e237e03199c9514d227469df74157b9e29abd9f54fff5e9314ecce85b1943
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-win32.whl

Download URL asynctnt-2.4.0-cp311-cp311-win32.whl
Size 286.8 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
0217b5ee61e2bf48b1ab8a36ff73dc7044b043584f2be4b1bc139f3ce8c6def9
BLAKE2b-256 checksum
How to use checksums
647ec3caa306914adddf7891a398db2b98532bd91ce704437c87e9b1e2141f39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fbe83f3985388632a78b9c51dd17f8d9f29df0909a363e2624898db7c6106d95
BLAKE2b-256 checksum
How to use checksums
41b51afee3ea4fb64fe9fe6c2b53f46e06ed713b57536fb3f3bc023179d2141e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp311-cp311-musllinux_1_2_i686.whl
Size 2.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b7f69d13d9d05c1c72ff55baa03bfaeaa487f0eaf7f8ea1e6afabb08ab4f0715
BLAKE2b-256 checksum
How to use checksums
51e395ca0f6f9b38947a1a665962ab217387d6430be13c1afa6e97e1b945074c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b30f0d0f709ef7d3939b4377c6f6d959c9ca0a20cfed62eae687ffa3802da6fd
BLAKE2b-256 checksum
How to use checksums
6eae50b611c4febabdfb9be9d76ce19502ecbf1cff914163fe9a163748f6d2ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3505392366cf4deae4c34cecf7b96cbaf15f00943cc581218402ee90df2ad151
BLAKE2b-256 checksum
How to use checksums
588b86e845532f4f5aed2976c6580318ea3981854bfcb6bf9a915049b8fb1c78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 352.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca932d109fa02b5da181516ba7db2b20c89cf8342dd9f5f5b1d6aa8ebf4b525e
BLAKE2b-256 checksum
How to use checksums
e485cd6035ce85f4a4d7dba67522dfc9e2fe5197b5e8c7925a710e23ff4344ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-win_amd64.whl

Download URL asynctnt-2.4.0-cp310-cp310-win_amd64.whl
Size 324.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
19beb6071928674c8a768279322fbe67d24a5991f03dc906d0a9fe56cd112c1a
BLAKE2b-256 checksum
How to use checksums
90cad73299ce8e8403c4e532e6dca1f2dbb0979d31bcc7949b5f26641b9c9584
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-win32.whl

Download URL asynctnt-2.4.0-cp310-cp310-win32.whl
Size 285.5 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
71cacca0f2b47c851e6796f57e72668ee6a1c83f7a1224d9c8ba0fff41c64047
BLAKE2b-256 checksum
How to use checksums
a5a8a7a2a79d74981ac640bb946609598743a9b9dd0161b9cdeb22e878045694
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5de67cf6d060ca842d7b4da6adc5904ecb0ac5bae35eb2bc7a6cca812c793d5f
BLAKE2b-256 checksum
How to use checksums
bc33a45ef58f5405f308a8891fcb4baa71d8cf52b1da8e62cd82af1eaae0507d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp310-cp310-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
9c45a1400b912f4ddeb18e6d1f872f7c0d687d18e17d3c86ece0fc6504211c80
BLAKE2b-256 checksum
How to use checksums
2e19466f6fcc0fb1c4988f1020413808b3932b18b90ace6a7095d8b0bea9ad0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a27479552e629c27cece9c8f9c985710ae5144872263ed16f96fadcfdf492776
BLAKE2b-256 checksum
How to use checksums
0437dac4eb2a6dbc5ed55ec7d1190de576667d98801ca0eda6baa345f0af8cf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
470de9041b55c65e5dd5df1eb370e1a1cd0fd2c443399b5a0a4ad1b263d90d3d
BLAKE2b-256 checksum
How to use checksums
7df81e5e0afa89a77e4f2ef65310bec65a1edc1be905f4e8dca3e437ad71e628
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-cp310-cp310-macosx_11_0_arm64.whl
Size 350.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1ad126c339abdd800da9947d15d8ed15161b878b8bef0213ecaf104184e6bf09
BLAKE2b-256 checksum
How to use checksums
1fe0332f6aa6dfc1881ec9a4d45a18ee7eb78f59ab0e372cabdf89451e1cdc2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-win_amd64.whl

Download URL asynctnt-2.4.0-cp39-cp39-win_amd64.whl
Size 325.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6c62d8138394ace0647a72f460d97c0bf66ade8513cf53f270898dabd24a1e5c
BLAKE2b-256 checksum
How to use checksums
c373ffcc3c6a851c6eb94e51af3ed2745762372b42449178d3b5382930a73106
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-win32.whl

Download URL asynctnt-2.4.0-cp39-cp39-win32.whl
Size 285.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
0c909aebe1c101cadbcbe7f58959f2f381e74f83304e6437e720d45812c1f811
BLAKE2b-256 checksum
How to use checksums
6d5abfb61f7f19e7397f4a0fe561b67ca193f01338751bec2b19e78cfe6b3b76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
dcf4b4704cc432416b6d8f49b4fa475b70922c5b9c702322bdfc7e96284df4b6
BLAKE2b-256 checksum
How to use checksums
f7ec80c703370215538c8cab93f29314c5c1027fc1bdaf0b1244dee29918e36b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp39-cp39-musllinux_1_2_i686.whl
Size 1.9 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
e41cce6080b8e679a2a52ac7e92d1e3e87c9886ac947b044b5855882daa5566a
BLAKE2b-256 checksum
How to use checksums
bb961d768815b8175c6a5e1b3edf09d48d8b84064bcccaf20376733f6ae4d8cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc3444ca8d1585f0d181c2a0630b4cc123804ddd5e2719e227f39db8293f7668
BLAKE2b-256 checksum
How to use checksums
cb4625e07d0bf6cffdb77b64dbec9eb1f857971a57b37a197469143b30716d25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
73260af628cac5a5bcafdbefb13a7caf8002ea8bf29a2c1c5e1128d3ea0dc5ba
BLAKE2b-256 checksum
How to use checksums
ce8c2151695774835d690b90a4df38c9ed4088a4ddabd0f4d70ddd7eedbd18e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-cp39-cp39-macosx_11_0_arm64.whl
Size 350.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0e6e9ec0e606bacc6acffe335444db0d71e26aec3c056d0b598330abba59c093
BLAKE2b-256 checksum
How to use checksums
f63137428fe9eaed21f56729447cf970eba98c6f81a7f31ca51558afe18a14a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-win_amd64.whl

Download URL asynctnt-2.4.0-cp38-cp38-win_amd64.whl
Size 326.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
613d955a097112547e4038f295765911ae44b6cf85de1cef466e6e37b2d3a677
BLAKE2b-256 checksum
How to use checksums
fb9ca90a3c21ccb648228cbb729cb9e1b843557bf965af02cb9ae559ff1e207c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-win32.whl

Download URL asynctnt-2.4.0-cp38-cp38-win32.whl
Size 286.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
13d04ff564d4efb0871d3ca6bf4a07125799ad64174dfaa699a1b2b18fcd0ac3
BLAKE2b-256 checksum
How to use checksums
d2a96cb266b426645fdc742ca9ee18a1aed1a7c3082f5c9c2f0698c100b6d1bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 2.1 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
01453b63ec8afeecad6964892bc12166d6d774ef2f65928b5377c0e1bc4bbdf7
BLAKE2b-256 checksum
How to use checksums
8e3a8d487c6f470b2e936443bd2094dfb0c4b2740e36a047fc4e30b073ee97a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp38-cp38-musllinux_1_2_i686.whl
Size 2.0 MB
Tags CPython 3.8 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b01e2a921580c2afce773effae8d0653fe50d79022ddba3a6ff99949f5c1d55a
BLAKE2b-256 checksum
How to use checksums
66866739742b218b225c9c6e7c75ed4ef6f3d20ad152961e433c1b4c6a5db67d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4b5fda95bcd82769792cba85a09fa12837e037585290a7961a5f5222cae76a29
BLAKE2b-256 checksum
How to use checksums
90822002374ac038d21da7090b786915b69bc4ad3df78479f397545be2362dd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a188a12cbd3155b4ce09b8d232116eba07021368c22dde15e52bab9e286a5965
BLAKE2b-256 checksum
How to use checksums
6b6350a194fc4da4fdde65f2cd30d5b5012ae8610e170f3e8af135f53c5dd87d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL asynctnt-2.4.0-cp38-cp38-macosx_11_0_arm64.whl
Size 350.5 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4477a40fb38fa1a4b3628b42c89f9e71a1fd462cb432acf344cde5a30d02058a
BLAKE2b-256 checksum
How to use checksums
aff6bc235137a16669c7ea3617d2814f3ae878bb8103e15d0607ee2985c3fe2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp37-cp37m-win_amd64.whl

Download URL asynctnt-2.4.0-cp37-cp37m-win_amd64.whl
Size 315.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
3632cd49811d4bb1854e2f7bbdc374bc7b62f3b816d191cedef39fdc6afed7eb
BLAKE2b-256 checksum
How to use checksums
54fd48793c5976820322f17919800db23891e71200b55dc6567a119915fc5b5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp37-cp37m-win32.whl

Download URL asynctnt-2.4.0-cp37-cp37m-win32.whl
Size 278.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
6bd2920eb4369bde7383c5c0593a7d3a8881dfc29ff0bbd3c50d4bd0b2ee4ce6
BLAKE2b-256 checksum
How to use checksums
b0d96d3e576af080728ea5f5eedfb301843a9e7fa00e9bc6daf75d05083ee039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl

Download URL asynctnt-2.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fe25e8afbdd9c77088c716cd0903454af69148e875b01be8442eb4d68a3c5c75
BLAKE2b-256 checksum
How to use checksums
4bbdea9d1c5242a4bf86bc3662f1bed2b2a019bd032b896e0df86b32798e6320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp37-cp37m-musllinux_1_2_i686.whl

Download URL asynctnt-2.4.0-cp37-cp37m-musllinux_1_2_i686.whl
Size 1.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a851a91d73890f7505406eb199ab5f8454a8aab67ab259183a912f9ca537be5b
BLAKE2b-256 checksum
How to use checksums
e12d11cbf621a66e93ae82a525ecdb286dc0dd98021d63c4561f28942c415d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL asynctnt-2.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
63089956424d5157b03142fa4cad4e4fe608a46e1d9b6a3fb484c7999c70a721
BLAKE2b-256 checksum
How to use checksums
9913b226eb5166b112c846b7ca90ce994b44063d228c7b5c0bde4613c81d7053
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7

Release files / asynctnt-2.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL asynctnt-2.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c7aea8ecac8f34bc78e0aecd1fa4734c90a4e9204db7c68cdea392965f29e42d
BLAKE2b-256 checksum
How to use checksums
6161ac6bc79bcdc061c26073b0790df554f89daf2669c91080abf971c6998539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.7
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page