Skip to main content

Fast transport/protocol networking for asyncio

Reason this release was yanked:

poor performance

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.15.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.15.0-cp314-cp314t-win_arm64.whl (345.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

aiofastnet-0.15.0-cp314-cp314t-win_amd64.whl (401.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

aiofastnet-0.15.0-cp314-cp314t-win32.whl (353.4 kB view details)

Uploaded CPython 3.14tWindows x86

aiofastnet-0.15.0-cp314-cp314t-musllinux_1_2_x86_64.whl (465.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp314-cp314t-musllinux_1_2_aarch64.whl (455.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (460.1 kB view details)

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

aiofastnet-0.15.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (449.0 kB view details)

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

aiofastnet-0.15.0-cp314-cp314t-macosx_11_0_arm64.whl (411.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aiofastnet-0.15.0-cp314-cp314t-macosx_10_15_x86_64.whl (424.9 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

aiofastnet-0.15.0-cp314-cp314-win_arm64.whl (323.5 kB view details)

Uploaded CPython 3.14Windows ARM64

aiofastnet-0.15.0-cp314-cp314-win_amd64.whl (365.4 kB view details)

Uploaded CPython 3.14Windows x86-64

aiofastnet-0.15.0-cp314-cp314-win32.whl (319.8 kB view details)

Uploaded CPython 3.14Windows x86

aiofastnet-0.15.0-cp314-cp314-musllinux_1_2_x86_64.whl (458.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp314-cp314-musllinux_1_2_aarch64.whl (441.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.2 kB view details)

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

aiofastnet-0.15.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (435.5 kB view details)

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

aiofastnet-0.15.0-cp314-cp314-macosx_11_0_arm64.whl (384.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aiofastnet-0.15.0-cp314-cp314-macosx_10_15_x86_64.whl (401.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

aiofastnet-0.15.0-cp313-cp313-win_arm64.whl (312.2 kB view details)

Uploaded CPython 3.13Windows ARM64

aiofastnet-0.15.0-cp313-cp313-win_amd64.whl (361.1 kB view details)

Uploaded CPython 3.13Windows x86-64

aiofastnet-0.15.0-cp313-cp313-win32.whl (315.6 kB view details)

Uploaded CPython 3.13Windows x86

aiofastnet-0.15.0-cp313-cp313-musllinux_1_2_x86_64.whl (456.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp313-cp313-musllinux_1_2_aarch64.whl (435.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (452.1 kB view details)

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

aiofastnet-0.15.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (428.4 kB view details)

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

aiofastnet-0.15.0-cp313-cp313-macosx_11_0_arm64.whl (382.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aiofastnet-0.15.0-cp313-cp313-macosx_10_13_x86_64.whl (399.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

aiofastnet-0.15.0-cp312-cp312-win_arm64.whl (313.3 kB view details)

Uploaded CPython 3.12Windows ARM64

aiofastnet-0.15.0-cp312-cp312-win_amd64.whl (362.7 kB view details)

Uploaded CPython 3.12Windows x86-64

aiofastnet-0.15.0-cp312-cp312-win32.whl (316.6 kB view details)

Uploaded CPython 3.12Windows x86

aiofastnet-0.15.0-cp312-cp312-musllinux_1_2_x86_64.whl (459.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp312-cp312-musllinux_1_2_aarch64.whl (437.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (455.2 kB view details)

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

aiofastnet-0.15.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (431.1 kB view details)

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

aiofastnet-0.15.0-cp312-cp312-macosx_11_0_arm64.whl (384.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aiofastnet-0.15.0-cp312-cp312-macosx_10_13_x86_64.whl (401.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

aiofastnet-0.15.0-cp311-cp311-win_arm64.whl (321.3 kB view details)

Uploaded CPython 3.11Windows ARM64

aiofastnet-0.15.0-cp311-cp311-win_amd64.whl (365.1 kB view details)

Uploaded CPython 3.11Windows x86-64

aiofastnet-0.15.0-cp311-cp311-win32.whl (322.9 kB view details)

Uploaded CPython 3.11Windows x86

aiofastnet-0.15.0-cp311-cp311-musllinux_1_2_x86_64.whl (461.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp311-cp311-musllinux_1_2_aarch64.whl (444.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (456.9 kB view details)

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

aiofastnet-0.15.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.7 kB view details)

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

aiofastnet-0.15.0-cp311-cp311-macosx_11_0_arm64.whl (386.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aiofastnet-0.15.0-cp311-cp311-macosx_10_9_x86_64.whl (401.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

aiofastnet-0.15.0-cp310-cp310-win_arm64.whl (320.3 kB view details)

Uploaded CPython 3.10Windows ARM64

aiofastnet-0.15.0-cp310-cp310-win_amd64.whl (361.5 kB view details)

Uploaded CPython 3.10Windows x86-64

aiofastnet-0.15.0-cp310-cp310-win32.whl (322.6 kB view details)

Uploaded CPython 3.10Windows x86

aiofastnet-0.15.0-cp310-cp310-musllinux_1_2_x86_64.whl (459.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp310-cp310-musllinux_1_2_aarch64.whl (443.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (455.6 kB view details)

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

aiofastnet-0.15.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.3 kB view details)

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

aiofastnet-0.15.0-cp310-cp310-macosx_11_0_arm64.whl (387.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aiofastnet-0.15.0-cp310-cp310-macosx_10_9_x86_64.whl (401.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aiofastnet-0.15.0-cp39-cp39-win_arm64.whl (321.6 kB view details)

Uploaded CPython 3.9Windows ARM64

aiofastnet-0.15.0-cp39-cp39-win_amd64.whl (362.9 kB view details)

Uploaded CPython 3.9Windows x86-64

aiofastnet-0.15.0-cp39-cp39-win32.whl (323.7 kB view details)

Uploaded CPython 3.9Windows x86

aiofastnet-0.15.0-cp39-cp39-musllinux_1_2_x86_64.whl (461.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

aiofastnet-0.15.0-cp39-cp39-musllinux_1_2_aarch64.whl (444.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

aiofastnet-0.15.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (456.8 kB view details)

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

aiofastnet-0.15.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.6 kB view details)

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

aiofastnet-0.15.0-cp39-cp39-macosx_11_0_arm64.whl (388.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

aiofastnet-0.15.0-cp39-cp39-macosx_10_9_x86_64.whl (402.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: aiofastnet-0.15.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.15.0.tar.gz
Algorithm Hash digest
SHA256 f4c9589ad9c2307a7a2558ad653ae412f7fee5639c904a699974c6ce2ea1e7e4
MD5 429dfcdb8150c2e8fcbb3a857a01c415
BLAKE2b-256 f3685a7de590705f26c2b9603b3076787e6e218e0e2d1fbfd814065ed5a84790

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 ddeea2f286680be5b5e0cccd07da5c42c7115bbbcddb1f8135ff1361a7512386
MD5 3b3b6ef395fc1eecae66ecb6161ce2a3
BLAKE2b-256 fea095faf5b50f52de5279bf426bbac7b21d16623e46c188d7b8b9d348e5c343

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 af83866f494964b1fa577d379b77d78ee2a207f807ad587d79d43f39e28941d0
MD5 325027b9e0c60000ec47aaece41baeba
BLAKE2b-256 4cc00527490e674e21c8a462108caa6e088a67e6d17f161228f33a6a465323ff

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 353.4 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.15.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 107e790dcc3716c0ce2cd078fc4888c1f68489996d85e913b4d38cf270423451
MD5 4ef24f0c08d89c72027437fc876df34b
BLAKE2b-256 bf892c5a5cc3f32625f1e1ed9fed09fed64abf1b432fbe9605d363967841d411

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 23886b9e3d10389119ea4a8abd2994c2ad8fea8e858e816d0f27ce5efab449d5
MD5 db1e8169cbe9e512f84e86c8d388dcd6
BLAKE2b-256 a7ad85610bd5b7284138a2ef77bd399ca3ce6939c4582b5a4bba4b835a571a5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4c0eb5736337cf59743828f94b7da0d2fd2cf9d253679b92e30e34ada845adcc
MD5 9412d1e0f3e8c380dcfa6563c66c165f
BLAKE2b-256 dcdb6828c44dcd051954ebadecd6af383ac7cb3fb0e50624a8d33e56d9837955

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 848bd325be44672dbfec8025d2a3eb62cf0b22503956da0078f943436ec17792
MD5 51c54409db733eafcd97a7cb75e220cc
BLAKE2b-256 79be1774ad5e384d3ad86cea4e22e8f4cf00e70239574de1b42d36e11030c496

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8aee6ead88611499aead7383c1f4346b7894ebb37e2c7136671f5b2c22191a96
MD5 3338dc896ec0a0ca3e6d82df84d713da
BLAKE2b-256 affd84d88e7043a54ed21d2502177b862a3ea9a9df0566d90197a3bc0ec1c15c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ef27d069d512f28a0aad091adab5cd0ff4848a08b4ec493cd4ca1cdd94c77a5
MD5 07aff053d48e78ed47008d9775add625
BLAKE2b-256 37c57bd85a2fc2639e95bb67c9cbd39d0e77a00218c5cda7cbc96aa76a4e52ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0276d44d6c2bce9935ee1afe7ed18243fab7c6e7f13f1a41f503c8ced462aa87
MD5 f1d23b3ebdc09983550e41e1136d14bb
BLAKE2b-256 c9c65d4f81f47051b031a60e79354b76cf75cfef4cf081e6c6dd8a9d5bac9ccf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 323.5 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.15.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 ffc3458ba911d0ed615eda8d80af432259ed02412259525bf44a7e57c21fd526
MD5 b79dff32cb9c0201556f905786b3ec9e
BLAKE2b-256 1f3ef547093eaf51d33770f975dfa06305c1decc407c221542a8a664ad780304

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 365.4 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.15.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e9cc90afe5c60c591ce832ea6ee30a065f509dde1cf7647686532bcd2804c731
MD5 78b21cc609aa8890bbcff69b1afa8826
BLAKE2b-256 81f5d252cab65d72df03e2a062d4c7aa6b38182b70be9544405f78aae34dfdf6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 319.8 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.15.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 6be263a26591b31688faae5b18b885fc81f39d25ea9d1fa57a02800dd5209d73
MD5 4b89b459adf044e90dbef237b4c1a297
BLAKE2b-256 fb4c72471c5c5d59b1e783f4a80f6ab733989494372e50caf5c19a8ef42f5547

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a62e7f22470c71f05909be314086c4af04e8b93d7c4ac0a12c731f61a1e3dc9
MD5 d39ba2157f38e39dc7660101876f93de
BLAKE2b-256 0e6b7f368b44e2e75f2006f25f5de00e3ea0dba0378955d36a5cd688d024514f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 46d3210ca69feab25ee2d9aa99697617438228a1af9d0123b6113c958bf7b4c2
MD5 4f8c3e67a24da80388e72f0e4f376d0f
BLAKE2b-256 f29127f669a9ae3c0de1f0dc7ac7f02c5f661f90e780f11c74613968af546111

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08440c2127d5bd1d4f56c2329ba193d93d60bcea384c13abd8069d4dbe1e4e81
MD5 9be0a8eb637874ff3c5509a4c3b86d52
BLAKE2b-256 ef7e8a17cf77f3ece60bfc6605200909890b610ec00433d92ba71c3c5912234c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fc3706279f3c3e482c5cffaafd9b392412fb7f7d208e634c59721f265bbc8eb
MD5 770a12a06fcb974f06be90eaee65c590
BLAKE2b-256 7cdc5a58a6e2825331c1f28657bdd16423790e23dfdd304b10858ecf0341c1c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74b135b6a56455bb6a1806a7216001662018d3772c577f79c6d70aceefd44b6a
MD5 b89955597ae9177f2d990259c7799cf5
BLAKE2b-256 a99fdb97a5c9010557c119a33179976ee1278575a4499b5fe5199cd69d173633

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bca5d2cf20c2016d1a45865581113189c0fdfed89c384438f13d9406b0e7ae09
MD5 c3f1a3c8e6f8fbddedc31801013ca761
BLAKE2b-256 97772461d2d07a9340df4deeff9d5218b0dd6bac484d7d1488d46dcc0c4518bf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 312.2 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.15.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 6818f0990ef0fbc0d8d2f736847eea91e4fcc4176b32921659e546182727304e
MD5 282431db289e7921bde11e6830908daa
BLAKE2b-256 389a0d2c5120b8aca8db9be4c8041e0ff8af10adc19d44c8ad0ec595d223b30d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 361.1 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.15.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 da86d877f14a1d61f87c65ade97b2055104b6a09ef8a63be101c0fa31b84575c
MD5 1a7b99e76339d16d7182e5085f6e2d75
BLAKE2b-256 e1366526a66180a603cfdefcf018ad610fa1e51fb1bf3d8b54357a0dea7d4ddd

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 315.6 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.15.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 b4af065e2df51722ec01aef1999f8a438943da8ba2ef2e0c3bb383a161f5e340
MD5 2312ef4f3b132413ee94450e93211e40
BLAKE2b-256 b2fa45221825f8c00422f17d8ab2d1a65784c221f9c01389a8c86b5c7513e7d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73787c98577d1e8e3c82bb278837d87b3eecec2fafa01778eeeca36bfff870cc
MD5 4a9c9854207cdd2666071aebe5277042
BLAKE2b-256 4e2f482f659f989f99bdbcf8681da34a1e1cbe9d6749483852145570fc95d9a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3176d65b8d0d8a955640de014b712880554c746d2a354a155c19f345ac9b6f1
MD5 b4c6da5547c1644712a2c0163b9c8265
BLAKE2b-256 44809ea31c1ba5a6bcf975f948352d89dd958a89db9a1e3a38f1a90e3f9dc29d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1afb1c9abe37a05c47a864207186e3d3df1f0a41a6e98cf0814c88cd8ca747b3
MD5 c4da860df23a9cfaaaf250d297cdf6a9
BLAKE2b-256 47298dfd8f2ee656dd1e0f139abcba848c22d3ffabf1118de6e64a98f5334449

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e8a8a8c96e4c23a5001e4ef522bafb8c855b2ba3bdbe788dc9fd5792a8bca4f
MD5 fbbc560fa1ee8a9d4625fe29607952a0
BLAKE2b-256 18e9b8016a1e1f8dd98d934f0a585f24033d37e9b8c070a375a0d9cebcb11417

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2bdfe9f77862271a890ca4ba6f3bf0e4989bb9bbd337203242c3e7e940866938
MD5 6dcd0437fcb30b0f8d03ae405d565e6e
BLAKE2b-256 41fa30ff50954c03087ccceed0ba3d83439973f2bd2a12f5b377b351aa75e6b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 654208bf81fedc9b0b3799431f4fc8643539c78b7f04104da49a5d8215803bd1
MD5 170da82f7c36e16861ab82b62f7dd07a
BLAKE2b-256 6f049d948d055d54771694fb96328fab20b86690df096b035d93b522cd68c1e8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 313.3 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.15.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 2e46935b2164aa37ecabcd3e58afdbdd7d383a00273fb6fa3e602f034d861510
MD5 dd7337077d21f796aef2151149bd1739
BLAKE2b-256 0a62614779601a7dd0246dd2d7e22e85848d68e30f1af64f114dcf5c9b00045f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 362.7 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.15.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 092cdb05d6af906d3143edd322e84ce6dcb382018789bd5dc108932302f2b858
MD5 3aa850efb24a6134d29638e189e17071
BLAKE2b-256 109f5aecdfd95369e550aa178a9447a41fb0a329c9df7a715081f9e29f353f57

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 316.6 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.15.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cb0e6d891a776adbe401047d42f9a056ca5644157d0faaa9be3ddddd9c0e686f
MD5 89d1165b7cb96d766a1b9dc4815d66e2
BLAKE2b-256 657fc4cb3a75505982611776939c7a84789a59467dd3e72f1cf1b89d33722c39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a10832f559f4c7b1ec63a45370d93db1a39e3248f879fee572280aff6f51fb33
MD5 5ff4b6058c07789850dc4684044440d1
BLAKE2b-256 dc8f04bebc801e753e445bcb0f72365144451619b81c3b6debed432a66321d55

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 316bdff45cb1c0ff77d1762df49d2af8ef83e9f9e8582857e0f5152e00203728
MD5 33e2f1df40107b401d9112d7af30c4da
BLAKE2b-256 466e3b1a031c6b94279ba54ae7ccbf7f34ea52a36a8e83a43d87b48a97931b40

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d475b84407c6fd2aa38ab09fd4917397b8ffb23acacc5b175fa57ee0ec281765
MD5 f16150280e9264dc29b71d593dd0a5b1
BLAKE2b-256 aad16ade09a06dae93f004469859b10215b23165f8884f70b43a6d9c8ff79d23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5f9031af5711b49da68787613b6e9a479c90eda9a03ffc0f7893e48220bda103
MD5 a97d4292e2ed1c6f417b82fe32b78e6b
BLAKE2b-256 7f412ed158af688ded8036627e04244875385166d1ccf9af639d14f7bd8aecac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24edec5ad71c93a53bc9ae7e66a432e4f9557bf90a3d437edac2ea371b0e4063
MD5 bf194a0ac1e97d62bddf4814cf8a3d1c
BLAKE2b-256 e6acc5b3f62ddae3ec7d213d12e3e8f5a89e6af4704a00803db7ce41b44f362d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ac5fa85082e956062708f4957f3cadb02b9248d7f11a6e90b81c7a9cc5b41f88
MD5 f0ec6cc9a1f6eed0abbc8eb0d05f9e39
BLAKE2b-256 17ef623515de641542bb1bc25edb5024cf043b5c2ab30343fd7f8ef7fbf815eb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 321.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.15.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 458768efa82057ae31df2d1b3003377115199520852455d139e5bc15dade7290
MD5 9a907d914aa93957af746e51dc591727
BLAKE2b-256 8b4d9735d144469258cfb503d23619fd2c560ab875f6341faa08a632acf4a8a3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 365.1 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.15.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3d25739716ffd1ed2b8307838cffc330b0ed0bd2528ce9dbd34621fd8c235cde
MD5 9c4bc96858468f724d21c8cd9c3a54a2
BLAKE2b-256 784b2600def0852123019801515b78df2a28edb764d2ebe49cab7cb29ef61659

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 322.9 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.15.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 eb32caafab5dee4295f94d82cd01c5b8b02b2599d29da8583b7233508a0f66c3
MD5 798eec3c822b3da8dc70c9dcb0812fc9
BLAKE2b-256 d835d794b046732e23411e0e7d0928ae6e586a87b8fcf394d91b6a77f00a1b8f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 864c3e10b1b3b562710f866dff3fe2f09d5725cae014fe8bb03a918b155e4fcf
MD5 db16d348f7742c3b65abcd96e433f997
BLAKE2b-256 62c531e0cf80fe366d2e89a8668d19eae476537bc68e9d197b24ca54674cf415

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ed8777f56269e3cab50d5da4804f6dd9b2603b12eaa467bfcadd2cffdc686827
MD5 be0950e3df496540676592eb8f3087ca
BLAKE2b-256 74640d116e4aaac18d4a5dc81cdf73999d4b0c90ab29a0cfff4f38a9e344eb50

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 388b144c27653a5efae048d59f579b29d8e61e3c404e00e4d40af7555add57ae
MD5 65c36320f4969520968e4f06f18f931d
BLAKE2b-256 7169cf7d00ae59484cdce9bbe9b2b01058c336a64fbcbfa37faa861cbd045375

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e00a638ab8bd1299d62763dbb111ff8c58514c814afb25a7e672f96b93859d32
MD5 a420e85ae9d8cf255ffcf80fe1d34b48
BLAKE2b-256 f37a15a56574c09e2898491579931775e95683f966c63698fc9138ea4a07973f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74552b870e499160a86460f3c600ea89d7225c51d4e2d17acdfce954d29c4182
MD5 81f28cd6a5b75a2abbe1c6829164f85d
BLAKE2b-256 af16508fbdb7f37d9be3cd28423ded7e6fdfe5dad6c9dd7af53b6e563da1622f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a62b03cc213326b0829a1bb65c0e4d5afc3c487a7de0cccc1df3f591735b4117
MD5 881a4ad3251c8053b5f46483d3b5ea3e
BLAKE2b-256 bfb3a013209afd85f3f9237ec5f19de23ad2ca3b605b4a51e793694a39a93d02

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 320.3 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.15.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 315a0e880f34ab4ef99341bbcbb76bddb4d9181707abb63b43edf8782bbf6531
MD5 b1c98363c42f482cb2dd9614d58687bd
BLAKE2b-256 f4646675b58e3dce97dc221c6dd516c9fac613adf61998169f2fbab8d690052c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 361.5 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.15.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a8ee1bc184bb6370a890f76726e71dc1fcb5ee595ab1baebda4e052277d42a01
MD5 5260bf589b81879b6ca43fb9a9d9bfa8
BLAKE2b-256 0feb58112f3b20b7a44b67404afd244cd8c9c81f551455725f3edad53089ca35

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 322.6 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.15.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 43849334d57569101168c2d8ee939a69915e43c2954cf2d1cf52f9354b1cc1c6
MD5 fac24c13d52f7e920acfd955ff8aeae9
BLAKE2b-256 3daf21e1b2035f5d31a34a96934c42f929b0f846d374cef9e82eb18b6671b687

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 822ef02ac84caec3c92dd4394ef1aecade395f4efdac6caa40c5e07f93b1767c
MD5 2e39382a0fa9ca1e532a819a18333aa9
BLAKE2b-256 b4db85ed4174befa2c58e057a898ed435944ded1b44cd161e8ba55b71384205b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f11c13126a1ce7de7af3af00afc83e2131acb7d5740e07aace039f003eb1c41f
MD5 80d0eec92ca1bb6c51edc6f2e4b78849
BLAKE2b-256 640722a2227c421c04004b71567133fdcfcaec47e91c6785f706d64cfb820047

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 636d09626be2e26056633ab3d815d64a59357c1ac38d1f42d95068b8bdf927c7
MD5 8c206a1619b3c231a7fe8106792c2264
BLAKE2b-256 9f92e40ae8ffcc4dffe853088969bb6b0f7b958273340756ae6d2bdce5b3d53e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 749ef7698e3ad9d84e4ca2390aeb816efc551336cc6bfcfaea3653baa92f3011
MD5 e4503f4d711354b1dc88ddc719d4e63a
BLAKE2b-256 fea99c065563d752012ce558fdcce1501d1e9339d2c0ba8782198c438577fcb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae3914a56f133fef3e5b14d10bafd6ef4af52cd0ada85622f2d9dcf80858e18a
MD5 820cae32c31d2ac8a9f1c58706b8c086
BLAKE2b-256 2821318dd9d11b5b97701bf51ada6f24dd067a8315507297745e172ae353d6cd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 48d3dc5a7f0a9bf7d8da94c7e328537b3ac5ccc4d74ca23cd38a240ed8e13769
MD5 dae7e2168177e44f4dfe3efc3c6ddd60
BLAKE2b-256 64ce2f7e1af04027480c657e8ea610998816f0eefb42f068be750dd4cd490e19

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 321.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.15.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 36864fb6cac8657e1c05429b98d863863d986fb4784b433ff85078bc10cdc351
MD5 00e98a52581ffd2f78a5d492f1060f7e
BLAKE2b-256 98f4553e40149e6653154782e36444b7e213696b6500377a54a3a6d55b1c5a37

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 362.9 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.15.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bd8ec426af90171ee85ce248d80cf83210cd097877eed67d0a7f5b3240d74363
MD5 99ae2ce6cf20e7ab6dde106b185a37f6
BLAKE2b-256 6f4e0488f67f4a96f7f6000632ece9177a62226a52ec811cf04d2d9debe750d3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.15.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 323.7 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.15.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f52212a4d80c6a152bd599110f805810c498efc5542ae34528cd8a2bd8a7c9e6
MD5 25930f9f314eecc84767dd4d637be6a0
BLAKE2b-256 aa98482fec4d4005392702de73c14e06d7b101ca70f56f98c9fab8dcd71a37d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b7c958675e0f1bbe65d8cc0c77445b4b7a0ff9bed9489b90703fa54a992aa344
MD5 33280ba3dca8eae340edfd40d943e528
BLAKE2b-256 a24b4bf18cd918f28c7aa8f841017e78647ce3cd1cd1947b3c65a6b97a305a61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aa24e68e421ac5cf84e747c5948336456783c4ff136ac0b2e1342589af935a4a
MD5 1cf2cace243f92552dfbe930ffde4e98
BLAKE2b-256 df94273e16ef97a902d774ba72387650da265d45958a60a3dd96c740b951c111

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.15.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.15.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.15.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4032a14d5b29c19de0af7c81993a0581f53b7b77df7f85ced02031dc29bb134a
MD5 e92a27740972cb295a41d92d0d456505
BLAKE2b-256 d584271a1a5334651e058567c3310d6b9d2de5bc8fa53e8c886acccd0b973136

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 078648ab73b1270ea97945fe886b2aa786c0f810f908f069c03d18bf84e9df82
MD5 543224d35ea4474f27c12fd838d812a8
BLAKE2b-256 91a433a26dcfe8e20be7edb2575925b1eb40b07c33d59ec9b243a4a4c82f9859

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c98a6bc32e5d2c9e2fa06fff6c83ec101a037517c31ab501814ee07e4f1e13b3
MD5 84481f4a9513afffc12e5b91c6664749
BLAKE2b-256 df50826c0891770e4f489c01c32d66b6ef9ee806e440ad45492e16f76a25054d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.15.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dfc31a8c9fc5c2eea020d9edf20408eb703c723de607516decf7e64cb7222809
MD5 9309b9b015d774e2aff28cfaa8950e70
BLAKE2b-256 94661afd169ab7c41435326c522dda6930f896da9e32bb9c036e29ec82d47b9c

See more details on using hashes here.

Provenance

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