Skip to main content

Fast transport/protocol networking for asyncio

Project description

aiofastnet

Test status codecov Latest PyPI package version Downloads count

aiofastnet gives your asyncio networking application an instant performance boost, lower latency and higher throughput by just adding two lines:

import aiofastnet

...
# Call this before asyncio.run(...)
aiofastnet.install_policy()

Are you using aiohttp, asyncpg, websockets, uvicorn, or any other library that relies on asyncio networking? They become faster if you enable aiofastnet. The difference is especially noticeable when SSL is used.

How is this possible?

aiofastnet provides drop-in, highly efficient C/Cython replacements for asyncio's:

asyncio libraries use these loop primitives to establish communication channels. The current implementations in both asyncio and uvloop are far from optimal, especially for SSL/TLS connections.

Calling aiofastnet.install_policy() replaces these primitives with aiofastnet's efficient implementations. From that moment on, any library that uses asyncio networking will use aiofastnet.

aiofastnet is not a different event loop. It works on top of stock asyncio loops or uvloop by using low-level primitives such as add_reader and add_writer. It has no background threads and does not use unscalable tricks such as calling synchronous recv/send syscalls from another thread. Essentially, it provides the same kind of internal implementation you would find in asyncio and uvloop, but with much better optimization.

As a cherry on top, aiofastnet supports Kernel TLS out of the box on Linux.

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

In these benchmarks, aiofastnet is up to 2.2x faster than standard asyncio and up to 1.6x faster than uvloop for TLS connections.

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

Threaded benchmark

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.
  • Kernel TLS support on Linux. Native sendfile for TLS connections through SSL_sendfile. aiohttp will be able to send FileResponse more efficiently over TLS connections.
  • 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.

For applications, the easiest way to enable aiofastnet is to use an event loop factory.

import asyncio
import aiofastnet

async def main():
    ...

asyncio.run(main(), loop_factory=aiofastnet.loop_factory())

If you use another event loop implementation, pass its loop factory:

import asyncio
import uvloop
import aiofastnet

asyncio.run(main(), loop_factory=aiofastnet.loop_factory(uvloop.new_event_loop))

For older applications that still configure asyncio through event loop policies, install the aiofastnet policy wrapper before creating loops:

import asyncio
import aiofastnet

aiofastnet.install_policy()
asyncio.run(main())

Event loop policies are deprecated in Python 3.14 and are scheduled for removal in Python 3.16, so prefer loop_factory() for new code.

If the event loop already exists, patch it directly:

import asyncio
import aiofastnet

async def main():
    aiofastnet.patch_loop()
    ...

asyncio.run(main())

Library authors should call aiofastnet APIs directly instead of patching a loop owned by their users. 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,
    )

    ...

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(loop, transport, fileobj)

When aiofastnet Is a Good Fit

aiofastnet is most attractive when you already rely on asyncio's transport/protocol APIs directly or indirectly 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. Currently, 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.

aiofastnet requires a Python distribution whose ssl module is dynamically linked against OpenSSL. Some self-contained Python distributions statically link OpenSSL instead of using separate libssl / libcrypto shared libraries. In that case aiofastnet cannot load the matching libssl / libcrypto symbols, and import aiofastnet will fail with an ImportError describing the OpenSSL dynamic-library problem. This is known to affect uv-managed Python installations because they use standalone Python builds.

You can check what aiofastnet found with:

$ python -c "import aiofastnet; print(aiofastnet.OPENSSL_DYN_LIBS)"

Possible workarounds:

  • Use a system Python, actions/setup-python, pyenv, Conda, or another Python distribution that provides OpenSSL as dynamic libraries.

  • If you use uv only for environment and package management, create the virtual environment from an existing system interpreter:

    $ uv venv --no-managed-python --python python
    
  • Use virtualenv with a system Python interpreter, since virtualenv does not download its own Python builds.

  • Build or install Python so that _ssl is a dynamic extension linked against shared OpenSSL libraries.

Kernel TLS (KTLS) support on Linux

