Skip to main content

Fast transport/protocol networking for asyncio

Project description

aiofastnet

Test status Latest PyPI package version Downloads count

aiofastnet provides drop-in optimized replacements for asyncio’s:

If your library or application already uses the asyncio transport/protocol model, aiofastnet lets you keep the same architecture while replacing one of the most expensive layers underneath it.

Benchmark

The benchmark below compares echo round-trips over loopback for TCP and SSL. The exact gains depend on workload, message sizes, CPU, OpenSSL version, and how much of your total runtime is spent in transport/SSL plumbing.

Benchmark source: examples/benchmark.py

https://raw.githubusercontent.com/tarasko/aiofastnet/master/examples/benchmark.png

In these benchmarks, aiofastnet is up to 2.2x faster than standard asyncio.

Why Use aiofastnet

  • Faster hot path. Transport and SSL internals are reimplemented in Cython/C to reduce overhead on long-lived connections.

  • Drop-in API. Keep using the standard asyncio transport/protocol model and familiar loop-level networking operations.

  • Works with the event loop you already use. aiofastnet works with stock asyncio loops, uvloop, and winloop.

  • Particularly strong for SSL-heavy workloads. aiofastnet uses OpenSSL more directly and avoids extra copies in the data path.

  • Safer transport write() / writelines() behavior. If the socket cannot accept everything immediately, only bytes and memoryview objects backed by bytes are retained without copying. Other objects, including bytearray and non-bytes exporters, are copied before being queued. Unlike standard asyncio transports, this avoids sending corrupted data if application code modifies the underlying buffer after write() / writelines() returns.

  • Better SSL backpressure semantics. Buffer sizes and write limits reflect what is actually queued across the stack.

  • Works for library authors. WebSocket, HTTP, RPC, proxy, database, broker, and custom protocol libraries can expose the same API while giving users a faster transport layer.

Quickstart

Install from PyPI:

$ pip install aiofastnet

aiofastnet requires Python 3.9 or greater.

The API mirrors stdlib asyncio. Pass the running loop and use your existing protocol factory:

import asyncio
import aiofastnet

class EchoClientProtocol(asyncio.Protocol):
    def connection_made(self, transport):
        self.transport = transport
        self.transport.write(b"hello")

    def data_received(self, data):
        print("received:", data)
        self.transport.close()

async def main():
    loop = asyncio.get_running_loop()

    transport, protocol = await aiofastnet.create_connection(
        loop,
        EchoClientProtocol,
        "127.0.0.1",
        9000,
    )

    await asyncio.sleep(0.1)

asyncio.run(main())

For servers, replace loop.create_server(...) with aiofastnet.create_server(loop, ...) in the same way.

aiofastnet also exposes start_tls and sendfile:

transport = await aiofastnet.start_tls(
    loop,
    transport,
    protocol,
    ssl_context,
    server_side=False,
    server_hostname="example.com",
)

await aiofastnet.sendfile(transport, fileobj)

When aiofastnet Is a Good Fit

aiofastnet is most attractive when you already rely on asyncio’s transport/protocol APIs and one or more of these are true:

  • You have long-lived TCP or TLS connections.

  • You run protocol-heavy services where transport overhead is visible in CPU profiles.

  • You maintain a library and want better performance without changing your public API.

  • You care about consistent write() / writelines() buffer behavior.

  • You want SSL flow control to reflect the whole buffered stack, not only part of it.

When Not To Use aiofastnet

aiofastnet is not the right default for every networking project:

  • If your workload is dominated by very short-lived connections, you should expect little or no gain. aiofastnet focuses on optimizing the data path after connection establishment.

Platform Compatibility

aiofastnet is built and tested on Linux, macOS, and Windows. It works with the standard asyncio event loop, uvloop, and winloop.

On Windows it works with SelectorEventLoop and winloop. With ProactorEventLoop it falls back to asyncio’s native connection and server implementation, because the proactor loop does not provide the add_reader() / add_writer() hooks required by aiofastnet’s custom transport implementation. For transports created through aiofastnet, a compatibility wrapper preserves the documented write() / writelines() buffer-safety behavior.

Free-Threaded Python

aiofastnet is compatible with free-threaded Python builds such as python3.14t. The extension modules are built to work without forcing the legacy GIL back on, so separate event loops may run in separate threads.

The repository includes several free-threading examples:

