Skip to main content

Fast transport/protocol networking for asyncio

Project description

aiofastnet

Test status codecov Latest PyPI package version Downloads count

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

import aiofastnet

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

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

How is this possible?

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

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

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

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

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

Benchmark

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

Benchmark

Source: examples/benchmark.py

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

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

Threaded benchmark

Source: examples/benchmark_threaded.py

Why Use aiofastnet

  • Faster hot path. Transport and SSL internals are reimplemented in Cython/C to reduce overhead on long-lived connections.
  • Drop-in API. Keep using the standard asyncio streams or transport/protocol model and familiar loop-level networking operations.
  • Works with the event loop you already use. aiofastnet works with stock asyncio loops, uvloop, and winloop.
  • Particularly strong for SSL-heavy workloads. aiofastnet uses OpenSSL more directly and avoids extra copies in the data path.
  • Kernel TLS support on Linux. Native sendfile for TLS connections through SSL_sendfile. aiohttp will be able to send FileResponse more efficiently over TLS connections.
  • Safer transport write() / writelines() behavior. If the socket cannot accept everything immediately, only bytes and memoryview objects backed by bytes are retained without copying. Other objects, including bytearray and non-bytes exporters, are copied before being queued. Unlike standard asyncio transports, this avoids sending corrupted data if application code modifies the underlying buffer after write() / writelines() returns.
  • Better SSL backpressure semantics. Buffer sizes and write limits reflect what is actually queued across the stack.
  • Works for library authors. WebSocket, HTTP, RPC, proxy, database, broker, and custom protocol libraries can expose the same API while giving users a faster transport layer.

Quickstart

Install from PyPI:

$ pip install aiofastnet

aiofastnet requires Python 3.9 or greater.

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

import asyncio
import aiofastnet

async def main():
    ...

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

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

import asyncio
import uvloop
import aiofastnet

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

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

import asyncio
import aiofastnet

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

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

If the event loop already exists, patch it directly:

import asyncio
import aiofastnet

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

asyncio.run(main())

Library authors should call aiofastnet APIs directly instead of patching a loop owned by their users. The API mirrors stdlib asyncio: pass the running loop and use your existing protocol factory.

import asyncio
import aiofastnet

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

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

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

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

    ...

asyncio.run(main())

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

aiofastnet also exposes start_tls and sendfile:

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

await aiofastnet.sendfile(loop, transport, fileobj)

When aiofastnet Is a Good Fit

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

  • You have long-lived TCP or TLS connections.
  • You run protocol-heavy services where transport overhead is visible in CPU profiles.
  • You maintain a library and want better performance without changing your public API.
  • You care about consistent write() / writelines() buffer behavior.
  • You want SSL flow control to reflect the whole buffered stack, not only part of it.

When Not To Use aiofastnet

aiofastnet is not the right default for every networking project:

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

Platform Compatibility

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

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

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

You can check what aiofastnet found with:

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

Possible workarounds:

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

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

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

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

Kernel TLS (KTLS) support on Linux

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

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

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

KTLS requires support from all of these layers:

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

To load the kernel module:

$ sudo modprobe tls

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

import ssl

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

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

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

Check which OpenSSL Python is using:

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

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

KTLS support by kernel version is outline here.

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

Some other useful links:

Free-Threaded Python

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

The repository includes several free-threading examples:

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

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

To use aiofastnet correctly with multithreading:

  • Create a separate event loop in each worker thread.
  • Create connections and servers inside the loop thread that will own them.
  • Keep all direct transport interaction on that same thread.
  • If another thread needs to send data or close a transport, schedule that work onto the owning loop with loop.call_soon_threadsafe(...) instead of touching the transport directly.

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

Building From Source

  1. Clone the repository:

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

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

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

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

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

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

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

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

Contributing