On Linux, aiofastnet can use OpenSSL's KTLS support for TLS connections. KTLS is beneficial if any of the following is true:

  • Static files need to be sent over TLS connection and sendfile() can be used. In that case the kernel can read data directly instead of forcing the application to copy file contents through userspace.
  • Some high-end NICs support hardware TLS offload. This leads to huge CPU savings.

If you only sent regular data (not static files) and do not have high-end NIC with TLS offload, enabling KTLS may actually cause a slight performance degradation. CPU cost-wise it doesn't matter where encryption/decryption happens in kernel or in userspace, but the kernel tls module has to do extra bookkeeping. Also, aiofastnet can batch data and reduce amount of syscalls when KTLS is not used.

KTLS requires support from all of these layers:

  • The tls kernel module loaded.
  • OpenSSL built with KTLS support on a machine with suitable kernel headers.
  • An ssl.SSLContext with ssl.OP_ENABLE_KTLS enabled.
  • A TLS version and cipher suite supported by the kernel TLS implementation.

To load the kernel module:

$ sudo modprobe tls

To enable KTLS on Python SSL contexts (available in Python 3.12+):

import ssl

server_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
server_context.options |= ssl.OP_ENABLE_KTLS

client_context = ssl.create_default_context()
client_context.options |= ssl.OP_ENABLE_KTLS

The OpenSSL library used by Python must itself have KTLS support. Python distributions often ship their own libssl and libcrypto, and those libraries may have been built on older systems where KTLS was not available. That can be true even when the host running your program has a newer kernel.

Check which OpenSSL Python is using:

$ python -c "import ssl; print(ssl.OPENSSL_VERSION); print(ssl._ssl.__file__)"

If your Python distribution bundles an older or non-KTLS OpenSSL, one practical option is to locate the bundled libssl and libcrypto files and replace them with symbolic links to a newer system OpenSSL build that supports KTLS. This is often useful with Conda Python, which commonly ships its own OpenSSL libraries inside the environment.

KTLS support by kernel version is outline here.

Check out aiohttp_ktls_fileresponse.py and aiohttp_ws_speedup.py
examples showing how you can speed up aiohttp (or any other asyncio application).

Some other useful links:

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 --dev --inplace
    $ pytest -s -v
    
  5. Run the benchmark:

    $ python -m examples.benchmark
    
  6. Run tests:

    $ pytest -s -v
    $ pytest -s -v -k test_echo[uvloop-tcp-buffered-6291456] --asyncio-debug --log-cli-level DEBUG
    
  7. Build coverage report:

Building for coverage testing requires enabling line tracing in cython, which significantly slows down extension modules. It is disabled by default. You would need to rebuild specifically with coverage support.