Transport objects remain thread-affine. Methods such as write(), writelines(), close(), pause_reading(), and similar transport operations must be called from the same thread that established the connection. Calling transport methods directly from a different thread raises RuntimeError.

This matches the general asyncio model: loops and loop-owned objects are not meant to be used concurrently from arbitrary threads. aiofastnet does not add internal transport locking for cross-thread access.

To use aiofastnet correctly with multithreading:

  • Create a separate event loop in each worker thread.

  • Create connections and servers inside the loop thread that will own them.

  • Keep all direct transport interaction on that same thread.

  • If another thread needs to send data or close a transport, schedule that work onto the owning loop with loop.call_soon_threadsafe(...) instead of touching the transport directly.

In other words, free-threaded Python lets multiple loops make progress in parallel, but each individual connection is still owned by exactly one loop and one thread.

Building From Source

  1. Clone the repository:

    $ git clone git@github.com:tarasko/aiofastnet.git
    $ cd aiofastnet
  2. Create and activate a virtual environment:

    $ python3 -m venv aiofn-dev
    $ source aiofn-dev/bin/activate
  3. Install test dependencies:

    $ pip install -r requirements-test.txt
  4. Build extensions in place and run tests:

    $ python setup.py build_ext --inplace
    $ pytest -s -v
  5. Run the benchmark:

    $ python -m examples.benchmark

Contributing

Contributions are welcome.

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

aiofastnet-0.2.0.tar.gz (157.7 kB view details)

Uploaded Source

Built Distributions

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

