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 streams or 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.

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

Source: examples/benchmark.py

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

aiofastnet is fully compatible with free-threaded Python builds and scales as expected when multiple event loops run in parallel across multiple threads.

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

Source: examples/benchmark_threaded.py

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 streams or 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.3.0.tar.gz (244.8 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.3.0-cp314-cp314t-win_amd64.whl (404.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

aiofastnet-0.3.0-cp314-cp314t-win32.whl (346.2 kB view details)

Uploaded CPython 3.14tWindows x86

aiofastnet-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl (420.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl (413.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (415.5 kB view details)

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

aiofastnet-0.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (407.8 kB view details)

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

aiofastnet-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl (360.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aiofastnet-0.3.0-cp314-cp314t-macosx_10_15_x86_64.whl (367.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

aiofastnet-0.3.0-cp314-cp314-win_amd64.whl (335.2 kB view details)

Uploaded CPython 3.14Windows x86-64

aiofastnet-0.3.0-cp314-cp314-win32.whl (290.2 kB view details)

Uploaded CPython 3.14Windows x86

aiofastnet-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl (404.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp314-cp314-musllinux_1_2_aarch64.whl (390.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (400.5 kB view details)

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

aiofastnet-0.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (385.4 kB view details)

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

aiofastnet-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (336.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aiofastnet-0.3.0-cp314-cp314-macosx_10_15_x86_64.whl (346.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

aiofastnet-0.3.0-cp313-cp313-win_amd64.whl (329.5 kB view details)

Uploaded CPython 3.13Windows x86-64

aiofastnet-0.3.0-cp313-cp313-win32.whl (284.6 kB view details)

Uploaded CPython 3.13Windows x86

aiofastnet-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (403.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl (385.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (398.5 kB view details)

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

aiofastnet-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (380.4 kB view details)

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

aiofastnet-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (334.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aiofastnet-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl (344.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

aiofastnet-0.3.0-cp312-cp312-win_amd64.whl (330.1 kB view details)

Uploaded CPython 3.12Windows x86-64

aiofastnet-0.3.0-cp312-cp312-win32.whl (284.9 kB view details)

Uploaded CPython 3.12Windows x86

aiofastnet-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (405.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl (387.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (401.8 kB view details)

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

aiofastnet-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (383.1 kB view details)

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

aiofastnet-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (336.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aiofastnet-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl (346.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

aiofastnet-0.3.0-cp311-cp311-win_amd64.whl (328.9 kB view details)

Uploaded CPython 3.11Windows x86-64

aiofastnet-0.3.0-cp311-cp311-win32.whl (290.4 kB view details)

Uploaded CPython 3.11Windows x86

aiofastnet-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (403.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl (392.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (398.9 kB view details)

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

aiofastnet-0.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (386.9 kB view details)

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

aiofastnet-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (337.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aiofastnet-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (347.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

aiofastnet-0.3.0-cp310-cp310-win_amd64.whl (325.2 kB view details)

Uploaded CPython 3.10Windows x86-64

aiofastnet-0.3.0-cp310-cp310-win32.whl (291.2 kB view details)

Uploaded CPython 3.10Windows x86

aiofastnet-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (402.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl (392.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (398.3 kB view details)

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

aiofastnet-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (386.2 kB view details)

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

aiofastnet-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (338.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aiofastnet-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (347.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aiofastnet-0.3.0-cp39-cp39-win_amd64.whl (327.0 kB view details)

Uploaded CPython 3.9Windows x86-64

aiofastnet-0.3.0-cp39-cp39-win32.whl (292.7 kB view details)

Uploaded CPython 3.9Windows x86

aiofastnet-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (403.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

aiofastnet-0.3.0-cp39-cp39-musllinux_1_2_aarch64.whl (393.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

aiofastnet-0.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (399.8 kB view details)

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

aiofastnet-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (387.8 kB view details)

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

aiofastnet-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (340.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

aiofastnet-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (349.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for aiofastnet-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8a834c1f7b68c887b69dced15a61ebe6516fe17d84722db0a9f1350672b3b867
MD5 f077deef7eb06fa5e7cc4de9ab347080
BLAKE2b-256 2adb00ceee1d3bcf06fd4f6916d4ee424ab85c67fe85b01a6548d511147213ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 404.8 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.3.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 69339adb4ac9374366bdf96a8f8dd2f8ebd74fad4c4b5d393547a82aec733dd3
MD5 a80171834059af23de3ce1e2998c05d9
BLAKE2b-256 e640c1c3c0ace61c5962c605d01ad5f00c9fe910b78302d72eaf0953b04f8776

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 346.2 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.3.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 eb0bb8d44dba41730b9de161ff406f59ad3c9af5f78082daaafc58d90393cade
MD5 8a6d7efa6b210ecd0505c658ded6a122
BLAKE2b-256 b178111fe7fcb357ab788fef436e153a32da639e04de61ba34f65c902fd89ca8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1124e79ab4c6f1ff9d833ed39625413568c53661c7252dda26c2435a7ebf124
MD5 d807c0ebc3ecaf9bc466a9036b9247e1
BLAKE2b-256 44734808e51fce053e78aa5e0682455b96b9e983fe2033080ec0504dcf017286

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0d79bc83d738c5c24c8fccc3eba50506a7df226f01c51f9b6aae83bc2cc53e56
MD5 99767dc452d2d58e94603aab35ab4b57
BLAKE2b-256 3b5152b4433a5ce7e39d68bc6b8b2ddd528f03e9ffdeb761630fa4d398a0d6c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e61a6c74d8734f70f1369f29e073ed36e66bcca67eae3373f210817bb0d14245
MD5 2a2205a93bc83bd2ffabbb16ec98fed5
BLAKE2b-256 eccfbcf91d758636023e606da97962b39ae0c9b9c042721ecc5256e4ea8ec456

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6c28867942eb3537eb9a496ba1e796f81002efc8b8ad8a990f4d1b790f353d9
MD5 5b460a7b5b01aa98bbd6cd24b6b37d7e
BLAKE2b-256 89328d2d90bbf296684ba0716684915c6acb00f4e9302e3f647ec1f72e7f02a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f2a2f4b1b8d543138e2dca6ba6d055c4f5b72c850fb93c8b857286d6677ac84
MD5 a4f5d5bc6a337219b6d1ea73a67ef9fc
BLAKE2b-256 8396eb69fc23ae26f6bb0d1f9cdbb704747506200945aedc574245058325491c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 da19925ed3f0458bd5eecf1c9a6fae258ff593ed2f42fb74d35dae66e734f15c
MD5 42e34d3dc3872929aab59f987f455514
BLAKE2b-256 1a46f045c43029e856c05c0d682dfdafde72adb87dec41bd4b0f5639ce2c847a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 335.2 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.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8a6a3063710e4c89725ccfa643033aa16d1cbef580dd40e02a6955f9b79e0a0e
MD5 19c93a068ed0d997d9a6f4d12e29540f
BLAKE2b-256 6dbe5946a134e8bc7dc159c813e0483688aff14d44e5314d9580be120a3c19eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 290.2 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.3.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 3954dbcabbe012f1e6bea53aea517854e6ca0d7812390d0ef40741cb647e753d
MD5 8f21bd10c98e89fd4cdda92e8d152c0b
BLAKE2b-256 81ef71e6f23e9f97b68f155ba836bcf30e4fcedf442db602a726680c5e92330f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0e2006bd4802a50a9bc0347bb4b37543f3c72d4b017c67161f745fdf125fd46
MD5 c11bd8987b236d55254abca539b67b72
BLAKE2b-256 5b8036b2bd10fbb7118e049d5febdb2d49204f1d4d95eb3e60b0a757888b9ea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f4767ad743a065eeb12ec1374b758f8d81546b387d01e30044578bf5faf012d
MD5 1228291e5cfae7d6ae490764d426ab74
BLAKE2b-256 5f36b5a4a773fe283b30497c9a1d3561920f4d024a4fa65148703754845fd5f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61340a18e2dc2202a70404f32b5473e75f24d90f4a61fe93e4587f329a979960
MD5 a54d6f4930779a548f7011c25022ba90
BLAKE2b-256 a0ca2570d28fed01bece824f5e745f41034d6f73135259ad04761374b7ea23c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00853022a2f3b269b6a4a70f26c87a03777ee61629acb5329368d0bc0eba4063
MD5 08cf57ce4bda0e1774e27c94bb467bb9
BLAKE2b-256 0471ff599195bc12ab65ce5d6112316f1aec06ce008c77be04b8fb24db2546e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a5c128960938da4fdef127dc5b626a15a2c885d618635d098166b2f8841d24b
MD5 e38d7868a7a13dca70635c9da72c3f09
BLAKE2b-256 b4cbca81004433f321f22b84ccb5d0ed8c08846409313473b9eadaed17b21edf

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4efb8ec81f4a9a27ed2b4d628b39f307e9c98b4ce37604c18f3775fa85795992
MD5 c95b7703641a88e4110ab1340a990f9a
BLAKE2b-256 c778a378a2a0b7b3d01a6820a51b67dc7646e52fcee6181465d634b024058cf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 329.5 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.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a0e071dfe7dd6f32b6f0adb2cda1753968fbc8eadffb39e87b0ac95e3b377dd1
MD5 1dbc48b5404f8427fa4458a791763d8b
BLAKE2b-256 c3a475fe9d3f70482280dd86fbb6d38a4f55db38eb48df91b52a0e7fca673f9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 284.6 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.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e54ba6e043cec49bc57189a064fb700a41c40860da0f995e356be8251197aeb3
MD5 5e81422fceedd58afa36e2f0b6d61549
BLAKE2b-256 67384105297979b8f2e2d2388aa6c6135c7fa8ddaf6e153cea3892ba67ddfa25

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1513ddd3a54bd6445b08ac76faabf885f84d97dffb8ae11515e3fcb601277747
MD5 40073bc35a71251850fca33ea31dd354
BLAKE2b-256 b5584bafe864e5c7dac5a75e7b123fc13585cd55f17ccca84addd3271692efd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4adb179dfaec437760885bd8e94f0aba2b7f1a9d22308af6a20791d168e363ef
MD5 7a074beaac2af1b826e13322f89f78d4
BLAKE2b-256 17f746ae579217db4bb859b16062f1199e7f5d5e8e272515df3630e9aaf4c0f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09163de9f9b9a5be4ac269028087ed1ef9a728f55363a792cf4070a5acb40033
MD5 96d5a3b91151f8b95071a5ab1c0b2f59
BLAKE2b-256 031f396208bcb00998be119984b2b8860d618f7dae35835528e4f926687f519e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adbc645bddb3866d669eda5e6a9982afdb7d008722515e8944c2307bae2a449f
MD5 119761b0822e1f33346770bb70da30b0
BLAKE2b-256 17d94bdc5356827539f29c2284c061a25a31db15bde14fdd2691e3cd2b92ae86

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fd6a8be9fc8744d60555a79967147cad63558a823897a287b385b6d46f41083
MD5 248c06c2a6e18a2f123e0a543666b79f
BLAKE2b-256 bc6070f494e2a0d1945cf32c58df1eacec9584d320431c0d969c659fddee365f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a9c1b47c9ba954a702d866370715bbf298c6192a47fe76465af56c8ae4e44b74
MD5 c4db94df0dde35f7f44eb6f9962165d6
BLAKE2b-256 1ccf1afe116fd21ee3de2b60f21d6f84a925c734d81aaa237c2c3f7fa33a3dfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 330.1 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.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a7e13560d0587e9448948354f4f636a996320cad5c3f323a42dcdbed60d354fc
MD5 7f60728fa0f2b22e83acf27355a9a56e
BLAKE2b-256 f13ee39e685f3aca21a147b208d1f3afd1ba4277b50dcc7903801962f4368971

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 284.9 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.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 557c026cd4d1a928e685270facd511b8d58a56d79ec450e5ee033b2624f41574
MD5 d5f5c398de85beb42cf4085c8fb847a5
BLAKE2b-256 446a0cdf2996e03840988e58215a877e8e5a5a1c75911f1e242c1890f817a3fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b33ce66c8f1aaac0273555681a5455565113eb1fee86fca13111e4304cd17dcd
MD5 1c80dc57c2b6cdf128eb3b438873f3a6
BLAKE2b-256 dc901dd49cc76ae4af786295ab04be8420456d0b0503bed610fcc64c819f2f2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e9023f09f05a217afda4f3ec34b2b4cb3b71fa92ffa30c1f94723737d03007fd
MD5 98e8ebfd2f76de28b933a4321e6a4590
BLAKE2b-256 2da6e6a2e2a7aba662a0de9ded46e463dd1319093dc7adae3030112226c58a49

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5743f627b397fe90aa5dd8fb721ce1183f381a5b679a8c200df30c608db3e0c1
MD5 8cfb56e8e6b0892eba3a0c9dcc9ffa95
BLAKE2b-256 e1dc50380e0d4536f4b2d3a2481d4c507a437f48518c97196116e6871b59ec2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93110559a9ba408ed139fa1545c7021ad3c9491d4c7b190e35e41e2d13e42ea1
MD5 c0ba3f4031fd7a9ad1ca844d8adecb0e
BLAKE2b-256 c4d9b7615718e4b2df4d6ab024a0372293f047be59ef0f793efd4b8c0c6cab23

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b65c80d8bcfb64c0663f35847738cd2281eafca6c6d249d7f7f40966a40b8c6c
MD5 30210bf675f04de8db4c15c7903b20f2
BLAKE2b-256 23ab113091a2b2e8c2483b565384e859770765bed570ed075e2ccda40fde62f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 22eb885ef25d64c3d36edd2a71b6e98bd119306773473e8cf6ee4380e4805163
MD5 126aa0b52f5a29cc10b320e328c18000
BLAKE2b-256 2e365ff18a58226b111b8e8475aa624e9c3eedc25b7164177f49176e789cbb8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 328.9 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.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 122548a79580a10c4495658330c08e36a43ed5e56030230364e8b564a1ed740f
MD5 5e63b1b42695264dcdb6878803968343
BLAKE2b-256 22de4ccd51627d17bc8122cc0d43027623f2370370cda81d1c6fb4698ea15183

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 290.4 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.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1dc440b376eb52def9b1ab85c44f4f01c545d97394ae3728ca4edc1c94cf8b0a
MD5 ce66c02f257157729e1ba5bb1a8434a3
BLAKE2b-256 87f5e2831a7911e76defdf49ec0307d8398368d6f07f50a3b5ccb9a2f5452100

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b32cbd25e3039f137f8aaf92aeca8b3966671bff872406bf90d12d6dcbb15b6b
MD5 4f4e1d9349e79416e28b8b1c7c6da9e2
BLAKE2b-256 5197ab068cc9f64d3265eb3a4dd2787da69403ce5c19234fa609e2965688d7e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 730ddbfcbaae66ac415cd4695ccf828d503cbdc1ec9b52d572c7732ba580bfa2
MD5 f135e3e243542c35d930d9d0cb122170
BLAKE2b-256 e0ebb8de3e5a16011b8d0f7026cf1d92320dcdf94b6f44b840a803b3d31678dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 121366072ddde7e6fcd4b40dd97ef5a9ed99bc15a1fcd216f21067cf8d45442b
MD5 523f5445072017c12ef483af729d62fc
BLAKE2b-256 30727e4baf727d3a1e9c41ccca0d5088c8d5ad89bf9287927c37a5b172ae5647

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 42d50e62789d7eccba131f73e854d5eae1cea461fa0f3f3ad8f9866c5364e7b0
MD5 998860363fb2c6e1cc45ff9b3b29d8f8
BLAKE2b-256 6e84884195eac183bbf29a101053f93dd98b5c7fa4f5e660c1dd387e9bdb3d4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6264daac5b42738b7cd2186a8d5c2cf7acfb279cbb38c0d141c2b30d3bd72573
MD5 b1e0b0d283da9becbcb076ac45de206c
BLAKE2b-256 530877445ddec307979692f316501ef779e99cecd2a6fb4b25d37a9288d41765

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 96150d9205841e2355ee2005f5f76b1b80f349621da056cd1939076b862335ae
MD5 4bde88bd9047891150103006e74b0f22
BLAKE2b-256 8bee59298eef5005a7fe4194dcb3be28a5b6491404d20db0a86f7bb466dfe529

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 325.2 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.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 13b7c5636f15e1097d840b1f378832f7ce94647d004aecb30b42bb590f384a8f
MD5 a873ffc3dda2a4a3519b54d5c823f28a
BLAKE2b-256 f7e2fa43ef96e593e8f476b74be8873dbfe4d5c046692e0cfc9e6170a227d21b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 291.2 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.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fd6111aefdd246e9dde3050b09a89e982cf028374084f2ee1a40de6e59cc4980
MD5 b85b336c44759e81848960df81d6316d
BLAKE2b-256 2531b340f0d96386a24c7ccbdad154a70d1da3e0bfd600e3060c1e8d4b1ce6ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2b6fd1dca554c651cc0593727155c65ed3b7da09629168eb054a6eef437d3556
MD5 82e656eda7651c08bd8d2d62b26cc494
BLAKE2b-256 ba2fab459c3c7cbf34b2c667905b95b928646488defcadffe8590783a8a6ed27

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4afb117936b5ec92987a7858110d536557769fba6a6b65b948ea0c7599512a68
MD5 4f7eb6ca7d054acebd87aac55a87236c
BLAKE2b-256 3db257760f301dddf967bc96f6e6fe6ec3848b74f8684ab2c5f826eee1b059cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7fb69778dce99dffdc8a64fc413b6cb8731b3d37cdce9060c5f6f543ef2241a0
MD5 040a3632147767baed7b68f3518f9ebb
BLAKE2b-256 f04c04a42197d2584e1eed6c2e9ec82fa68c97258b8be396c5f5b734f586299a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96a793d8d498eafb91896ade2788eafd8c8237293248e2e3f51c5950d09bab9e
MD5 d806a66e93ab3eff2048135f0d7ec0ba
BLAKE2b-256 88c82c56d1c7003f39cc075b585453e797b082c20cd84c6517bd9d2596d8a857

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e167b56daaf86e9dbe0b377e9f8482c0af037528726437d01dae551a4ab3a58c
MD5 5dd403c957504a3cca2e741b2dd80d3f
BLAKE2b-256 b67e5d2de2010f904ad1f9adc12986977326bffe7b6ec76df3f562a1f1281b5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2c20864a2cc7cc16eca1d2ab7a079c35358b3eb19198fa1269881624a1235261
MD5 4ebcfba17aeb2a8f1d64641bbdd42284
BLAKE2b-256 7a5a853207fe53f9cade0d301c986a6bddd566e20c1d70bd8981c8745acc8146

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 327.0 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.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 642e6d98743ebee321a6d8534448d0207fac083697650534ef91e5d6ed4a9ecd
MD5 1538f910c9ba4035f7e4a94e86f865fa
BLAKE2b-256 a056dce1c094c5b713a053e2ebcfe274f9205eeef710e8a72c8cb4f19868a419

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: aiofastnet-0.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 292.7 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.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4f6bf8571005194fbe61c7c69729349e35e1c09bda8bb680d193c162be2a0feb
MD5 e2766a94ff436f05894a2f82aa78a895
BLAKE2b-256 81736ec76b12c996940295518d732150816d88ca77d1ba6ce26e517d8968d2d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 70105ba54251c1a8448e04e6f3ea70ed831b7eac9ca840ee4f6d4ff315e84b39
MD5 f6807c3907ad19bf741438b62ff046d4
BLAKE2b-256 0eb5edfe52630e8839f7edaa612ba584c1ff9afc0e35c5d4c413fab521c6aba4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d084696035a265b3fd785d976645f54bd0b8dbfea38ff672bdb6a8acc76f91ea
MD5 0d94cb13c22f6a9ca1d8c763bbaa6e55
BLAKE2b-256 0b00fe15f1ab2dadb9f09ed7b47d64ff888e6a552aa2b666b40eb991a8b24d3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.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.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df5379aadd2e035a360be7feb889a355f7ca0bc671b0ebb25d53be6add1de21d
MD5 64bd9411968e25844e5d4b16acd7d051
BLAKE2b-256 b64ae937fa42d19ebb5d855f13683f6446b99d9ebbd6660996acca03a0af956c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a57b8c3c9adecc7cc4be1eaa18950f15ccb4038eec23f29b2cdcf96f3b377f92
MD5 3cc9c9f7bdf78ca7a2c0387e5004b147
BLAKE2b-256 59a4c9f925ff6300322960cdf8ad73681c1c1f1cd0706b1446428f995738b633

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77d38224edeb90ef1d17a250eba4cbdb43104f146baa457a0ca3aebf1307ce15
MD5 5cd3188dea0a5f29476dd04101110e8e
BLAKE2b-256 93d857e948154099652a243e196d962902bda7cf4a08594682f7af17a58961f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32d837d730708b5f4426823e136a9b33b6b64694eaea3aaf91bfb4fc41d61a91
MD5 b9f7a8ee01e79f21cf916df48d363a93
BLAKE2b-256 60bc6e6eb85a95f7f677e187055cedbe8ca6ac88fa26ea885728cd575e902403

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.3.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