Contributions are welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiofastnet-0.12.0.tar.gz (266.1 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.12.0-cp314-cp314t-win_arm64.whl (342.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

aiofastnet-0.12.0-cp314-cp314t-win_amd64.whl (401.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

aiofastnet-0.12.0-cp314-cp314t-win32.whl (350.0 kB view details)

Uploaded CPython 3.14tWindows x86

aiofastnet-0.12.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.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl (455.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (459.6 kB view details)

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

aiofastnet-0.12.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (448.1 kB view details)

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

aiofastnet-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl (410.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

aiofastnet-0.12.0-cp314-cp314t-macosx_10_15_x86_64.whl (424.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

aiofastnet-0.12.0-cp314-cp314-win_arm64.whl (320.7 kB view details)

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

aiofastnet-0.12.0-cp314-cp314-win32.whl (317.0 kB view details)

Uploaded CPython 3.14Windows x86

aiofastnet-0.12.0-cp314-cp314-musllinux_1_2_x86_64.whl (455.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

aiofastnet-0.12.0-cp314-cp314-musllinux_1_2_aarch64.whl (436.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (450.8 kB view details)

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

aiofastnet-0.12.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (431.5 kB view details)

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

aiofastnet-0.12.0-cp314-cp314-macosx_11_0_arm64.whl (383.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aiofastnet-0.12.0-cp314-cp314-macosx_10_15_x86_64.whl (399.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

aiofastnet-0.12.0-cp313-cp313-win_arm64.whl (309.4 kB view details)

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

aiofastnet-0.12.0-cp313-cp313-win32.whl (312.4 kB view details)

Uploaded CPython 3.13Windows x86

aiofastnet-0.12.0-cp313-cp313-musllinux_1_2_x86_64.whl (453.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aiofastnet-0.12.0-cp313-cp313-musllinux_1_2_aarch64.whl (430.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (449.0 kB view details)

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

aiofastnet-0.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (424.2 kB view details)

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

aiofastnet-0.12.0-cp313-cp313-macosx_11_0_arm64.whl (381.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aiofastnet-0.12.0-cp313-cp313-macosx_10_13_x86_64.whl (397.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

aiofastnet-0.12.0-cp312-cp312-win_arm64.whl (310.2 kB view details)

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

aiofastnet-0.12.0-cp312-cp312-win32.whl (313.2 kB view details)

Uploaded CPython 3.12Windows x86

aiofastnet-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl (455.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aiofastnet-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl (431.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (450.7 kB view details)

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

aiofastnet-0.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (426.4 kB view details)

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

aiofastnet-0.12.0-cp312-cp312-macosx_11_0_arm64.whl (383.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aiofastnet-0.12.0-cp312-cp312-macosx_10_13_x86_64.whl (399.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

aiofastnet-0.12.0-cp311-cp311-win_arm64.whl (317.7 kB view details)

Uploaded CPython 3.11Windows ARM64

aiofastnet-0.12.0-cp311-cp311-win_amd64.whl (362.1 kB view details)

Uploaded CPython 3.11Windows x86-64

aiofastnet-0.12.0-cp311-cp311-win32.whl (318.5 kB view details)

Uploaded CPython 3.11Windows x86

aiofastnet-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl (459.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aiofastnet-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl (443.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.8 kB view details)

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

aiofastnet-0.12.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (436.9 kB view details)

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

aiofastnet-0.12.0-cp311-cp311-macosx_11_0_arm64.whl (384.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aiofastnet-0.12.0-cp311-cp311-macosx_10_9_x86_64.whl (398.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

aiofastnet-0.12.0-cp310-cp310-win_arm64.whl (316.8 kB view details)

Uploaded CPython 3.10Windows ARM64

aiofastnet-0.12.0-cp310-cp310-win_amd64.whl (358.6 kB view details)

Uploaded CPython 3.10Windows x86-64

aiofastnet-0.12.0-cp310-cp310-win32.whl (318.3 kB view details)

Uploaded CPython 3.10Windows x86

aiofastnet-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl (457.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

aiofastnet-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl (440.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (452.6 kB view details)

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

aiofastnet-0.12.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (434.6 kB view details)

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

aiofastnet-0.12.0-cp310-cp310-macosx_11_0_arm64.whl (384.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aiofastnet-0.12.0-cp310-cp310-macosx_10_9_x86_64.whl (398.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aiofastnet-0.12.0-cp39-cp39-win_arm64.whl (318.2 kB view details)

Uploaded CPython 3.9Windows ARM64

aiofastnet-0.12.0-cp39-cp39-win_amd64.whl (360.1 kB view details)

Uploaded CPython 3.9Windows x86-64

aiofastnet-0.12.0-cp39-cp39-win32.whl (319.5 kB view details)

Uploaded CPython 3.9Windows x86

aiofastnet-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl (459.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

aiofastnet-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl (443.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

aiofastnet-0.12.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.7 kB view details)

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

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

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

aiofastnet-0.12.0-cp39-cp39-macosx_11_0_arm64.whl (386.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

aiofastnet-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl (400.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for aiofastnet-0.12.0.tar.gz
Algorithm Hash digest
SHA256 7b67d6d879d838678e574241756e8de6cee0639719f80375bc1f4879a8bf55af
MD5 3d7a24360d130c70ca55a6a8ff6045d5
BLAKE2b-256 e090c1477d256f9f4a84f8e2253ee55771a131b92040109c9a74dc76061c524f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 d8484e5cbe27afcd8b776f3be2aa40937a39336468dc39d73f82a3613f031459
MD5 b3eae4e90120da432ff35c87b39061a1
BLAKE2b-256 cf956466be93b19dff6451e7442f1053b890fccff5bac80828647e9395a38406

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 2211c35e79531c4d51955e86abb7763b70ac05452f71f99a08b4ab1c164850c7
MD5 8342919a58f6ca60d0a310b5a76c22e6
BLAKE2b-256 4f1339f6756ffc163cf40fb78befc21db289706cfbea8cf683e0910898c6e822

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 350.0 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.12.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 5ffada8599b1ca9d9531c765a0441ee5231cef1c0b4907c115fc5ad113eaf618
MD5 a2dce3b29e253b63d61dc61bd197f7cf
BLAKE2b-256 142a7eaef19620e66d2e30c16cca6aa16400319520495f512d1b948532566e03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 60b9648339c4b597030033ca405e01cce9b1a980a4b3c60d68577adfaed33aa2
MD5 f57efc75afc725c09ac16a5e8fce2cd9
BLAKE2b-256 4f78ce6fbb229dd28ca7d5700d17b301c235172c31452a4e6bbdb45ae5fa2d6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9f098cb067d3137d1f18847d109997dd5a69cd59c9cf56a298c2656ced18d7b
MD5 68a9013d650715edaa6f858e693ba6ab
BLAKE2b-256 d7262ffc7c1a676654978f82c6b2735fd212f2eb2d006cf3579610dccc437301

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76d3af450214b65fd667335d7055cecbe13c9607512b993c05c4ee960aa3ffda
MD5 39aac33876fdca2d52bd07acd4723660
BLAKE2b-256 02164b21a88e1b77a239fc8b242d86dd43cf7031a88ac79b74d21cca4d915db9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 867cff6e5870aebf695da5830aeb2943104378f7b5b7a96a89d9428be5574fb3
MD5 30fa5c7a44d84f0350e3a77e66a8e0af
BLAKE2b-256 6cfc09ddf6399e876650ca387daf05c32aced9fac4d0bba0cdc0a3fc3d625ed8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5092dd3e807316eb66e0254edaab98b221d2a31fa734c50f6d37b802131f3b6
MD5 7cff516cae29083d0bec70de9bcd50e4
BLAKE2b-256 157f43130e2090c0e3b94a05b6c112e71b6ea8c1b6baedaf80ead9a88fdc5717

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 aa61aacecd4876dc535832aa21210bee304d1223db41e072f09c3ea9bfdad385
MD5 79e8e686c8b260822275a6da869b116a
BLAKE2b-256 d103a38ae7ee1e60e0bcc8ec036d1b6aee5a2b0f2df42876873390f1a04108ea

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 320.7 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.12.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 0e2b2b945b26f6ad718cc139f6be25c0c3e51926be5317b009064a504691fe6c
MD5 875253d670735ba0d3f9b0dfa9152ff2
BLAKE2b-256 180106d900824bbb5e7f49861d4376cfa989058489c84b3baaf9001eaba3194a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.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.12.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e87f48830ebd6b783e502125ee4f2daaceb98f4bd191a53b6f9f351988944412
MD5 9565bea254ad60ed53daa7a1cd8a9894
BLAKE2b-256 774f82a450c2e473ead40f8ea11c945644594c5ee086b02232e3ebb3593e48d3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 317.0 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.12.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 04f1e9b00afb018be160cb090c99f67b131d40e348ad0c4ff7916e5da6267f76
MD5 f08c90f901866801a52a934a1762d9b8
BLAKE2b-256 736f5cf39f518169fe1ba32cede9dd472c1c08e9032ccfe06399bc87a6c7b693

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 438b500216286e8f8ca8e102ead69ba772d171ae1d6d7b39eae91095c54bd965
MD5 b0aa427133bfa33c0b9b9d0c1ef2ccba
BLAKE2b-256 2aed0b2de5393cbfcee458270c19930f1823932c901fdb9d96490b8387ab83d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 740e23e8ab7e8c17ac49909a5d2c35936e95700bdc13146a9bd423f0c0c0c9d7
MD5 76b6b675641d7e71567b169c52567d16
BLAKE2b-256 71f3940c42b8ad5dd1c5f3e951a647a9ed74d4a57fd4ec0808db9f10fe858dad

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d8d0fefdf8366c8b885e8fe62dd59fa6c7a72d4f6d2d23d6d82fe4f5342ae7f
MD5 89ab7756e68a1fb5bb42c0badf15d2fc
BLAKE2b-256 e6d0d11ccdd43b8b50ac644b384d860938e03b6c24a707f150241087eac9685d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 540da8607d941accf7cf51fdac0fc487ad77fba8053da16d7d666b40092c275e
MD5 b28bad4811a6202b5ba063c2c285d17f
BLAKE2b-256 25cee714f9dfd892806e3154017aec257678b623dfd3792ce8d967773f030858

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 296873b033d206e54e524cc0555c906cb61acde4579d7f76de9de0396a9e8659
MD5 958f0b78ac9fa49f791e380a68601c9d
BLAKE2b-256 70595be8c8059abfc9b6cb4575d1f2c8993bd75c61aa9d5c61c2e7998ddb59f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4ca4b8dfc6d8b93690861111e0e14cc5d9290fa4a56725fd54380e16d94e9eb6
MD5 f7dedac28238be1d56a34da7c08295b3
BLAKE2b-256 626ce0f4cef8246c289f59e8e2ae08fb64a3c37666b6f695df5faedcc58f080e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 309.4 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.12.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 570c0b9bc89f583d98103548dc037f28044e68d514c3bb67ba8a903ad064d817
MD5 20f0eb2d6f5f907f986495d2d10d2025
BLAKE2b-256 fd332d61f02f1d15025833a83babadae9da19d5b0e77433f599cf4f94d314d63

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.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.12.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5903781a5cef1477c83c9dcec7ad7bac9b80e689f9c6b6f6e20e4e3522215f4e
MD5 554f5f5fef086c44611485849fb4c2ac
BLAKE2b-256 d0fa45b5387da835e79110fdd8796821044a4cd0dc29ecb3383383e2f7769007

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 312.4 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.12.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d3f7f61c2512166ef13ff1094d380b149cf4666b59b621b42507e8c02b4af1b6
MD5 d4c82224bc125d0585fd66554be42752
BLAKE2b-256 c6c142b12c49addfb3665324871d7e12739e5632ddf18e42b642f9443628dde2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0d556ed084f51bba59168118f3d9e8f37934adc7fba9246f91fe7488caedf810
MD5 0bf9faca6436e49d936ab32e251c2074
BLAKE2b-256 10a69c03ba8f2c573091d6d27e15e7f530dba2f604cf583518d25e98c06340bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb14c4245270f45a901325f0d07fbce758a7447777d4dd7bc5f07141bf176360
MD5 ac83f6383441101a9eec95df0954e82a
BLAKE2b-256 11166d06a7335be1457caf31850d0af5a3863e9f5be7cb1f351a18945171dad6

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ef17291f7559d09e555a762f9d985bd402e4feff2bc639dbfa7d2338c565ce0
MD5 483080fcc6a6451104881ee2ddc6d0db
BLAKE2b-256 d935596dd804155c300d4074278c1c96f6678b7aaf2ffbb1de2a042f35d1880d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f05f03e03b6c41696ed2e3e55068e15c14730179b9c9dc936f9d05af751d6c7
MD5 d3a5440f5cf694b75cb97e3937e36d1b
BLAKE2b-256 e5c2db8b4b3ddf5220e2c24a8fe6bbc974207464f5e0c389085eff0cf51a9d59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2a41885dd804072950793b48cd764b430f4ea4b76be05f023c224bee7538acd
MD5 3287f5971f32d8e0b4cffc919a50d17f
BLAKE2b-256 fc90f27bf4b82e875e223f99882aabc8d25c7db6a41c73329f51cc8f9527d287

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 db2d94fb069dce0dfb1ec2c549559deff63c82f88d0d029735723baae759f0b9
MD5 c2c05284b21d8343c3db5588790df740
BLAKE2b-256 94228959b574e6321549655cdad2efdd973e7baec613a91d7e6e564386cb6ee9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 310.2 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.12.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 8b05051c0a10f507052db597ff5ad4ad8a11d151322a9c3c0458b502c80c03a3
MD5 d75e430032ecb666cba0bfc8f5a2d775
BLAKE2b-256 d17c0d59c2e13dbe1ecb8ea03830cd5fe6ba57db71a23ae19b39e2c427f19e46

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.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.12.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a2a3fa648f09fbf59ba9258f829654b2e9841255086b0f5ea5643a956d78c643
MD5 16c1d82492b321c66f7953194beae164
BLAKE2b-256 8df834b414526b0ff636c65e349eb1287b8b6e9b1250f41b9d2ed87e847669fe

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 313.2 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.12.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6363bbf198eae6cce96e36ab3d7b6fd0f79788300756c57a5b1c1786e64f991e
MD5 4d0b2f3af8520592c5642d994355e4af
BLAKE2b-256 d14effa052a39c46b9a701663e025c97f361b6e9dc00bae7c4cb2c0905f425f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 828431404816b894764f2ccd5d3a5b470de42692798a8efc161457ebc878dc08
MD5 6980eda7fd72d8e481076c92676ba211
BLAKE2b-256 dab12642c55d458fd96ab378453cf6e9e9928b126ef154a9218ae955e3b3faf8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 46d9c2a25f03f730e41ed80ae97ec2cd6229619e6c43749b1c3278c463a547a2
MD5 829b6c563e8acd7f220dd2f3e3b33002
BLAKE2b-256 5a9e7fbf72de6fe09beb5baf49da3df341f0a6f3939a42a0161362a818621f0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c41fe15868954c7301452eb6e7f5fe4af2038004d7f44edc89be6646d084856a
MD5 07f9bdef536184dabb88084460251199
BLAKE2b-256 1d2daa1eb4705b41dd81af3ce6a28f764ddcf9bd72aff48aadef97e5cc0957cd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7c289d569a84a4153f8807587ee620c32474e1c9e19703956980e8d8decf2976
MD5 2520df47655a9bf5259976f80e077e9a
BLAKE2b-256 f71062b09296f93afa8ad4176c59d5cd3401b8a4602be46025ceabe4038a6f9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2aaf63dcb695228244f2dd04a1e9a3c187802253648e11204655c922e6910601
MD5 fef48149cc9f4e92971a7cee75b1c9f9
BLAKE2b-256 f189a0765bf3bc79cd1bdb2407099d555eee4da149021a34c73ba6d0193a7537

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3f614685ac02762218ba31c5984f891d12b086b02d29a1edfa8650fbaebbcaf6
MD5 24ce3890e6c81a6f305b532eb67454a6
BLAKE2b-256 0ecd63bfe82e80404ce1a95c451b4b357cbd4f5ad1998c2d8551b988cc54205d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 317.7 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.12.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 87124c3fde7386608be787d79cd98e66f4e3bc71bab7e5d9b6a443223af4b6e1
MD5 1025b43828ae46bb9fb44c3e4ec18012
BLAKE2b-256 653d8ff313297c830792795e69d0d3a81a5134c7bf52d3dd7cacb967214b0b6a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 362.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.12.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c4cdfe6444d6297d01ad480ecff4bdbf00fae84b0e19a454263bb2341b91195
MD5 e4939dbcbf48f1d35023cd58a144039d
BLAKE2b-256 e6f9b7219bad010b2e9640f3f02e036b4d4d7d6956a21847c688f3e4696dab2a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 318.5 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.12.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 08246b2251b83faa340805d1fff567791d412893ddaabf435f27b21a3bc198b2
MD5 07c36199cb45c763f894505768328b07
BLAKE2b-256 5121eb68e907522387cb95c5f7dcd33f206a4d738e62418ad5833ec2d37034b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 232804173504b0ee4ec575e110e49964203fceeba8ed9b50f31b08def55b417f
MD5 04125f7bf096ec54ba84dc44a5d855cc
BLAKE2b-256 2fad19c84360f048a6d66ee5adb32372c2c690e8998c6d0f78496b163c52c535

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9652bdbc4f0d2d6d0db4a990ecc3bcd3999995faa5c638985ab09bf61245e425
MD5 4f1e9366bfef1075682bc5bf82214e4f
BLAKE2b-256 bbcae977404cfe4c7d49544f1d0b966473525047e00ea1bee374cb9a77c4d810

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7a47b4871ef5284528508b61f81768b197728ea67e7dd727ebf0a0b9b9c1d7ee
MD5 c3136d055b4c1457744651a6e598328c
BLAKE2b-256 c906a0d60162de0538a9035e9ceaaadff9a2d2a45d69a06777ee67717bcd99d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a9ae00056f916ef2e7eb1803da64ac91b3b6da8838cd39baabdb37a0d8621abf
MD5 6b3727a1df3fb6180a5ab31ea46128e0
BLAKE2b-256 9c2765a6857498ad03018b3273ca8cd5d6851f51222d6b12065f9bdee6debb54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a965bda5bcaab715f982ccd332b872d189872be7c92a4ce6fb75db49aac50b38
MD5 9b85f0744d48503a4e742be13fba7df2
BLAKE2b-256 8975eb40dc1831104eb606379b9009d19a7c298a4e696477ae4d74e7255739c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a5903f99da85af49c7f68d9a6a8d71d0785bfe660562bbb9a1294e4003344d1
MD5 deb093a0622abecd5984296f2ba947a6
BLAKE2b-256 19f7a0f69bf57efa0d0fc0c12339d80e810b00bf3c72a860d944ceca7d6a5b0c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 316.8 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.12.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 5009eb144dc87d36a744e509e3f49de22c823f855ca1b9c5ad807187652251bf
MD5 dc06c1f0e1563c6b1c33bf2958b979ef
BLAKE2b-256 cd5590b91e30cb92c975e2e177fa31e72e2d78d030c8b2d0d8d687ecb06317b4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 358.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.12.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1870f0825cafbddee6a84c24a9e328eb51fb3db9e2bc8825c423967d94b8218c
MD5 6692c13b30119bcdde66fb6fb812cc53
BLAKE2b-256 45d7a472c852bb6e365161a62a6472eb6461c35599fa76016e401fa291d8d339

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 318.3 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.12.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 61d218d70b366af30873a72ecd009db8fb965ded8c08d6fcbe43dde876284e1e
MD5 d907aa2a460aa8ae36ef07e872e1aab6
BLAKE2b-256 1a6ce3d94bf24cd53072d513d0023997d8665f97490207f584dbdf1acfb44e6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6cd3d4e614b8f369f61b10b1312e6aa6459dece54cb5201810bf6ca2700a01ff
MD5 5f6a27a74bec420884cf06901992dcee
BLAKE2b-256 9c6ccbd845af30f7b0d1272837003f7ac7a63adc7ddac9761d9b51d03fb92f0f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 712b6fc19e3803e31cafe10351b8f2f184edd8a0c68ee67fab343250036a5f3a
MD5 dd6585ef7542759434e17addb9e08018
BLAKE2b-256 ad3caae74bc3fd892335a6d616ede97944d0d295a6924fff17c335688193dde5

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba0b6d381cc1a0069ff1851248055f3a562288c33a83bda3a1680b07d2fea39d
MD5 e1eba92042223d8b74a113d913f80a07
BLAKE2b-256 16930417a137bd2b225d26c33cac2ed65fe75cf28ff99311b0724f9d1d6a1b29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c76d3e55a830fe16334129a97ae6b189086dbdc830de237246808fda08114234
MD5 375a27a12ce931d72010d72260bb9fe2
BLAKE2b-256 048a3d4cdfabf4f62e5469a13ee00b2e3ce7a131c8b2e56215c3a30b08697a89

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98b2aa4875b0f5bea56a361ff8870f5f428f5958b4b0e6b1759bd0546694ba91
MD5 629522360180d45e1cb2d92cd73c0850
BLAKE2b-256 3e7feb6dd6431973fc85e9225697a970cc6294374083b148d87a7df3ec3b291b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afa58245c90b5a1f75f67c0c5f3ee53bd51dae11aac08c6732c4b7dccaae85be
MD5 101a1d69cd4b7f9fdcc6e280212cb08a
BLAKE2b-256 24189a2da84842047ba5d48cdb597012c075358d4bfe839caa7b71b5a8f64cfc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 318.2 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.12.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 d3c1386cc624f82d01676c06a6cd7bfefa7e3889f0040bcc8fab675bcc7d4e00
MD5 cf2b4c8c0ac093bfd6476b37f6592d7c
BLAKE2b-256 525e357434bf8bd9cdc179afea09d464182c5564820362e81cafc16590a26d4d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 360.1 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.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4f63e41ed4049bc8820da7c5dc9f9edae83f6b2d8392e5592af161587be30055
MD5 e13d42bb9cb45887d2a560f7f5584b00
BLAKE2b-256 11af3c990d9aa9320a4c98b458f0bfbdbaf60b1da0c0ea629d055c076ad62d7a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiofastnet-0.12.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 319.5 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.12.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f70d55491d09c350a7bba041520bca2119cc1a45e236535da91613946d65f9ea
MD5 d19e47dd350f25a296a7c8c49d160f5e
BLAKE2b-256 e0defcda8a9e753256bc4e47210963decb768ffe525f13767665c7897ccf75a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 37182d2270e64bae8cbc2b268e4f28f2a8ed28e4be705fe3134776a817d8e987
MD5 ca46217bcfd998cfffb3ee6f4c4d679d
BLAKE2b-256 df3852b8284e2ca41b1e9297b89fe3d2d5e1def32f160d161983217e1db43eba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cc7238934eb05abd5e3b52718de666f0a4a0679acec75035389e199efa616414
MD5 688c92017f57b93ae2286619e72d5956
BLAKE2b-256 7317854448eb0905354a77b4e7422a9992764bbf3dcb874f714999a09f3226cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiofastnet-0.12.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.12.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.12.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55618512b5839cf781c0f9b560872f12e42088feee5364bc635ee1e456527b33
MD5 a815640694b184cfda4439aca6b0cd68
BLAKE2b-256 37891959088126d7d110d1a57e266698a63edca1fdbdd2742cc2ee3b313d73a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02a68bd9610b57e6d500e54ed33ff99f3ccc2407c65154f969486c250520b9ae
MD5 318171d83a9a4cb1c19d449e0b9fdf34
BLAKE2b-256 275501055bae024392990c39aa1c0eff8df840d3e14c8b8d12f0cb805fdddc50

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98244565b72e7a57a92d15509256e4f3c3ebd844b298a095bd75f60c58aa697d
MD5 ccca9a43030b56b7fe42f6a72e0340b7
BLAKE2b-256 3e771c87b77310bb7c0559f422da96047f4f6a9407aa2cbcdd5aa13f4fadcc46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiofastnet-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0fce2eaf611adc472f5c3341869fe2cd67c7b58a24bba122a894f2a3f5a5ede6
MD5 1e4ecbfabaa758f1d54b4fb5082f6526
BLAKE2b-256 f818019067a773e3718707c3c8be3546811bf86b9d1f1e932dce1f5a0c6ff3b5

See more details on using hashes here.

Provenance

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