aiofastnet-0.2.0-cp314-cp314t-win_amd64.whl (403.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

aiofastnet-0.2.0-cp314-cp314t-win32.whl (344.6 kB view details)

Uploaded CPython 3.14tWindows x86

aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl (419.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl (411.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (414.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (405.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl (358.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aiofastnet-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl (366.2 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

aiofastnet-0.2.0-cp314-cp314-win_amd64.whl (333.5 kB view details)

Uploaded CPython 3.14Windows x86-64

aiofastnet-0.2.0-cp314-cp314-win32.whl (288.5 kB view details)

Uploaded CPython 3.14Windows x86

aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl (403.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl (389.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (398.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (383.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (335.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aiofastnet-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl (344.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

aiofastnet-0.2.0-cp313-cp313-win_amd64.whl (327.8 kB view details)

Uploaded CPython 3.13Windows x86-64

aiofastnet-0.2.0-cp313-cp313-win32.whl (283.0 kB view details)

Uploaded CPython 3.13Windows x86

aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (401.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (383.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (396.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (378.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (332.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aiofastnet-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (342.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

aiofastnet-0.2.0-cp312-cp312-win_amd64.whl (328.4 kB view details)

Uploaded CPython 3.12Windows x86-64

aiofastnet-0.2.0-cp312-cp312-win32.whl (283.3 kB view details)

Uploaded CPython 3.12Windows x86

aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (403.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (385.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (399.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (381.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (334.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aiofastnet-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (344.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

aiofastnet-0.2.0-cp311-cp311-win_amd64.whl (327.2 kB view details)

Uploaded CPython 3.11Windows x86-64

aiofastnet-0.2.0-cp311-cp311-win32.whl (288.7 kB view details)

Uploaded CPython 3.11Windows x86

aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (401.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (390.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (397.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (385.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (336.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aiofastnet-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (346.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

aiofastnet-0.2.0-cp310-cp310-win_amd64.whl (323.6 kB view details)

Uploaded CPython 3.10Windows x86-64

aiofastnet-0.2.0-cp310-cp310-win32.whl (289.5 kB view details)

Uploaded CPython 3.10Windows x86

aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (400.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (390.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (396.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (384.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (336.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aiofastnet-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (346.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aiofastnet-0.2.0-cp39-cp39-win_amd64.whl (325.3 kB view details)

Uploaded CPython 3.9Windows x86-64

aiofastnet-0.2.0-cp39-cp39-win32.whl (291.0 kB view details)

Uploaded CPython 3.9Windows x86

aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl (402.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl (391.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

aiofastnet-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (397.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

aiofastnet-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (386.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

aiofastnet-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (338.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

aiofastnet-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (348.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file aiofastnet-0.2.0.tar.gz.

File metadata

  • Download URL: aiofastnet-0.2.0.tar.gz
  • Upload date:
  • Size: 157.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9e504a7e885e5da0ff8d523be43213e4f3d3643ed7a0ff46e0c3b6617b3ee914
MD5 3e43affdbc963305996e6996df6f99c7
BLAKE2b-256 5aab38fc6c129e64af0753188d482e8cd1c0c570f70b16905ab722c169b03c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0.tar.gz:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 403.2 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8dda919210fe086e7bd7c97ced2578b53bc72d9e603d8b3d1108d295e93745c8
MD5 03b0a3f0548f7edcae2fb27abbaeee13
BLAKE2b-256 5ebf496cb2a6cfb74eae4585cae3c13fce591c4fd27525618a337cfe261e4971

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 344.6 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 7d7d834647cc88afaf1c4cd5def282ddf0626b82e379c83017183ad1a6f3e92e
MD5 123d25d7506e5e6bdac3a33fc2e04939
BLAKE2b-256 0a39589e85ff504c05aea711900cfb666c9d011cc95ce3b10e7bc274d20c881c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff09b3e35bcb30b8ada12a4ba4dc63a74af8f6dd0ea3905881b73fd3ee2832f6
MD5 ba6e915541d386f949e3a94cd37a66b7
BLAKE2b-256 d37916a9bd3c645f2264722a9b72517ae32fd4b6a03480c2a6ee523912c6692c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7215f5e92dc652da0789eefa9bb1eabc5e035c3cd4de69636e8f6c53c0c9e540
MD5 8dca1a39976a73dcc8889ad05e0733d5
BLAKE2b-256 3c4952cfe7221fc13034f2c7c88aab2ead7899b7f86c4342d23c6d0baff9d8ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 189cd745e534e5830241bdb2978c727a6bc44cb3fc7f7997f3a02aa6e59cd575
MD5 8080052773ed0d9d3f1b88baa3140761
BLAKE2b-256 3b635ed463a65862d2c1827fa1d943b481e00501ca475eb291a4de97f39dafc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4507aa7d9f4e67a2780fd62fa6ca1367352f21f3ecdbb63c9dfa5d2e02a30423
MD5 161e3a7f31c3093c04b4e492f7f60be9
BLAKE2b-256 7c2ee1a21afa9b9e98c7d21ef8f72eb610be11d08eafd46c4431fd501337874b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42554a9288ed0cf47b703ea7c38dbf38c2cd43505a45a5fb254c4f8e8d0d941c
MD5 ab51c508579fa623880df37259c7a63e
BLAKE2b-256 085cdb5f7f3413246a59a30a648d1a11cac3f02c598175bf25ec9144e956aa38

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4d7dba1659632897b62a2e9fc129a510231c7949424ab51d8bd1453119cea0f4
MD5 e4846eff80e5e587f4e003d6c0488614
BLAKE2b-256 3fb353e4c42131f1e2140a160572218e8c98595f01d2be8f5d503501eff5e5f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 333.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 dadd3cb817b4fac835b0f5229f2e49a8d20a465bde6109de92d30b8f749c0cd3
MD5 899089e072a607aebf2ab29c963b4ec5
BLAKE2b-256 d12eb4ba37a73fa12d9b14bff9bf23a67421917ec0edddab654994e8a70d08c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 288.5 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 b596ac04e81e57b99cb21bce695e0d68beee34f6c7e339180dc8d36bea3d047a
MD5 18fcd2b5d4bc23d4f1c1bdbe02f1e25a
BLAKE2b-256 c776eb9a53a1f768f452c8a47ac63abecd9034e80609770f0974982de2109079

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e1d9cac19efffb3ba1b40c7ceeda98d0c799c40c9d4c84106596b13e6a2c3542
MD5 ece36b6d6b00d100cb3e993baeb54e61
BLAKE2b-256 6a62957f353a41d37eb7f206ba44acdf642c47cfdbb9a499832f22f1353839f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd404e1b306ceb9fd0d7fdfad8b56d235fb18c0086d3d1b4ce2dccf8ef1e95bd
MD5 47aeffe1ba87a25900477c2307005af7
BLAKE2b-256 35181893bef31d771ac51765c4fea8c2cbfba51b51f9f3047908ef3c228bf0a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5c69b981382244e1505d7bcfc621e6e63fa8033fe517fbe261ab003164ea46f
MD5 ecadf4df89282956d9d942bf5b2fd344
BLAKE2b-256 fdb260f96335b55b28233caf14df90253d7f6d7eba1be7580776e97eb27ecd8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8299658a032e3b6e3b2531ebf405ec3d8c5abf8d1637263279071ed003601b38
MD5 a547faa1a16fbe4dde6ce7b5c67d64ad
BLAKE2b-256 37889bd24446be77e4680f35152ffe75856a57d9f1362f9650febc45496fb523

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6945fc9a364e607b3ec1a4192367f08a2b88c8bf513db0d112e4ad3ae4bbd87e
MD5 0dbc120163c83f504170c58d62c9a7ae
BLAKE2b-256 16a18d72cd03286b7d763fab4b2645817ac76870631aae23a2343eefb3ef0eb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6fe0e368976f92ed9ea4c04afbd3ca6d0e7f351c5b51a08bdf87c0f601c21720
MD5 ae3e7cae36433bedde2dcddd50072979
BLAKE2b-256 cefef2100098145882ed088a80772c70c1ca1cc614568be624cf0684ff5ec82b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 327.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a2d850eefaef8174ec7821248285c0e32ebf3cb80a3f71606f19e48c69987cb9
MD5 9deb50f5bc3812372ec12d8f3e3930f8
BLAKE2b-256 0754834de91f83f4a2e2027f6b20ad8329750bdbb66e13546da5f72f74f099da

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 283.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ad8184deefc4d355f49d55af725f8ecab9234001e220d5e080538202f4e4a68b
MD5 9956e66db4581d1742d4d58f77aa3952
BLAKE2b-256 47279ad778b86395e83ced16db1a44f3f147015bc04129ebe621f67352d76f9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b048331bac6fcbe1e9a3beedd343b43b1022a0524857e5c56acb5bd881382b76
MD5 814b346605fef65528b645e9c3d22883
BLAKE2b-256 bad76d569c91ab8ab70f06af1a07a023caace378a0773c180d6dce5895602f87

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e88333c111fb34fc0f9f9b323dd2bd2b7d1914385967278b1dc431c68f045fdc
MD5 f277eaed1f8d0e2cd123cec9fb91a7a8
BLAKE2b-256 9cd0fc54e068b4939a84744c37aff4fc083747e3d7f3695e9ffa1a7118be341e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f683b855f56657f5379a6c3bb8404ee402eb6054c80a61f9879ae16058558067
MD5 f10af3b132b7b5867352713c1c831a0d
BLAKE2b-256 ce505603081019f313977c845b1d5d1ceda5bfa47ccee542b1683b5635a5126b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 45c5af39709babc7e52575437717a73e218ab58942684f1370e004a22d3c77b0
MD5 ed722648de44c9692cddbddfe298c394
BLAKE2b-256 f41b2ac5f781aeca38236808be2bdc0fe746b45671c1f16f435efa79fad39741

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e82d844197e50bbbf48f11fe736df97c2623e55e1c7a4dc422380967f140c02a
MD5 96bb975c64854af66a058c748969307b
BLAKE2b-256 60e392e63a00c9c422fd37ce615d93f27e54bf13bc37b15bf7dbe99eb06dd940

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 01767a6436a2d22410cf5d5cf2170f5b296b8f266018b131789c8af83fff9111
MD5 6f906106c91fb4d0b05d1b38c8332879
BLAKE2b-256 a394ecaf643738d89dd7b1333cac2cc12bac955818340ec9ed7d25d259ff782f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 328.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6f80dd7fcbbed570be1d76f44e49a8d9add251cdf5494df9aca1ccb6a0b06d7d
MD5 c91ab67148d605a286d2bf7ad1db4c85
BLAKE2b-256 f639426bf0e7f6b65a59132f486b3ebf1fecf9f5b8ca5d0b69c2c5ceb8f3401a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 283.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 7219ab5ff7aa96ff72b28bf0838443a564c5ff2aac61eefee5e823e6bd0ab301
MD5 5542834a4f7e1222261f525ec1ec5c47
BLAKE2b-256 6db75dd0adfef4976cfcfdef991a0e090a183cad68513d798e136e8072bb9628

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38f3acc7aa86c0a4b11d7f0a6bbfa729403f984fe680bbb25186e56c6e64e12c
MD5 c90339e1c3416f1312b8a7038199f2ad
BLAKE2b-256 1a03befa509f772ac3d32c571d32f14da61f4324047f5119aeef460a68392c78

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f56a98c66d05ecb66acfc551c321d5e71d65dab4c6a5dcd8ad9eee84ab15b3e
MD5 0f4102f90c54656c0c0bdcf39ba6cff9
BLAKE2b-256 db75187912e696b133e86702183ba84c202a687de56924f23a98b95e765c9719

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f01e7ed5de77c5d840939eca622809e39afdf90a0b0e5dd60d38d2569be362f
MD5 1dcc342bf9f554fe513503132e757a8a
BLAKE2b-256 c98ec73110887cc9ba04bc20a83336918b9c558b1defd93ab6c9aa255d51a08c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1da647436dbd44b625a197aea610ea202a093a3cba77acef1db0ff27b52cdae
MD5 000765e0466c652c76d559acf9ff8ebe
BLAKE2b-256 5779e1fc19da4b59f6c0742f5ffaab67a24191ce5c3653b8fe4e214ee82c6a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03526a53a9723fc9f5d37e94275725e040a22aeefa3cb41790cfb2f478224aa7
MD5 e9c2e3727043a8c2b82f9a895081e163
BLAKE2b-256 97eb684f00d8ee60c68849c903e12763c68028678ea381864606a8291922c66f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2f8789fab0547fb0c9e4d487a24e937a6d89bd4eba4f93ce226bd8b3bc964699
MD5 72bfa7364cb7a2a9ca4e810c93ab1500
BLAKE2b-256 a1cec1123c01977f17a6c23bd74d9042ff82941899c5d097c8268a7145023606

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 327.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ee369d238c6ea65c2d8e076bf2d2bd12aed4ef22dd5031cf1c397228b7d22577
MD5 5ce579ffaa5e824f5e1c42c062aeb57f
BLAKE2b-256 995f73a5c7a54cbd6711f6b1a3c89bae74ddaa869d8015c5555497fb2367fa0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 288.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5bedabc510adbea0485374da2cb89d268270ec1f0e795efe2cb8d5a805bb3db1
MD5 e6c950697f4c585e6a47306dd468b476
BLAKE2b-256 5e2913c54573f54054c82a759ab7d72e4e7d8d5587d0123ddbe7072fbdb6e234

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bbbfb7452ec5f08c8727cfc675f5eb9702ed3b717e688786205c3dde4959e38a
MD5 ef1d99b3af62df0f4d91a487939123ee
BLAKE2b-256 1dc11759afb8b3383aab02ded57766811a6a14ccedc354907b8726aef46a8172

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 35c44c11ef755d9e184f2a588562dda149c8a68a0858e0e8afd96bee0235ee50
MD5 d4acbe21c0bc950e4f89b1e9a775c0ae
BLAKE2b-256 042f99c07ce9e75b3b9219dee09e542b571a83cb90699ff112af5fb4a385cf2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5bdd6d9440f6faba77be9085736a9964fdaac588bcc949723f7ed6c6991a1432
MD5 eb1d5c2ecd7a654bf5eba6fa5e132eb4
BLAKE2b-256 94154ad83ce1c06a23f1ce23461054266e4a3a3ef35d6ab9e60b17bff8201270

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b08fd7a4469276107055b807483ef781aaac8ffc010daaa1a6d41030203bb734
MD5 76f8bc0d03bb9de71430052f1ca39180
BLAKE2b-256 bf76988629c9c6b004ad0d183d2cd91e0bcf4becceae21bb1b14803204733f82

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18adddb0876352cc51e6a56e875d8d85ed02fcf98a24f2bf9db4c1c9b01dc937
MD5 1d011fd6abc839c2cc7572816bd0db3e
BLAKE2b-256 2adc74a840724a081013ba582ded0e50557550fd3ba4d08e2bd863d48698c828

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ee2554ea27d11dc5d538a67deb432ded10690fa785d270be878decd792796f8
MD5 59cd52bf2a8e78e6233b0d818505fa15
BLAKE2b-256 a31615d8539862a8d4238a666d38a072b773c6605185803b01e60861bba321b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 323.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bead604125a4e1c2fa64aced33d5a5d372947dea17c15738be69213967efb92b
MD5 0b7b1bceb6f85905a6a3dba8d48a053d
BLAKE2b-256 2ef00089505f9a3ad70d0a1c297d4b2794af3b7dedeae4d0dcadab21ed7a63de

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 289.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ead584d89be7b46aab6152d6ca53963b5e639e99ab0d4047eae4c6b0290c265d
MD5 6549c811fbac8302c6a0edca4e42ca62
BLAKE2b-256 0592f98d3944c68a4de218e181d685d1a4813431092439d1f808244654b6fdd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96a33e6150f6e5d81703ad8a17902f4cc9330ca0909af5d8a0f3f2bc2b28beb0
MD5 a3948bdb295d0c5f1f0f6075b2d8a6f3
BLAKE2b-256 f183249ce336c366de6f6fe38b3541c66e6bb22f9ce220e3e4c4858dfb41df69

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ffcad3935464b55f16badab5f25a4bca6da237abe40d6870f29648ef05ff6048
MD5 ac2bed801eebc776d088b1de55c54073
BLAKE2b-256 b51970457266aa4e8f84132f17cd8d561839a26f825a770cebcc718832601ffc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0dd0ce78bb3c4e28a25cfc0aa248ea3f03de7f8ff7c8e84287dd390ae8b6c4d
MD5 110bf34e69199c9680a6856c9b85747e
BLAKE2b-256 5e5a86289648d90a6f3be012a6e8353b2a269bfdef0163ea02cbaeb0daab8dca

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2314dfd665039f117286d2bf01c035d5ab7dc84f7a8eb940de4c5c61baae2bf
MD5 6bcee5e941d85dbd0d302f8ca7b96322
BLAKE2b-256 7ddbdf1c18543d60626b85f9e92e27c39c191f71b38ce291d714f89bbbb2a6dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89443a873a122e4b3eff0a5da4a2b3e0a9bb98c477290e9039cc235cc113dac6
MD5 6c26d5c9c11c67b40b54acf1fd22c764
BLAKE2b-256 ed926ebb773044782b3d1e097dbbd22098081d9bc7459cae311edfc039b34adb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aeb496c1b1d926acf7b8920414fceb72a2db4ab90a43fe71b73e0fea3b995791
MD5 cba0862f774d3480fcf71b370d9d1b20
BLAKE2b-256 142e216c4cce5ae1aef3c5e48499a19d1b704362f4b1028893acc7fc9490b684

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 325.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 09bc1d37b506b9036617d1d43e462f7cdddf3c8a748c3ca15ded37dcdc2b72ff
MD5 07077bd515181a0cab8007b971561a64
BLAKE2b-256 f85c481c66432600b75a9b6a4ad7cff9e69864bc4630aee8c787ca2ce23ce637

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-win_amd64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: aiofastnet-0.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 291.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 27e8e72e4699f932245f17b12ac070ea1a86c8a2eeee6c2d2065b9b12b9c585c
MD5 4e41aa5d8aedd896a6d20b565f84d63e
BLAKE2b-256 032f1cfc604a1619d2d4ba828978c519db46dc2447a8dd251f4b5b20de9caa02

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-win32.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e74da5ffaaf422ee156080dd4b0351eb3d6a00ed05d8b0b6525d45ac1292472a
MD5 d66db08c4d0e81c435adb08b856c49f4
BLAKE2b-256 b759f2ac6e10eadf0c73891f548184518bff53b1e49c8db5ae3ba47997b7054e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 93ab83de205b37b7a058afd4d80dfb9ed3c227d21f3c9157c8ecf55baff4f1a6
MD5 44203bd80db0dffa7aa40ad6c07f74ef
BLAKE2b-256 f0aed27e29f1d8c95620d8f7ccbc1b65da3eb058fb45b43fce4e26aba0ba2909

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e649e5c11786f8f20f5d862d4e394d26910898ca95aa5ad6a04af7156bc2645
MD5 2e59f1a1333fb440bc21ff263cafac2c
BLAKE2b-256 d4f1ff66aa5f3cda8071d2bf05eea860a5c18425aacc18ca82ac41d8be10ea7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fcfde4d888e34748b5c7564ab5f87be5c43e54a13be9f0f8f3d8b87bec206d4
MD5 56aa7ce05761e749d05ed02bdfd9c310
BLAKE2b-256 29d6fac8c6276a8f3edd8638b04b5b71e84ca9ea4d5acde37f9fb32827948f8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44b1765e5a520633671625612727cb0eccbd2b989cf44638005b31d4e95aca17
MD5 e58f5059eb3200c0c888728788dd29cc
BLAKE2b-256 05e47f8e19d2c7d7f99f8dc90c427fe8c3620706d765d120ef35ab03aafcddfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiofastnet-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0859f1529908452a7d200bc50d7854c88eed76951bb35d61a4b757c98582e9c4
MD5 aa5e4ef8057779b42c4657287133935c
BLAKE2b-256 d10d3d04873c20a7c4cb96bf4f84d10ed4859484e32ba38e36d86dfd5014af8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on tarasko/aiofastnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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