python setup.py build_ext --inplace --dev --with-coverage
pytest -s -v --cov=aiofastnet --cov-report=html

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.16.0.tar.gz (270.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.16.0-cp314-cp314t-win_arm64.whl (344.1 kB view details)

Uploaded CPython 3.14tWindows ARM64

aiofastnet-0.16.0-cp314-cp314t-win_amd64.whl (400.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

aiofastnet-0.16.0-cp314-cp314t-win32.whl (352.9 kB view details)

Uploaded CPython 3.14tWindows x86

aiofastnet-0.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl (464.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl (454.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (459.5 kB view details)

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

aiofastnet-0.16.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (448.2 kB view details)

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

aiofastnet-0.16.0-cp314-cp314t-macosx_11_0_arm64.whl (410.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aiofastnet-0.16.0-cp314-cp314t-macosx_10_15_x86_64.whl (423.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

aiofastnet-0.16.0-cp314-cp314-win_arm64.whl (322.1 kB view details)

Uploaded CPython 3.14Windows ARM64

aiofastnet-0.16.0-cp314-cp314-win_amd64.whl (364.7 kB view details)

Uploaded CPython 3.14Windows x86-64

aiofastnet-0.16.0-cp314-cp314-win32.whl (319.3 kB view details)

Uploaded CPython 3.14Windows x86

aiofastnet-0.16.0-cp314-cp314-musllinux_1_2_x86_64.whl (457.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp314-cp314-musllinux_1_2_aarch64.whl (440.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (452.7 kB view details)

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

aiofastnet-0.16.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (434.1 kB view details)

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

aiofastnet-0.16.0-cp314-cp314-macosx_11_0_arm64.whl (383.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aiofastnet-0.16.0-cp314-cp314-macosx_10_15_x86_64.whl (400.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

aiofastnet-0.16.0-cp313-cp313-win_arm64.whl (311.0 kB view details)

Uploaded CPython 3.13Windows ARM64

aiofastnet-0.16.0-cp313-cp313-win_amd64.whl (360.5 kB view details)

Uploaded CPython 3.13Windows x86-64

aiofastnet-0.16.0-cp313-cp313-win32.whl (315.1 kB view details)

Uploaded CPython 3.13Windows x86

aiofastnet-0.16.0-cp313-cp313-musllinux_1_2_x86_64.whl (456.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp313-cp313-musllinux_1_2_aarch64.whl (434.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (451.4 kB view details)

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

aiofastnet-0.16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (427.6 kB view details)

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

aiofastnet-0.16.0-cp313-cp313-macosx_11_0_arm64.whl (381.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aiofastnet-0.16.0-cp313-cp313-macosx_10_13_x86_64.whl (398.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

aiofastnet-0.16.0-cp312-cp312-win_arm64.whl (312.1 kB view details)

Uploaded CPython 3.12Windows ARM64

aiofastnet-0.16.0-cp312-cp312-win_amd64.whl (362.1 kB view details)

Uploaded CPython 3.12Windows x86-64

aiofastnet-0.16.0-cp312-cp312-win32.whl (316.1 kB view details)

Uploaded CPython 3.12Windows x86

aiofastnet-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl (458.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl (436.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.1 kB view details)

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

aiofastnet-0.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (429.8 kB view details)

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

aiofastnet-0.16.0-cp312-cp312-macosx_11_0_arm64.whl (383.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aiofastnet-0.16.0-cp312-cp312-macosx_10_13_x86_64.whl (400.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

aiofastnet-0.16.0-cp311-cp311-win_arm64.whl (320.3 kB view details)

Uploaded CPython 3.11Windows ARM64

aiofastnet-0.16.0-cp311-cp311-win_amd64.whl (364.3 kB view details)

Uploaded CPython 3.11Windows x86-64

aiofastnet-0.16.0-cp311-cp311-win32.whl (322.1 kB view details)

Uploaded CPython 3.11Windows x86

aiofastnet-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl (460.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl (443.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (456.2 kB view details)

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

aiofastnet-0.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.0 kB view details)

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

aiofastnet-0.16.0-cp311-cp311-macosx_11_0_arm64.whl (386.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aiofastnet-0.16.0-cp311-cp311-macosx_10_9_x86_64.whl (400.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

aiofastnet-0.16.0-cp310-cp310-win_arm64.whl (319.4 kB view details)

Uploaded CPython 3.10Windows ARM64

aiofastnet-0.16.0-cp310-cp310-win_amd64.whl (360.7 kB view details)

Uploaded CPython 3.10Windows x86-64

aiofastnet-0.16.0-cp310-cp310-win32.whl (321.9 kB view details)

Uploaded CPython 3.10Windows x86

aiofastnet-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl (458.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl (443.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.1 kB view details)

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

aiofastnet-0.16.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (436.4 kB view details)

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

aiofastnet-0.16.0-cp310-cp310-macosx_11_0_arm64.whl (386.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aiofastnet-0.16.0-cp310-cp310-macosx_10_9_x86_64.whl (400.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aiofastnet-0.16.0-cp39-cp39-win_arm64.whl (320.6 kB view details)

Uploaded CPython 3.9Windows ARM64

aiofastnet-0.16.0-cp39-cp39-win_amd64.whl (362.0 kB view details)

Uploaded CPython 3.9Windows x86-64

aiofastnet-0.16.0-cp39-cp39-win32.whl (322.9 kB view details)

Uploaded CPython 3.9Windows x86

aiofastnet-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl (460.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

aiofastnet-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl (443.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

aiofastnet-0.16.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (455.8 kB view details)

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

aiofastnet-0.16.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (436.8 kB view details)

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

aiofastnet-0.16.0-cp39-cp39-macosx_11_0_arm64.whl (388.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

aiofastnet-0.16.0-cp39-cp39-macosx_10_9_x86_64.whl (401.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0.tar.gz
Algorithm Hash digest
SHA256 00dcfdb4a48d5bd9ad2031142f5f9bef5fb1b481c87490b648c9139a77c71fd7
MD5 af6608d00bb518d253d2af6533a34853
BLAKE2b-256 2edebf89e754409477762dae45ac5aad96c6968256cb02731d39e2434a8af3fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 1ebfd733c6fd59b9983bced355f4f3200829a958b22d8b5ccf430539a248ae2d
MD5 2b698be9f133990cab78ab3921eeb61d
BLAKE2b-256 7954299e5b4dcf7ed83c391efc1f670065a69c469312b1cef771b69427ae796f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a2dd5196310b1c821273267e0da93ced12353a211582dc8a2999b6c3fb33bd5c
MD5 3b8c7919bc6c4b239e623a896a5bb29e
BLAKE2b-256 03ea42447f72c44c0b4de82b5dffb385683032dc8883e0cf669ea85979ee1ba4

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 7014f153baab8ee4c94f60f57dce5a0f51120115cddbeb5de71afd47d930dd72
MD5 dff82c8bab3cb1a71712c0f0fbf874f7
BLAKE2b-256 52cb59bbb5428370283963fb3787babe17761b36a97e351ecd2972b5153cd1da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f988f6fc621cff87b778a2e4e69dc665be7f928fe18c8a111eb38b39e1a9068e
MD5 d9310e1f3d58d569fa5fa21a60a5b595
BLAKE2b-256 e7221ca22549f14f6761a662e02c14c4accb162194d48dd1d8339dfe25c57f96

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82402fe0c57c0daca7aac58a9e0b812ee87c3153538654d133e86f401f934c11
MD5 b105e2d8735fb5782c65b599e9dbf4f3
BLAKE2b-256 04603a5ec3476ea753b6f42bd7876d98f766d55146d2257dded958bdaa2c48ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51d6a0cbdfab5b34f8df4b7da0560ab1f3a404d8c539b178736e89360c89c4c4
MD5 68b0e540ba48d1b0421b4d0e2b8b1640
BLAKE2b-256 d349cf69ab5a2e6ffdd4ddb3aafe0a66ca4a26352fac77ca0fafcfcb71f9386b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b1a5b9e01f08f4f79aebe97c297bf78970af3735fcb939383cff993003878aaa
MD5 dc02c69c2afd92c175c7a6d840297ec2
BLAKE2b-256 f207b8fac4820f9e9609614f4380eeb01e99cea98cdcc9565f27e8732593b218

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af8a66ef204820ae5ff601f7bbb838f2f3b33077b46bf899de4e106cafb6b00c
MD5 cbdafaf930eb023730c013ae2f83fb79
BLAKE2b-256 d8c233104344061b203311a1890ad4ea61ee81b7ab64ef6587adf83fd09fe29e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c3ca80d922ed883664eaa646a1768ff1f0f62fb56d5705484c0f22248d13ecc6
MD5 e08bc9f544eab8d53ef4b61c5e07fc4c
BLAKE2b-256 a9e90bb5928ef8429b1e4e2c9c620001052ec62ee542e7779c9e237aa73a44bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: aiofastnet-0.16.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 322.1 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 567cfdb4773c9d63dc7f7e8ee719fb4807df61155e0d99b9462f6bd9a4d114e6
MD5 2b53cb6e31fd1ab9e1bf664c7b3906e1
BLAKE2b-256 971c8945d09450a8caa2424fcc2a4a41d09099d4f1e0226ba23284ff89902919

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bbf48d34be6bd59a7c47211c1cc36cc9d9481fb9cf1afd6228cbf687959170eb
MD5 ef0bfb3db3fd223fa9f75cc45d400d25
BLAKE2b-256 0501e7e48995bf178a0d78e877efed61808cb9daa11b2c84d6f23dc8b49fdebc

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 4e75422e0351cbca3e1d3573e972925cb7ee89f0b84e89ba3951732b8f0e3eb4
MD5 00c04591e6087c24840182e8dd3e39de
BLAKE2b-256 215e959ee38ac6b1ade5d7b09208fd0d09453b03a0c595829147c6f331273dd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a6ff3d0fd018a1b57f8d060f0cdcbe31528e6003e89646f19de5cf5f29b704ff
MD5 5ae3b2711a38d232ea24a8457209bfd7
BLAKE2b-256 3a55b2a7c37cb59f8c4c07fcba3f1c9d2ba121a431e9394407ab7337a76d9098

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c99e26a21ccd9e1a477afdad34ca2324174b99b8f0ec242b3db639ab9e05657e
MD5 f3652b7e8fc05710fbdbdc3c163fe0bf
BLAKE2b-256 ca509a82eab5c53958180ab99d01d1fde917d3642a576ad399bc4f3ea0be2c4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 052385ff3a13baf09be950fcf1b5c9c476bc7521a85198b49322dacb423eace9
MD5 d8151448cf61cd499a32f04c0003eaef
BLAKE2b-256 72dd451b6466ad9a863f9b71633772f9ff87e827602c26fa7530a5ac8dec9ece

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93c3a59a8c746b897801a509215ed3fba8d928eaf76df13ded3a6c8d89b2596f
MD5 148c2bb3cd38942026ef0e48260f01e7
BLAKE2b-256 3fdd56f0ee5a6cf7664ec8f867dd66e10d65c5d4c2ba8230f286f0292cd9b271

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a759f34f116f968183e6bad00530ffb1c484f849ef2c6e3f1f2492752eba4aed
MD5 70e21a963a99d5e87e81dd7a4f361ab7
BLAKE2b-256 13b85cb700291f14a0f22fd62bf17cae2bf77ec0edeadb3fb7ea7175c63ed24c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e008f77b613b1c338175a4c587110950651a3a6c076e3c81b9a1042f7d6d89f6
MD5 d372f4ab283ec8a0817df388ccf4ff9a
BLAKE2b-256 0181458b8161a7cfaa950c5d136f3eb4cd607ffa7b7c9f20546d8215fcb98b96

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: aiofastnet-0.16.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 311.0 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 99519616466765239fb62610672c8f166f1ff54a5baa8645419970a11d504607
MD5 1c5636c0221de9d81e6993213b4a2ea8
BLAKE2b-256 06c194267aae07f8764d16ef75d4f2a567feb0ab9e7eb85d5cafc52cf9afae55

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e7a9dc5f2b51c74fb43ff3627467dff1a921b06b9b596f7997105f5c66cfcaa4
MD5 73cccce9e7af4e2667fd3cdcac7dda16
BLAKE2b-256 c685d1fac7dee0a53e043a38c4dfdae2206ea84266d0681c0cdea5c4a2630430

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c2656152fdf2bd07cdc2ca50bad7467ca1cfc31b9ae6b03dec9fd7af0b81c034
MD5 81c65c03df509682744d72b5ea9f8ac1
BLAKE2b-256 2da0b39b29fc0e3977dca452789c8e8796ac54ca80600944f9d3c5bdc9359b80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f04fd718c8efd51a0391b1ac0f53b4ad16f7a7fee8e45bc4d94d09e643cd8ff
MD5 41080ce56aa60f4f6014b9a8b205fe50
BLAKE2b-256 6531336aa7d478860dacfb40c44b17522a92b49d65b6b37d0fff36b2d50b568e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 953816bc938928f25c5281a3bbdce8baae603fae091f18ad9d59d42e4c95086d
MD5 a6d949e9e2c2edd094d832cbaf73aa54
BLAKE2b-256 2d69e498b42860689244a98d24cb342a2e71abec3b62d5ea7f05d98ed24dabbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 018c2c051670c4db6a50e0903e0a78107de0f380e609e5351edbddd2e854eaa3
MD5 70d4b04baa9365e23894f354f8548553
BLAKE2b-256 72df73930e9f44903845f088317dd0aa0bb0d6dbcfe45e19d1d4cd2e3a955e90

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6656a664c6c7c3fa42cf6cfdee701d45f02828c2ade56955338f92eff42db3b
MD5 1fd58b3121db937da3094624439dd76f
BLAKE2b-256 94637a32b9e6aaba8347d5c60d25c8d2b187b72ec87f2f08d6c82cb027050d36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d5c64d47c9016953f40b3d9faca57a0f440f4590ff410d5e7dd4d6496cbc936
MD5 0bc82e138411be5f109497b22763db7a
BLAKE2b-256 5e43f5bc5b370c78bf5e936b0bb284044e95f9480a955a8a1af61ba4f69e371e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 00882628732bc14c07d80db339c52bcca7f95ca9e15d69100fb094afd69dc0e5
MD5 65fd0dfaa1787259a00157f96fa25bfd
BLAKE2b-256 e27a86f7d7e938bd5dfe196e9a750c25221e183f55d219bf177219fcd4695a88

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: aiofastnet-0.16.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 312.1 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 2aa788b31806764b073cfb5130e34a6f680837634942a73a55f3d5dfb92eb395
MD5 cbe5d5dc702710aafc6d02399c4c13a7
BLAKE2b-256 3053f8b10a5503a3bcada7040b754f530f87ff32d22f4c2d3fe4257a5c6445d1

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 99e080c80c7b124e96a6fb2ded8cd7c74ca01cb03d1f4ca712b639afeff1a4ee
MD5 4edc37c22c88e7df1efb5939f71f03b8
BLAKE2b-256 fc467b96d240a62e335a55e779cb9e6fa550cc735c22e2f7ca1f550882af3fb7

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f9a0df2b1f0a85286ff1ac7026ddc62b2007e8d5045b411366c9bbbeed309701
MD5 5d3f9dce35f635fe8c206e493f26a9eb
BLAKE2b-256 ff181697236d955908e2af6e07375e467af1bc3ba6e7733f29cfaa885a6e25ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df0ce7828b8e964f57c33c83758b6e65a09526f504b2faafbb17d3628e1398cc
MD5 e45aa165276352f3d95c71853cd1993f
BLAKE2b-256 25242dac307f71904b908957a0155bb8c2a21601b139dd6b82fa3afc25ea7f4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8e2074dcefc5658c31733f9db665c75ecc36395b9c89c659b8615cdd1c4b3135
MD5 7ebf05584e93005032b89d5ba2cdb09e
BLAKE2b-256 5f80242eabae7201022d8eca74622169ee7c01b68ea327d4596761a25146f7db

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5dccc2a491b8e6d6d963d2ac0aaceb7ff303f4d30cd9c823892592acb2f8e694
MD5 2346262fc2fa8fed2cd71acfd0f51c6a
BLAKE2b-256 529481ac51559984cc395a65ddee0ab1ac891964412cd8870e53f1f1e1cab9b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c4c50ef5788765c01fa5bffc5ed835cc88b465ac2a86a8b5cce1c6523a50c55a
MD5 28d60b2a1884a1c0df65030bbaef7bcb
BLAKE2b-256 040e1bce987fbb4a5c50e498c0ca79dee6dcf7d872fe72afb5b745cd96f9acd8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60da4491453da7d95ccbae9c1091c65b782868b4ba2ce482565d12d54595aa22
MD5 85d6da79b11012df48867229f9165a39
BLAKE2b-256 e71fa2e6f0b59ee0690fd32200442401603d61970895a67d4255212b01c8b9ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8f0a60fb92456692378d298734c381c840fa81ac0165bd6f7ba19510422d58f7
MD5 46e63f2861e31058fc4be6e61b1206f7
BLAKE2b-256 922e36f93270d19f2628a2af48b97e3144902c825b039ce0482ea9f9392c9d0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: aiofastnet-0.16.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 320.3 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 8d60f3c6aed63d08afd7ae0185271189446ecfbb2bfac7da9e5fa883283b11d1
MD5 e8c1fe59833524613cb33829489fd249
BLAKE2b-256 7b79f2fdb5b81155640198a228c6a424ca7a6aa4aadbae22caa1c65cf0dfdc98

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 71dcdcb8ff1345b82b5cc476ba4b520ea36f8473aa02950fd7ac20ce5622309e
MD5 f99c4e77d1b647a739225bab2cd6d8d9
BLAKE2b-256 f540e4fbf56a0b931c944c5719e4fe320983b9b1ab9395c916e53e205b580b71

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 41af6ead1673b1fc4abd1bde52d0f73f0e15c14d35a6972c7d31c14b85a62307
MD5 f294d9e02c0fc214aba42c402a9e348b
BLAKE2b-256 af4eb74ee7de5c29891ba756402f605a3d421e108c301123c34c705216230f8c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c7f24931243c328fee92674b506ccbf0543def7545df01fac08bf2dc8ac843cc
MD5 cb9e818bb981c95555ac2025ee1cbd3f
BLAKE2b-256 9089d69e8f9c7d85f6ac754e62e8da56ec32810f01ace32436433bda37c485d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 023d18d2248c6e008049336e4043b813f4106f6440b35f03ba439d4defbb293f
MD5 8bfcb19bfd4e9195fd863695b08b6202
BLAKE2b-256 0b6e3a1b37340631123ef635eecee31c8cb950c78718ea2e143964ccc9f6fc46

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 057cbe59568ad7073d6e3033bbee6c4b384b267f9def4621818c89c31e42ffc7
MD5 9fc720377726d57ccb92017d1a81619a
BLAKE2b-256 42227f68776c0ffabd0a44691d390f0798bd1901937b2ada102b4dba72b9a583

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02bf7695467c360d180243b19f4f39fe5d9eaa83a84420ee252513b111639401
MD5 4917a7471c7c148c1cee03bfd3991f17
BLAKE2b-256 5738619ba85b6dc2315cc97b4ce4603c2950cf6d34dfb61e42adc0e4b1809f71

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd8558ab7b9fa69c7c4aae4013269da2a58178cf6a8f83547036b8761a70b964
MD5 ae232ecc0766aae96a098516ad1d14bd
BLAKE2b-256 ef31c370719ecf15c59dae1a32e337f207a95fdc74ce1ac20e007b0f229f3958

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f94625d4c15532416dad7445cc3b341fd38172bed6aabe74e74badcbfc165aba
MD5 c37033837b2fb61c0d528ca645636bd2
BLAKE2b-256 0d2ae799bda3270aeb3695916cc3e448e154fa046fed5d1ad39806552f234bd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: aiofastnet-0.16.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 319.4 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 ca5d1afd8edaf2a48514003dd3efd5b6b06d09ba61fe53290b65c6719fc258f0
MD5 f10c0326fea41126109660c041e7d521
BLAKE2b-256 51c3946fc623e3e6e049df2f437b9921850cfd67adc5465b32d36dda7e35d40a

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 503e6b2f7b73dc207e989611c48db0831e8108fced69cb1cb97ca33fd68cdd09
MD5 6bd5d2eea2d0cf934a5162d921aba710
BLAKE2b-256 da54e2920be19dd10a1d26455f233c1ebfdfcb56feba28ab91c31119c83bf40a

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 91404b07b099444bf4e4a6c22cf822fa50d9c44364315c4c39f0914fe98a6651
MD5 5a0720aa8058917a1198d449798632ec
BLAKE2b-256 81c0aba64d85ef472005b130c694d3633300fe736f10cf1ba15c7e90410f475b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a758285e3072255eb889added69f5059a9ae909909445f326c8abd8bd795590f
MD5 3208aec915630b5eb8b29ff6106cf2e8
BLAKE2b-256 9c546c1b6920bbf94462272448d938fd922e030ad68da2a7874080593b8a744c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d6d98c08314dac5f3801dd9450f74de84bb59d3e48de5015beb8b63114706ce
MD5 5b27d939b934432df3b03a7ee80d08a9
BLAKE2b-256 897487251b0d3da2d6af4a9635720934c74d65be5e7b139cbb16969a2c85f281

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22ec896ce693bb5ba49a6a45577b563f321ab5b664d325432e1ab9882c8b0fc7
MD5 83cba22a37150e0f9cdcfd092df6eee7
BLAKE2b-256 1a6d9cdfa2e539008b2a2a509e10636ea26a1eb3dac51453809ed88838e67a39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 468c47497e7128f8d12bb610998efd8a3a62a4b0292ceeebf29927a5d4c360ab
MD5 d663cca30fe3ebf466f80cce4a81e46e
BLAKE2b-256 c074537d93ecd9d0854f2fd0fa443e319aecdc23d6663594fd73b3bd0578d05f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6cbb3c9fa319e1f1f1881fb314ef86d92ba674b2dd0aabdcfc18f7e3bdb58fc5
MD5 8562b9aa9903c61f97adacd7f03d4309
BLAKE2b-256 9fc3a9a928c8af5fe954f115fa9521e574decb2cbb338e48ab1fcaa505e738b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b5f7c2646f6003d7faaae0eed40833859d705b117d8a88e88456d7cc763b3ee6
MD5 d787af01f0e974ef827863113e2e7f52
BLAKE2b-256 d7114df4d14a4aa4fe0d24905519318d5da8d28ded7eb4642710f906f63a7b2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.0-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: aiofastnet-0.16.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 320.6 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 0600114b9b884fe6cc32de6d60d22fe73e3116ac372b9d349c77853334170f60
MD5 c9730b66c7352273baa79eb88d767e21
BLAKE2b-256 073ab121c24bd08183ec3e6d8264b4eb7e11a0f5b3163faa97076b36353333b1

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ef9476817563b3cc212ecf83f9d5edec70d041d97f16ca87daeb59c8be1fbf74
MD5 00d46530f6abfa3c8eb918cf2a547b89
BLAKE2b-256 0023becc1610b58f2015985d18dd22d3a38f768cdef8fd2d418345716ed7baba

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 464e5ca8981f0af7f6dc6e207eae1b4c91b10eca781e6d9da04af774de131d5c
MD5 509a708fe432ecde96668fa3de1ea9f5
BLAKE2b-256 c7c7f5427399ab214de460fb107d7be228150e0e15b21574295222c861a4be7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25c7431bbcef473fb7afb975011175ac7908413f62e8bb7294605ce175c521e4
MD5 165d0fdce6092f64d295ba4964e28325
BLAKE2b-256 c22edf2c4468413ac3d0fa6886877c1abe85e73e798de9c1c6f28d43ccfe2e1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e97a389bcb13bcc54f046bc048c2d055c62ab09102af94b8e56a630277f94618
MD5 ce0b1b0ac38db7df2fc646c6c7d69c97
BLAKE2b-256 f90891fe3d6cbb7818d76e2012c23677031df4fc776c75dec585881eea503d04

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.16.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.16.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.16.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 617f823d4dc6579dda3968c6921e03a5e289e2d01fceb1310872dd8d84aacd55
MD5 963fac94c7b3917cd9be9bb30a216ad4
BLAKE2b-256 e4818171d82611f55e3268786287b1dc47c0f6bb078767f97cdafce853b8251b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d5106ba51889d9df09317a7b39cebc07bf507af3e40729643c73d1718d18188b
MD5 20ab92280a3bb286d9e221933b856a65
BLAKE2b-256 3ffe2844856017ec7f4916b1d48b5eed0ce95d6b2162d7072aff7d39f08bea33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b866a6a2d482877ae0dabdd8bd6b1d9ac79c113b500946287ddddec97ed54348
MD5 6cc4b1ec31ea5123a9e23f5b178c92ba
BLAKE2b-256 2f8b5eabd6d024fd9a6112d1574003c8de0ebb8dfe6bd6c2832ca4800edbd542

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.16.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de2adf023d78eb0e10db8deb1595d0868f4e0e7d48b4d9948bd9763400a8400c
MD5 a4ea874efc84b64c0557be683a45ab8c
BLAKE2b-256 b2baca50cf62d3c6c67212e6c6ffce1c0b37e7e660c09bbc80d8154ef04a52b5

See more details on using hashes here.

Provenance

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