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

Speedup

Source: examples/benchmark.py

In these benchmarks, aiofastnet is up to 2.7x 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.17.0.tar.gz (401.2 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.17.0-cp314-cp314t-win_arm64.whl (344.3 kB view details)

Uploaded CPython 3.14tWindows ARM64

aiofastnet-0.17.0-cp314-cp314t-win_amd64.whl (400.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

aiofastnet-0.17.0-cp314-cp314t-win32.whl (352.2 kB view details)

Uploaded CPython 3.14tWindows x86

aiofastnet-0.17.0-cp314-cp314t-musllinux_1_2_x86_64.whl (468.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp314-cp314t-musllinux_1_2_aarch64.whl (459.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aiofastnet-0.17.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (462.8 kB view details)

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

aiofastnet-0.17.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (452.2 kB view details)

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

aiofastnet-0.17.0-cp314-cp314t-macosx_11_0_arm64.whl (411.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aiofastnet-0.17.0-cp314-cp314t-macosx_10_15_x86_64.whl (426.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

aiofastnet-0.17.0-cp314-cp314-win_arm64.whl (322.0 kB view details)

Uploaded CPython 3.14Windows ARM64

aiofastnet-0.17.0-cp314-cp314-win_amd64.whl (365.2 kB view details)

Uploaded CPython 3.14Windows x86-64

aiofastnet-0.17.0-cp314-cp314-win32.whl (319.2 kB view details)

Uploaded CPython 3.14Windows x86

aiofastnet-0.17.0-cp314-cp314-musllinux_1_2_x86_64.whl (459.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp314-cp314-musllinux_1_2_aarch64.whl (442.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

aiofastnet-0.17.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.17.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (436.5 kB view details)

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

aiofastnet-0.17.0-cp314-cp314-macosx_11_0_arm64.whl (385.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aiofastnet-0.17.0-cp314-cp314-macosx_10_15_x86_64.whl (400.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

aiofastnet-0.17.0-cp313-cp313-win_arm64.whl (311.5 kB view details)

Uploaded CPython 3.13Windows ARM64

aiofastnet-0.17.0-cp313-cp313-win_amd64.whl (360.6 kB view details)

Uploaded CPython 3.13Windows x86-64

aiofastnet-0.17.0-cp313-cp313-win32.whl (314.9 kB view details)

Uploaded CPython 3.13Windows x86

aiofastnet-0.17.0-cp313-cp313-musllinux_1_2_x86_64.whl (457.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp313-cp313-musllinux_1_2_aarch64.whl (436.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aiofastnet-0.17.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (452.6 kB view details)

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

aiofastnet-0.17.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (429.7 kB view details)

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

aiofastnet-0.17.0-cp313-cp313-macosx_11_0_arm64.whl (383.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

aiofastnet-0.17.0-cp312-cp312-win_arm64.whl (312.3 kB view details)

Uploaded CPython 3.12Windows ARM64

aiofastnet-0.17.0-cp312-cp312-win_amd64.whl (361.7 kB view details)

Uploaded CPython 3.12Windows x86-64

aiofastnet-0.17.0-cp312-cp312-win32.whl (315.6 kB view details)

Uploaded CPython 3.12Windows x86

aiofastnet-0.17.0-cp312-cp312-musllinux_1_2_x86_64.whl (460.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp312-cp312-musllinux_1_2_aarch64.whl (438.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aiofastnet-0.17.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (455.4 kB view details)

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

aiofastnet-0.17.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (432.1 kB view details)

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

aiofastnet-0.17.0-cp312-cp312-macosx_11_0_arm64.whl (385.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aiofastnet-0.17.0-cp312-cp312-macosx_10_13_x86_64.whl (402.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

aiofastnet-0.17.0-cp311-cp311-win_arm64.whl (321.0 kB view details)

Uploaded CPython 3.11Windows ARM64

aiofastnet-0.17.0-cp311-cp311-win_amd64.whl (366.7 kB view details)

Uploaded CPython 3.11Windows x86-64

aiofastnet-0.17.0-cp311-cp311-win32.whl (322.8 kB view details)

Uploaded CPython 3.11Windows x86

aiofastnet-0.17.0-cp311-cp311-musllinux_1_2_x86_64.whl (458.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp311-cp311-musllinux_1_2_aarch64.whl (444.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aiofastnet-0.17.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.9 kB view details)

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

aiofastnet-0.17.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.3 kB view details)

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

aiofastnet-0.17.0-cp311-cp311-macosx_11_0_arm64.whl (387.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aiofastnet-0.17.0-cp311-cp311-macosx_10_9_x86_64.whl (401.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

aiofastnet-0.17.0-cp310-cp310-win_arm64.whl (320.6 kB view details)

Uploaded CPython 3.10Windows ARM64

aiofastnet-0.17.0-cp310-cp310-win_amd64.whl (362.6 kB view details)

Uploaded CPython 3.10Windows x86-64

aiofastnet-0.17.0-cp310-cp310-win32.whl (322.9 kB view details)

Uploaded CPython 3.10Windows x86

aiofastnet-0.17.0-cp310-cp310-musllinux_1_2_x86_64.whl (458.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp310-cp310-musllinux_1_2_aarch64.whl (444.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

aiofastnet-0.17.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.3 kB view details)

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

aiofastnet-0.17.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.2 kB view details)

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

aiofastnet-0.17.0-cp310-cp310-macosx_11_0_arm64.whl (388.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aiofastnet-0.17.0-cp310-cp310-macosx_10_9_x86_64.whl (402.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aiofastnet-0.17.0-cp39-cp39-win_arm64.whl (321.9 kB view details)

Uploaded CPython 3.9Windows ARM64

aiofastnet-0.17.0-cp39-cp39-win_amd64.whl (364.0 kB view details)

Uploaded CPython 3.9Windows x86-64

aiofastnet-0.17.0-cp39-cp39-win32.whl (324.0 kB view details)

Uploaded CPython 3.9Windows x86

aiofastnet-0.17.0-cp39-cp39-musllinux_1_2_x86_64.whl (460.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

aiofastnet-0.17.0-cp39-cp39-musllinux_1_2_aarch64.whl (445.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

aiofastnet-0.17.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (456.6 kB view details)

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

aiofastnet-0.17.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (438.5 kB view details)

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

aiofastnet-0.17.0-cp39-cp39-macosx_11_0_arm64.whl (390.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

aiofastnet-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl (403.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for aiofastnet-0.17.0.tar.gz
Algorithm Hash digest
SHA256 71488337206417b30a3ca01911ad1ba96f97ed38646c7b64d1c3cffb1276890b
MD5 e1a6738a17f5a526d09b0de764eb1464
BLAKE2b-256 79a75f35fb7807613ecf734570fda69b186b673b4ff512b9c15c60e3948b9db1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 3f57c94196c728a03b042f2f821d08db15db679707dfe2691452e6d5b111ef24
MD5 b95bfadd13274f71532a4499ba4ed8c3
BLAKE2b-256 473bf2c8ddee7109d8d12db3eef94cff49a72737500916d1a4395aaf49308baa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 87ac09ea0a5d7a259090833872b81f2f5fb16090259a475d71bae6f95efe6c1f
MD5 8d9ad3e71ca92adbc96ed1933d0e8f5d
BLAKE2b-256 5fcb5ed84353b3b16f6050923e08e676269b822967d8c5ff6dd3624e5f92566e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 352.2 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.17.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 c0a1786a57cd904e8e75680defdf2f314c1ec288711afe704dd6513080377372
MD5 5aaa9b6716481ca446ffe626d0cb3073
BLAKE2b-256 075c20ef185c50fccec4d2cb6f549c0f5594250728a469d9287e345d83bdd710

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d590fe74c92885444c37d480d9493fe279f6a6b495bd198d8c746466ee027d8
MD5 6a551750b171d3108a2e3d08addf3dc8
BLAKE2b-256 2f9ff537d6f29a13ede19da8cbd3d0a43f76d7b18653a960551aaec75ba25ae4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 590e3d20d73bdab90108c15041a26951534f17df32fe0afb660f59a41459dcd2
MD5 117a8e6dbbb7ccd9472910e757797c89
BLAKE2b-256 7bb56e162c287ac48ef1036139c0e0dd2bc8e4ea48e00ac0f272a3134e38753b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f58507c64fda61659b3f4f37d87f91771381829965a565531cdb189668e05430
MD5 4b37719962f5209dd8277bb03565e69d
BLAKE2b-256 290503454318ef61dc6ae10956a61b8dd3673d0b638b027b844b8f88da235008

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd992ec8641920b9e42c119d791461c855e0835e69e04d9eef181cf70ce5059d
MD5 c4e340d1f2342570b2a21fbbffeb182f
BLAKE2b-256 d7ee7f7f0ea30cc727a820c8c548c8b400b750b550fafc7d081f059549e6635c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7dd5444f8b2deb3481f31611872361ae49b3a592c193c1b81d53e7d7d43274c1
MD5 6db5c1f293c872b43599255983ffea90
BLAKE2b-256 596c8987f288947f428916dedaf7dabcb0789a45ac5be91da12056e11afbf8fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0206ec805a006a664ab8d96f32137270c70df79882f1f9272583cb767efb77a4
MD5 36818ab90a94b9aa61fcfb1a4b792a08
BLAKE2b-256 cd2fc2e930e2b734efe7d6a5c21fce42c8244af555928bf00f86911b9a0d7233

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 322.0 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.17.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 1d69946032f490decdf2790b6295fbccc8680f5306f1eb305a092130e5035659
MD5 38c3b430de7823b3e55478dff22caaae
BLAKE2b-256 dbdf3e465d6ff7aca6ea618fc1621233b130a98349e2e292d75aa982666d9606

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 365.2 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.17.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 58177c020c14ba8e292c77ace9178d363043c705186a3b477117e4200202645d
MD5 1f6a7ea2897419f7b42bc8e884e77b9b
BLAKE2b-256 2457fc7aae13b5953df17a677cd50af5e781bada6eb363e9dd67a07a1fe1cec4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 319.2 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.17.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 b988281f8f38c9f0dc9c0ee8d028796fed29905eba250675681e2eb27d864910
MD5 9446accc39b7e38b5371897e5962e10f
BLAKE2b-256 3f78495332a9d18191ef4bb3a7c79c1a350e6476f46d65ac130fb9f8815f311a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dc88fba544592c7fee227e903ee6b1fee9065a9f8014efcca0ead6344be362d6
MD5 d24c8e7c25d9c778330f7a7b5005a3f9
BLAKE2b-256 caa200fdc0d8cdc768b5dc420f79fe37a62d9de64f8cbf56d5751106fc1f97b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 573b243ae9e85ab648bc0b96ecc9991ec9f4ae6b49d1909d48d2507d3ae8d523
MD5 a6dff769c076149292d575efadf91507
BLAKE2b-256 784ec1cdf6f0dc20c0fef232a65122bf8a16c1a759b6b74ac1963a8a2b9e7e63

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ddc55b1d5dac038dcaa91c64486ba3d60a9918a2175b9a9a6ea846c9d6e86b33
MD5 4387270a6a30a1c7919fa86ea372ae5d
BLAKE2b-256 2bc83966460596d6374303eec3441de78289642e272482d41a99f531e5219ba9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b2e99cd35a7b89aaa3186ef2ede9ab1701b49e1c12522c1e54cb238f7b21ac12
MD5 5cca7f3552b9141da69c09b352739ff6
BLAKE2b-256 fb3c6fec861db58eadfc571e20179986b7414abb2637dad241e73ff45c80495a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7adf03bda721ea539d87031bc8307c7d53171cf7c33b4ed9e8c5b85ad2ec5132
MD5 980d13a416299ede2912db21e96eb160
BLAKE2b-256 a44d6241bd76498857fc03bb96ff2290de109ae71e960f5579c82c19cd5eb4c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d396c7ed84960e1f832686c991ca950f00f6408e917766e206d1efdcd1501b02
MD5 a88cb718d4a7ff19588aceb4315bc93c
BLAKE2b-256 770fd41ddd055b6ff67841c3249521a3a5a3a264a9dde9ffdfd72bacb89d4d41

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 311.5 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.17.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 1b32be73021bd8f72695a533c026d050b1653f6b92534e25dfb1b9783e77584b
MD5 e4b46664f5b54d7d849ea7387b80001a
BLAKE2b-256 1ad1e0fd743567ab73a922768ea620bd460362230c113580d9ad761aaad8b55c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 360.6 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.17.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 320b730702b5215a9bcdecc9b9aea788fb9976ed5d324da682b92706a650f8a8
MD5 4ed95d16b65254d5f0d56dd2abd8d474
BLAKE2b-256 574b4d2b0ae48b474e49e08bc4a0284e142cdf2b5b6986e2947c8f6ca9746ff4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 314.9 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.17.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e056fe836b4b2478ec99917da7dd6ed291a5ece537ee779055a1df2ae161ef43
MD5 cd34111eefce9bf715839b15bd3880e2
BLAKE2b-256 40055fa58e3380a8ffcc197f50fe78e05716965be4ee0fd05799580ad7442c94

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48bad40b9487b8a97ffdef0e5aa154a347558a0091d3a7d7c3b60a77b783f508
MD5 82dfddb3ab5c55a707b875ffb9d11672
BLAKE2b-256 15a8f7aad3cd3a0e405e3b571ec2e7fe3b20bafd89adfbe7a2df1848e876a62b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b8b19a080d0b446b2d19324f9a90ee7ccc2610115257ee3eb27df5619b7429e9
MD5 c50bafa5b93fd9c81905bdb301550f1b
BLAKE2b-256 4ec4d7a0dbd9b6b00268a1d084c8e55dc0925017f7634fbb15178de76478c770

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a516860ef6723c83de1707e47bfd860300f3c0616cfb3aa2320a5c6f3324769
MD5 68704c2f083c305cfc75fdb639583903
BLAKE2b-256 3e1cb5fcfd5b2b863374c4744fb431c593fcec54f1e8683864ee6c0493991f81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 64fcdbe8eeae8c54cf7b82b4e8fe60875646c45aae5a235c70e565a988652cfb
MD5 0e30cdcd5a3eb1c4f71f82ce520d8864
BLAKE2b-256 650a058c8fc8a5aca1d16494f4f0463f9c1b881d23263b150103be2121c68c2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9f5342a13e60e2ed7fabf080eae0b3bddf88fe49a23ea772cc74b92099ee5af
MD5 3ca3aff821d05b13910f0eed30bd116b
BLAKE2b-256 14f60a98f94a4e69e6912bc21c0668f8a9277a187c9f804a18990c0fe7394004

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8d062b04d58d5860465d70b6b1e36965b8f96425e8053375ef2f775225cd5c06
MD5 7feaed2932f7b01814605d2dc67fa6bf
BLAKE2b-256 f04391119d5a1cf8e619dc7b744b9a2d61acda8e7f9b0de70c0ea5e65a2beb55

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 312.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.17.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 12b29a199ca0e0e8da1ea6ccf04b838219b6cf4aee435e0cb0e937a07099a632
MD5 abecab933fcdecc94155b4759b3abed3
BLAKE2b-256 f85733a16d1d9c3a197702bac0d4d16771d4e40e5bc52a5ea2923b430761db43

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 361.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.17.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a72f2b4debea68ec793bb137e8758af650858c16d96fe631ab1a118fa428cb52
MD5 9fc6f1f83573ebb0627c2da91b439346
BLAKE2b-256 d44d8501f046a82031d3bf82b9f8c3a86a06e84fa66da4fb522c6fd6a67cb7a7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 315.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.17.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ad776340968c6e8eda9cc12764f8e627c1d0b42c4e8a6258cac509a3a4e0077e
MD5 ebf221bc3fd29a8a0981379c0f202f87
BLAKE2b-256 4ec7d1f5a46e0a85a7ac2f8e03a2c173285d4762894a2af14637b527023d970f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bbb7b14e82b6317008bfb6cad489a312d6a220f551fccdc4c94e4c577a49fea9
MD5 034d2ef38b83f67dfdabe2b0f2b4f10e
BLAKE2b-256 640a016869e45d87f46dfd97eb4f229df95775d38717a92ba026c7591e3aa96b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9d76686395f10732f7b0db6fd6299d3324961999f2d78956de06f1711afcdb75
MD5 8dc01830a7f2af5361ec7d1fbb994c16
BLAKE2b-256 1db48538a94728c72dd8ddfe0651ffeca57233ec3fd1681ef033aee2fa26455b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf81125c0caed2bdbddb804829e0a777bf6fb2ce921291c44410438505465ef9
MD5 6175f3c527bc5696bb4a024bc271cad4
BLAKE2b-256 b94d263ea1b06f4e75221ecafa3155e05ba726721cc868fbd708b6c5b8d2c1c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c88cff458492b1cec37def6d3c9e10099232371039525ed95f91af49812f414e
MD5 69383f0dcb94370cec411e8ccfd4f28c
BLAKE2b-256 98fbba2495b1a989f3757665d975758a875c2a8888b665f1618a2d83817955c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29af188988ed1ea2a47d423dd5b62e011ecda25126d4ce6155b3ee76fa7a736c
MD5 34c53bc162ec4e7a1a1a1f88ef518e02
BLAKE2b-256 353b37947314cf8a5dbf9674adead6ff444bc743b2666061b1142400f9c72307

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 63073be97ae66b98e48a1af2b50fde8502d588853c79cbf83a0438238967c9f8
MD5 14030e474438864775546c02fcecc048
BLAKE2b-256 34986ec6f8fdeaa744a79338793206be06da2f277bc7c33ede81e30320e8a81d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 321.0 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.17.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 03412ed3548e4b4c3c858984fd2e0cd95381363e7a9e006b13ac6b99a1053bdd
MD5 4ed599b5d7a81554394e90176a022ff5
BLAKE2b-256 18dfb48a6599031c284d356762adea9aca3259a83d547a8dfa64035c5ccd6ef3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 366.7 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.17.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3a7591607a54d1f166097d4cf2a2da6a76cce240a28317bdc5e07e9d85823912
MD5 db22e25894450f08f2229826721f34df
BLAKE2b-256 5539dc9e9b5e845afac765928cb71690fb44d9c0c5fb9ac50ab86ca5d73b10c5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 322.8 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.17.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e22608945a59fbd1e6736448b9c8d2490db719f1a094df02424a16f4c145c602
MD5 9e38f297fdff4574478c3ae74180c19d
BLAKE2b-256 57c599c53de92ed71b78d1faa757ae6071254f7103c72276fd7f1768535b8193

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 69b4514726b6cc2976e1f4cf60c5a5fc46fba5c3e1f2826787d763f8ec0c8613
MD5 46c0dff39c3b517134cbc29fa8291700
BLAKE2b-256 9a9697c916ab74371d33aec2d1364c83e68bb484abd5318658d444940d2c8d77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 588842ffdb46ebcb587494210f548dd3c44747f272d9004132b60535d2b6fb5c
MD5 b8271958c7a9e33cad0144eb036ce1b0
BLAKE2b-256 93329b8f7f2868bbf915384922cc41963ca91b9333f96e1ce8acdbf9a933a2fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e71102bb4854070cc0d103973ac18b0c2d38b604348e940068cf332cf3eae3d
MD5 ed52786aed1bbe9da99660cacb9870ec
BLAKE2b-256 bfadc4600b1b90de90399a51217397a1ec762ac84467c9c58a25a13a209db83e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c482a2d8a42aff9c48e0a7292f208d32c85dad08f06182799bcc3335a5e94a75
MD5 b2d438f3d796fc808734db7cfb561ff6
BLAKE2b-256 a7b8cdecdc821b2a73f0f714b2cea3922496572e0f3b51f4e214d751832a1529

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 712ea4273729efda282b7e4e39e4d6acfc715b11ad2773507b6ec2ac82a593ff
MD5 39513d8a6f473d55cd6e41d20917064f
BLAKE2b-256 2b00f0be419681f80db5ed54fa372c4ad063d52b22348c0d2b4b05e1b36f279b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cd5f3344784f56cf7f5a22a77ee493b5fc639e2b88dfbf7cac68bb49cc8cebb5
MD5 e907b135f76dcd3b6fb30870568e12f6
BLAKE2b-256 d59d0aa7628fd90c4d893d9ff2cdf497cf1bd6c26dd21bed98d247331fe71733

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 320.6 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.17.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 ce4a12a63b3f6d0e382b02569a05a14275038e808b60cd4360df44dffcdb0b20
MD5 041f9bc1aa65418e6dca07b64e866a45
BLAKE2b-256 6a1c090b19374aad1ebcaca94880919d6c5f9d61e2e8fb772688894304d2e318

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 362.6 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.17.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ccad6e5479da32c699cad0774de3a4fd8e183604295d01149f02b3f31b001625
MD5 00ed52a54cf9364863f9ad7f79177ee0
BLAKE2b-256 ff53c2c4f7eee9cb5439fbb0c750638545d22c25ce4281318d87a7ff5515346d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 322.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.17.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2a863e7b06d6b0fb518c103e41358307ccbadd9aff99cbac77067781c5e7ced0
MD5 5af27436c411ed7fd9816818617e2a56
BLAKE2b-256 f46f495f35ad4f601eb5eead40457c940cccda478c15a09fba78088078ad7212

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b9e82efeb2cdf72bf89dc4a94c230e393a369c81c7f2ff47c46b227e88f1bf6
MD5 235bba506fb55b39b550776a28cb9716
BLAKE2b-256 0a2ffbfffbfe5ecdefb6b3223b0e9b01ac17cbbebf2fc34490a7fa68fc4be9a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3724abd4c76b8a800f4a12b3d06935e645cc2b004287b9eb213e6bf7640177b
MD5 ea06ae0001342122823dae898cad6c83
BLAKE2b-256 04d3b11c1c3ddbb7b8d2a411d03ec7b6de90c481beb36827ea1d8a3dd815ff7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33ba4653b5a933fad102d4baa6b6585c58a998e165268f318002de6cce2a99cb
MD5 2e115087bec0acb8098b1f5b4be0ec9f
BLAKE2b-256 668a9709d6d2e0b6c04ddf1e3ab995ef868ad40d2ea28fa52d0c306c4cd4c02d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 012b0a817e1fac6dfab6700b810a922914bf2a17a99d1d7291c906a967c2d339
MD5 3c45001e1527f5d69c53deb583d4dea5
BLAKE2b-256 3435bb160208937b8c1e450fe1424aeb1dc4078e8e01097e4035490626baf300

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c44cf479caed0db088b505ac1fdbeff063afdc4ccb8a460bf83c2889c1df65d
MD5 009c179517df626c14f2445eaf32039e
BLAKE2b-256 03be8e215cb51ed790bf8554fc8709379937badd444986ba169fbc10ebf56ce1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c96c8e39770b27ca70d300dbca3a8ce2f2161c6e23bc0b3eb122353b19d49b42
MD5 83a93753f1dbb3c93e891dbafbcf46b7
BLAKE2b-256 3f924c570cfd944c64985192fd8448abf2075465a08bd2bf38b6741f21a4323d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 321.9 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.17.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 b4de828fad076c978505aefe76efcd15fc30a720869feeafd4e9478862df988b
MD5 205a9353f8a8df49df4b8a445fb91f8e
BLAKE2b-256 abb24bfe6bb1f0215dfce38e34f0e469d1069d88523bce111858916378aabf5e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 364.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.17.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c2b20283ea2d69be88c3b1149868a07524213ab3c3f9de9686d72fff06d1b6a1
MD5 f854103396a447b71dfb3635af64ee85
BLAKE2b-256 bfb438fbe92ce59ba7f9f9fec8c9c41646ec05740025ced2fba352168577ce1b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.17.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 324.0 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.17.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3bad9ee6ae3324f22565f014aaa9dda517304a03f5891672798e17092928ceea
MD5 4944818ac846ecb659b9a4f7a0e8efc5
BLAKE2b-256 2bb31362c395ea01ca36d10a8430fc2a02e3f408aac265f8b0c14157a9824d2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5079b33e4035f5c407165e5b609c9a37d427786b5d4dc31e9568a989589c873c
MD5 727d7a51e2fa5aea258bae1c699dcaec
BLAKE2b-256 dc5551f58f15c008557a962bf0190d9b59e8834075f8fd0eae7cb623720026e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bc2716e255ca2b425b43de7d28c57a856518351c2e296f31fcd0642837905d4
MD5 060b066166d28359b6800f8abb534907
BLAKE2b-256 00d7126b4c0213987c05f2716b25b7f53575d11d095771d55ddb1d3fb811becc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.17.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.17.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.17.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c71596fee2374b6026ecd4b3092bd5cfcbbfc8998617491928a14ff5bf02151
MD5 c2a878f835250a2ad63421dec45a521e
BLAKE2b-256 13583690ad588199fc90da97781ac401e5950b6268cfa0b9c9e7fd9214c84dc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 94470f79fda01270c63a6bccf8218ba4fba4f84970aa7054554725981be2f789
MD5 3b54efb05a49080ae322f8a586ae2f50
BLAKE2b-256 36bda98e8d705ce1ff0c152b9bf98b5f2ced68bd2ca325bec8d918360109339b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ccf766a68fa889d88a9403548e75f91de132589654942762fa1bae2d6130438
MD5 a48deeab5b49599a9fd0de1127af4f9a
BLAKE2b-256 9859ba681c31e08558cfdfb1003fb53d11d3ff7096a32873183e79dd6c4d33e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.17.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 760ceeda2e38f5b2159265da9fd9052dc1b908a16652a42da61dac1d5e221a8c
MD5 8f4d257b199d396595a7d44a134e9c19
BLAKE2b-256 57987d79702aa93c5238da0d0cb2a7154d06553a34335065df7a35f9cd448e5e

See more details on using hashes here.

Provenance

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