Skip to main content
rsloop logo

An event loop for asyncio written in Rust

PyPI - Version Tests PyPI Downloads

rsloop is a PyO3-based asyncio event loop implemented in Rust.

Each rsloop.Loop owns a dedicated Rust runtime thread for loop coordination and I/O work. On Linux, low-level fd watchers plus plain TCP / Unix socket readiness, socket reads, and non-TLS server accepts are driven from that thread through compio with io_uring support enabled. Python callbacks, tasks, and coroutines still run on the thread that calls run_forever() or run_until_complete() (usually the main Python thread).

The package exposes:

  • a native extension module at rsloop._loop
  • a Python wrapper in python/rsloop/__init__.py
  • rsloop.Loop, rsloop.EventLoopPolicy, rsloop.new_event_loop(), rsloop.run(...), rsloop.install(), and rsloop.uninstall()

Repository metadata currently targets Python >=3.8. The packaged project now supports the core event-loop surface on Linux, macOS, and Windows, including Windows pipe transports and subprocess workflows.

Documentation

Project documentation now lives in docs/.

If you are new to the repository, start with:

To browse the docs locally with MkDocs:

uvx --from mkdocs mkdocs serve

Install

From PyPI:

pip install rsloop

With uv:

uv add rsloop

From conda-forge, using pixi:

pixi add rsloop

Usage

Simple entry point:

import rsloop

async def main():
    ...

rsloop.run(main())

Install as the default asyncio event loop policy:

import asyncio
import rsloop

rsloop.install()
try:
    asyncio.run(main())
finally:
    rsloop.uninstall()

Manual loop creation also works:

import asyncio
import rsloop

loop = rsloop.new_event_loop()
asyncio.set_event_loop(loop)
try:
    loop.run_until_complete(...)
finally:
    asyncio.set_event_loop(None)
    loop.close()

Importing rsloop also patches asyncio.set_event_loop() so Python 3.8 can accept an rsloop.Loop instance, matching the behavior exercised by tests/test_run.py.

Custom Async Rust Extensions

rsloop now exposes a small Rust interop API for downstream PyO3 extensions. That lets you write your own async Rust code, return it to Python as an awaitable, and run it under the active rsloop event loop.

The public entry point is rsloop::rust_async:

  • get_current_locals(...)
  • future_into_py(...)
  • future_into_py_with_locals(...)
  • local_future_into_py(...)
  • local_future_into_py_with_locals(...)
  • re-exports of TaskLocals and into_future_with_locals(...)

See examples/rust/README.md for a complete extension example built with maturin.

Verified Surface Area

The current codebase implements these user-facing areas.

Loop lifecycle and scheduling:

  • run_forever, run_until_complete, stop, close
  • time, is_running, is_closed
  • get_debug, set_debug
  • call_soon, call_soon_threadsafe, call_later, call_at
  • returned Handle and TimerHandle objects with cancel() / cancelled()

Tasks, futures, and execution helpers:

  • create_future, create_task
  • set_task_factory, get_task_factory
  • set_exception_handler, get_exception_handler, call_exception_handler, default_exception_handler
  • set_default_executor, run_in_executor
  • shutdown_asyncgens, shutdown_default_executor
  • callback execution under captured contextvars.Context
  • asyncio.get_running_loop() support while running on rsloop
  • rsloop.run(...) helper, with asyncio.run(..., loop_factory=...) integration on Python 3.12+

I/O and networking:

  • add_reader, remove_reader, add_writer, remove_writer
  • sock_recv, sock_recv_into, sock_sendall, sock_accept, sock_connect
  • getaddrinfo, getnameinfo
  • create_server, create_connection
  • create_unix_server, create_unix_connection
  • connect_accepted_socket
  • returned Server objects with close(), is_serving(), get_loop(), and sockets()
  • returned StreamTransport objects with write(), writelines(), close(), abort(), is_closing(), write_eof(), can_write_eof(), get_extra_info(), get_protocol(), set_protocol(), pause_reading(), resume_reading(), is_reading()

Pipes, subprocesses, and signals:

  • connect_read_pipe, connect_write_pipe
  • subprocess_exec, subprocess_shell
  • returned ProcessTransport and ProcessPipeTransport objects
  • higher-level compatibility with asyncio.create_subprocess_exec() and asyncio.create_subprocess_shell()
  • Unix subprocess options including cwd, env, executable, pass_fds, start_new_session, process_group, user, group, extra_groups, umask, and restore_signals
  • add_signal_handler, remove_signal_handler

Profiling:

  • profile(...), profiler_running(), start_profiler(), stop_profiler()

Fast Streams

Importing rsloop patches asyncio.open_connection() and asyncio.start_server() by default.

That import-time behavior is controlled by RSLOOP_USE_FAST_STREAMS and can be disabled with:

export RSLOOP_USE_FAST_STREAMS=0

The native fast-stream path is used only when:

  • the running loop is an rsloop.Loop
  • ssl is unset or None

Otherwise rsloop falls back to the stdlib asyncio.streams helpers.

The implementation lives in src/fast_streams.rs and is backed by the lower level transport code in src/stream_transport.rs.

Runtime Model

Today the runtime is hybrid rather than fully single-threaded:

  • the loop coordination thread is always the central scheduler
  • on Linux, add_reader / add_writer, plain socket reads, and non-TLS socket accept loops use the compio runtime on that thread
  • some transport paths still fall back to helper threads, especially TLS I/O, TLS server accept, and parts of the legacy transport write path

That means the codebase has started the move toward a single-runtime-thread I/O model, but has not finished eliminating every helper thread yet.

Current Limitations

These gaps are visible in the current implementation.

  • TLS uses a rustls backend with a narrower compatibility surface than CPython's OpenSSL-backed ssl module. In particular, encrypted private keys are not supported yet, and the fast-stream monkeypatch still falls back to stdlib helpers whenever ssl is enabled. TLS transport internals also still use helper-thread paths instead of the newer runtime-thread compio socket path.
  • Subprocess support still has one notable gap: preexec_fn remains unsupported because running arbitrary Python between fork() and exec() is unsafe in this runtime model.
  • Unix-specific APIs remain Unix-specific: create_unix_server, create_unix_connection, add_signal_handler, remove_signal_handler.
  • Platform-specific limitations still apply: Unix socket APIs and Unix signal handlers remain Unix-only, and several subprocess options such as pass_fds, user, group, and umask are still specific to Unix process spawning.
  • The transport runtime model is still in transition: plain socket reads and non-TLS accepts now run on the loop runtime thread on Linux, but writes and TLS-heavy paths are not fully collapsed onto that same single-threaded I/O path yet.

Build

Quick check:

cargo check

Release build and editable install:

cargo build --release
uv run --with maturin maturin develop --release

Build release wheels into dist/wheels:

scripts/build-wheels.sh

scripts/build-wheels.sh currently defaults to CPython 3.8 3.9 3.10 3.11 3.12 3.13 3.14 plus free-threaded 3.14t, and uses uv python install / uv python find to locate interpreters.

Profiling

Profiling is behind the Cargo feature profiler and is disabled by default. Build or install with that feature first:

cargo build --release --features profiler
uv run --with maturin maturin develop --release --features profiler

Then wrap the code you want to inspect:

import rsloop

with rsloop.profile():
    rsloop.run(main())

Or manage the session manually:

import rsloop

rsloop.start_profiler()
try:
    rsloop.run(main())
finally:
    rsloop.stop_profiler()

This starts a Tracy client inside the process. Build a release binary, open the Tracy desktop profiler, then connect to the running process while the profiled code is executing.

Linux and macOS release wheels are built with profiler support enabled. Other builds still need --features profiler when built locally. The Tracy feature set is aimed at local profiling: enable, only-localhost, and sampling.

For very short-lived runs you can force the process to block on exit until a server has connected and drained all data by setting TRACY_NO_EXIT=1 in the environment.

If the extension was built without --features profiler, profile() and start_profiler() raise a runtime error.

Examples

Run the repository examples from the project root:

uv run python examples/01_basics.py
uv run python examples/02_fd_and_sockets.py
uv run python examples/03_streams.py
uv run python examples/04_unix_and_accepted_socket.py
uv run python examples/05_pipes_signals_subprocesses.py

Example files: examples/01_basics.py, examples/02_fd_and_sockets.py, examples/03_streams.py, examples/04_unix_and_accepted_socket.py, examples/05_pipes_signals_subprocesses.py.

The repository also includes:

Benchmark

uv run --with maturin maturin develop --release
uv run --with uvloop python benchmarks/compare_event_loops.py

An example output from that script on Linux with CPython 3.14.0:

callbacks (200,000 ops)
loop           median_s       best_s      ops_per_s   vs_fastest
rsloop         0.041608     0.040585      4,806,807        1.00x
uvloop         0.087539     0.086690      2,284,707        2.10x
asyncio        0.229563     0.221348        871,222        5.52x

tasks (50,000 ops)
loop           median_s       best_s      ops_per_s   vs_fastest
uvloop         0.084425     0.083497        592,239        1.00x
rsloop         0.091845     0.090982        544,397        1.09x
asyncio        0.138782     0.137716        360,276        1.64x

tcp_streams (5,000 ops)
loop           median_s       best_s      ops_per_s   vs_fastest
rsloop         0.119483     0.118451         41,847        1.00x
uvloop         0.119582     0.116446         41,812        1.00x
asyncio        0.138408     0.134438         36,125        1.16x

See benchmarks/README.md for workload details and extra flags, and demo/README.md for the FastAPI loop comparison demo.

Acknowledgements

rsloop builds on the Python asyncio model and is implemented with PyO3 on the Rust side. The runtime and I/O work in the current implementation rely in part on compio. On Windows, parts of the runtime also rely on vibeio.

License

This project is licensed under the Apache License, Version 2.0. See LICENSE for the full text.

Download files

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

Source Distribution

rsloop-0.1.22.tar.gz (675.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rsloop-0.1.22-cp314-cp314t-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

rsloop-0.1.22-cp314-cp314t-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

rsloop-0.1.22-cp314-cp314t-manylinux_2_39_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp314-cp314t-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp314-cp314t-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

rsloop-0.1.22-cp314-cp314t-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

rsloop-0.1.22-cp314-cp314-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.14Windows ARM64

rsloop-0.1.22-cp314-cp314-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14Windows x86-64

rsloop-0.1.22-cp314-cp314-manylinux_2_39_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp314-cp314-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp314-cp314-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rsloop-0.1.22-cp314-cp314-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

rsloop-0.1.22-cp313-cp313-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13Windows ARM64

rsloop-0.1.22-cp313-cp313-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.13Windows x86-64

rsloop-0.1.22-cp313-cp313-manylinux_2_39_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp313-cp313-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp313-cp313-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rsloop-0.1.22-cp313-cp313-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rsloop-0.1.22-cp312-cp312-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows ARM64

rsloop-0.1.22-cp312-cp312-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86-64

rsloop-0.1.22-cp312-cp312-manylinux_2_39_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp312-cp312-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp312-cp312-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rsloop-0.1.22-cp312-cp312-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rsloop-0.1.22-cp311-cp311-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11Windows ARM64

rsloop-0.1.22-cp311-cp311-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86-64

rsloop-0.1.22-cp311-cp311-manylinux_2_39_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp311-cp311-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp311-cp311-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rsloop-0.1.22-cp311-cp311-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rsloop-0.1.22-cp310-cp310-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86-64

rsloop-0.1.22-cp310-cp310-manylinux_2_39_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp310-cp310-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rsloop-0.1.22-cp310-cp310-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

rsloop-0.1.22-cp39-cp39-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.9Windows x86-64

rsloop-0.1.22-cp39-cp39-manylinux_2_39_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp39-cp39-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp39-cp39-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rsloop-0.1.22-cp39-cp39-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

rsloop-0.1.22-cp38-cp38-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.8Windows x86-64

rsloop-0.1.22-cp38-cp38-manylinux_2_39_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ x86-64

rsloop-0.1.22-cp38-cp38-manylinux_2_39_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ ARM64

rsloop-0.1.22-cp38-cp38-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

rsloop-0.1.22-cp38-cp38-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

Details for the file rsloop-0.1.22.tar.gz.

File metadata

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

File hashes

Hashes for rsloop-0.1.22.tar.gz
Algorithm Hash digest
SHA256 fc9973dfed0194b5b8c5668e10a017bb5cdc137acd9df3a0649c1f1a63abeeea
MD5 3491c98d1c5378fc9b42c94225ca8cfa
BLAKE2b-256 2d6c59a2e588d732a0394dcb08df0ebda8a6ae951282e2f3ae738d9b3c27b9cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22.tar.gz:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rsloop-0.1.22-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 866d5a7b2bfb0aa64ffcd86a21d9fb79c3bfccf72d4f14ecc8647d653a079993
MD5 9ac4388ff1e995f917988bed8239b684
BLAKE2b-256 c49235d0871e8c98f8ba1bd4b3d236b38273dc06cd7860c44cd24e410b981d3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314t-win_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rsloop-0.1.22-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d0fadc8cf1d79c94faca9abce8cde383859e5d9c267a075191f9b3a989f547c9
MD5 4dfb2580653cb8e05e99ce719e3be5e4
BLAKE2b-256 ddeb062933917f54196cf759960db2fc6ddc7f53ea478f4d01e7a4ddf3a8954c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314t-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314t-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 8db8705c3a8e6c341b11331ded3c19bbcb2b4c01c8225f1e2b92c57cd78fc315
MD5 d7d28ce7e98c0630a2c8e78d2e1e7b91
BLAKE2b-256 628c2c3bdb3af420694a34c66b94c6d89996e5edbf09af7da2e19c32bcde37f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314t-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314t-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314t-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 57a841f016c06fefb05333a92a9d804ad5abfd5ace9c20f9fc5b8f6eda268ba4
MD5 bc768440a405d669a108e6abd1cd51e7
BLAKE2b-256 98c03cd7d7de7f0acfd77b2ccf8634dbe52251eee0fc9a46f376121a58ed550f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314t-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5aae9e2d159f9e9b6e3594d0591306fdbc5db9eac40a14cc6e623c87a10c1f2e
MD5 2e13150f7dcaaf544757ded66cbbadda
BLAKE2b-256 e7b2472109bbe13c980e9d50e33890ff2e0cc4e67cefe1b5d6ee28ee0f18f44e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 14cba59581ae606cdb256680ba6dd2aece7f6ff309f7a9cb27776217ec1aea10
MD5 c5ba970b282574d1af9a26f60006a068
BLAKE2b-256 e7e7dda770b454359e9761a51822bb1b4be2a48b9617631912f5c6752d84a743

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 2.3 MB
  • 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 rsloop-0.1.22-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 45a9ce79b54fb84a1d12e24c268b30c7a589caf7e0a3b54e300480ab50c539d4
MD5 3e72b9456b502bf5a2837100637d0f31
BLAKE2b-256 869461ae0aff1a27604f2ccfc13ffa841c749abaa0f91758fef01bd47600e8fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314-win_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 48b7bccebcea9f1eb4955879f64f57f5b3326ba97cc01a09b80f3a7c60e67286
MD5 b5d96c02a021db07cbed88107f0a0871
BLAKE2b-256 0c878c364344073a8d3cf5d9f921b42770d45daa68f903fe22bf8b76eab94698

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2c5ed127e8db5645bade28b1e36aad3c1a3ec3d22a809012ceb161d934f60dae
MD5 834c6c24af088f50ecab742646d00450
BLAKE2b-256 712fc7ac78d64a0e8af9478de0889f83e435d206ea3e7f6adafe92bb0bd75909

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 b5a7acd00405b5561e0a685eb4ee5c8fdf6d6c6e36c6f98873f65ac9a5248bbb
MD5 48366e6ba610141233c63c39783fd18a
BLAKE2b-256 6f784f640d703f83e77500878393e6f3aecd47d9cf109176120533b7dd42054b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 caf0875b64d32a4d8182ee3d51eb1073c601e0664f017c9d5544e295b108a993
MD5 aaa68f7d01e3e6f93090f3fe7e42162f
BLAKE2b-256 5e5571ae29a0c87bad23b8d99acf8d282609bb2d376576c1b61a71d9d2607f75

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 83ab1687071f7976d3e0df0f1198aaa2ce88e16319d2778f21d83993115ea4e1
MD5 20c96905e9ad5f60bef72a07e10ac7cc
BLAKE2b-256 be19b1677b4a62e2d157b9a94ceeb9ecddbededdc858543ec953d942d0a63f38

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 2.3 MB
  • 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 rsloop-0.1.22-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 4ef17186efea3bc3d52fb0108591c3fa2692fbec20ec1435114045b495f0fd08
MD5 5aaf956596d77e9f9b99253c4f9f2a6b
BLAKE2b-256 1d0d61952b48c00141ebe3160e4c54ad7c27871681f51047a5c5807fc3e1d812

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp313-cp313-win_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f49e988d8f607fe32e359739d79df5dcc97be876ab05e95ce4152a1e4eec2681
MD5 83e0207ec4b442004768eacc997186f1
BLAKE2b-256 bb29a4137b382c149b5ea00b906d7f48b1060dbbe6f0d06a52ce0e380f618fc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 897b278f97333f039877c7e9aa691ab41998be56a279517c15cd0abcd539f458
MD5 258a3c372097cb43e087c6b5128a5069
BLAKE2b-256 dbac2990ce08dcde9acec482ca0b03c7652ab35f522fca03eea6eff890058d26

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp313-cp313-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp313-cp313-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 1dcdc2e62fe3a4eab5d5cfbdad99005b599dc792bf88bed9125bca8d0ff5460d
MD5 0f63090f14a11b877f54c95d4b8c8fda
BLAKE2b-256 9b811463a81f0ca47b249149ea68739e21a46b4584d332a08386ab58b19b9841

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp313-cp313-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7140e0681df1e7e468a052e4645056a58410d6a79dbc50205dc01d96f98f83f
MD5 32c71651a335b6d18dddb6cfd53e72ef
BLAKE2b-256 d4b0d5644a41268881812768350625fb23e4764e86a183a1420da7d6d39425f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0fc2518433d149f34e75e8205151e78b167dcf7ab079a8665a534d7f6ce194b3
MD5 e278999134f68c00248555feb6145525
BLAKE2b-256 4f2632cfe63f9e3f1e0e8d329cb9e8933f859e2e9ea680d75df360fdc7bb77b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 1be756311afdf739495a385bf9d68464f56aacfc981d87ddcde00e7494c555ee
MD5 a642d38f5f5e36b8da271e40babf2869
BLAKE2b-256 fba81a0df92770f890ee49b01a18928c7fbb9f513634fc49cdc068e62a4171b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp312-cp312-win_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0b4e98536e9c038e7abcf654ff2e8085beff0b32ecdf253bde0b99fd7cd761d9
MD5 b4641229cfe946810de2bfaef89741f3
BLAKE2b-256 dd1e134091f82694fa207c56090dea13c45855c380d7ea8e6d39a89d103e8deb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 38426c22880298993aee34f1a98ff8bd496370d7c3140a0df2ddad9ee60f5ebd
MD5 3d1f8bce2cfea6be10abf8802cd336d6
BLAKE2b-256 13a576b2d9ce9c52608713e6411a5bdeb91254ef490d37a91be874144b413eee

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp312-cp312-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp312-cp312-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 3b4699e62a9e3317af347f3491812caeb1dc3b64d0ce2bf83fdeca3b46b12051
MD5 a9297267cddaede1a3a3c11f846fcb48
BLAKE2b-256 d9059e0d3012fbc63ac6cb25906dfee2155c4ff9038030f92cc24fc18b1aa810

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp312-cp312-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97072f7d484b9b763d6cc29a68ec39acab8afbdd57c90930b6ba44f62d5f23df
MD5 005083b35a7da5e95597e310ffdf7f82
BLAKE2b-256 4abefd23630aa068ce9964653a6d67442291f67841e48d020ec778163cd2c7c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b0b28c4b7b430caca6a2c78a4fcb1b9dd5ff39647d7a9775095a85aa03945f8
MD5 2b6f5d47038d4c2efa1edeeff0e94918
BLAKE2b-256 e145add8e0276bd14d449ea7f5e40881a726ccc688065ec9c7964f69fa800a75

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 2.3 MB
  • 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 rsloop-0.1.22-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 4d1ac704fe855f460018379160576ec7b41a96226a6706693dda703946a78359
MD5 dbd7017047bfff66926aa277e9341c6d
BLAKE2b-256 8918764d53ed6b66e67324e024b315e13a43844c253369f10f9b1b559320b001

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp311-cp311-win_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a0347a832c45477c21df9a7d75747e25dec52b2b1a857eab56ab694f6cb93553
MD5 7755ca8992db04be74c1fe7941d2124f
BLAKE2b-256 6a76186a64b896f4058d4743f4f0b1c9469c4a449058799e290d93dd09120dca

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 9a86821ac6a2874ce682e1dfc8eef13aa4c7ae30d8aa626ca3b9fbbdd6b44f12
MD5 504b0b9963f53445034666f9ec99e1dc
BLAKE2b-256 9ef1a35ab4bfb4ad7e1a17bb989f2ee5df175be2b855b5f53c40f300cd136f29

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp311-cp311-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp311-cp311-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 eff2ba348036c727b6427659bff7273f9105c0f776077f0bda13669cfe453338
MD5 253caa6c62441bb903de134f4109b294
BLAKE2b-256 8ded7b3c66aa6bbd0edf72860a00720a1fbdff1c5602158dea33794e9dc317e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp311-cp311-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ca3ff16cdf2012d49ab533feac6a5f9a4bb98b040277472560954b0e600aa0c
MD5 37e3f313dabc8eea0f2bc51b4dd01b4d
BLAKE2b-256 fc09ce11b60ae566860efdbe3f308b158673ede1579c684e822253dac7f7093e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 99c26d37815706e0a278cbcd5f2712556f2cce2e2bda4f0ef5b0511c9210519c
MD5 aa92f516cac43c1354d752d52825805a
BLAKE2b-256 00d79d155cde0704531c82e2414579995cadf76cc3692a55683606e4709bf9a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 650f61caf42aacda8ee067fa290091a56a168f17f4319885ed56cdb289bbe7b5
MD5 3d3f4677546b1c59c75a44cb2ccf2cd4
BLAKE2b-256 c2ac9894f2ff11a43f34743a65c80c63b82775e1740d253797575088328a08de

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d5fe73fceeae581546abbf3075b2c3f7dcaf7aefbe97bd665fbd6253645a0c9b
MD5 815fc460a370a9e80bc5559a985bba22
BLAKE2b-256 36e0e97d0c313b685ff52f489dcc4beb4af8d6c9f43570c9207d2e287ea3f2a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp310-cp310-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp310-cp310-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 8a677a77f89c01f7523ebe31c4804d05667bc459037e11c9204a5265a87b8fe9
MD5 de85f4da4cf1ed85587c5fcac8992505
BLAKE2b-256 b549364cbf57a508aaf3459cf944da8ec83c823b08d99aa7526f1147cba713d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp310-cp310-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6519404cea44380c67ac6b1cd7c2c92a3687562caeef7a1641f2b1f1f527c453
MD5 5e1f77610969e47845e2c81e3b9ab812
BLAKE2b-256 feaf00d6cbc90bb15fc73abf3ef1754c35e92f1c35b831b93c4f35e56239e249

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9fd93b44137150df1eabac39b382e3fb2f64ec0a4c40484de129ffb11ccab123
MD5 7c8405f9e041e5b9db8f406a67c8ea0f
BLAKE2b-256 0aec0388ec29a30c6b8d0a1eede5f58b0adf05c8a29ec9b3fad7996c0818f583

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • 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 rsloop-0.1.22-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 15de08febf78798804a9b0bed763f1fdae7ed6f74d40314c5300acb0ae8f6406
MD5 d589b66d003a746fa17362337ce90965
BLAKE2b-256 564850b461945ccab4e1d478517830b724b0e9e714574f04e54f07a0eb6745bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp39-cp39-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 61addbfc9327311ff2d98d49b6080dffddb5196c6456694f3c6841b25122e417
MD5 8acb971c4e50f3ea0ecfb6732a16f65d
BLAKE2b-256 2f6197cd00233ac25f03aa2d7b292cddcf75ce5b22bcd1c039157272b8e0228e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp39-cp39-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp39-cp39-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp39-cp39-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 3563b795a4ff7c43a5a9e7fe1525524a4437b01e1bc737457ab867273b05297a
MD5 3d4b7623c32f9b601c936dfc852e0b96
BLAKE2b-256 758567b207d5e708f4b934d0f63280c309f632fa14ff268d52b7d24adc1fdc5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp39-cp39-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38beb2586e00cb644760576e361dc66af4b7027f5e9ed972917d8ec44f041fa8
MD5 0796002f191435a6d911abfb76a45f89
BLAKE2b-256 1e091a65fa0f53d43714caa68c7190a11e32df533c2149a83d6418c9df8f311c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce254b734db8f652b9a0325a669784f6c876149e1953728085061f32d49f9431
MD5 8d5c696c40483dc7544d9af5b6ac2955
BLAKE2b-256 9e77bc74c3cac446eb9c0f10be3f628bf0c3ea187af198793d44a3edd9924b3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.22-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rsloop-0.1.22-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7869528bd089e9b4bef1ef8f997a5eb30eb659e34421f0b87f078f349dd8e63f
MD5 ebb91e7d455029c2867c2b5d505c4717
BLAKE2b-256 8da0badec1b3ace260997dfe44953575f84b9ea3d8d7bfb3143599651eeb9108

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp38-cp38-win_amd64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp38-cp38-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 0dbf8b2b4839accca5994eb1bc66e5c77f295a78bd421f6aafbcb73b47895581
MD5 1a72fbb9f364eb1b704d6ff5247efcf6
BLAKE2b-256 da2781e03a810b695f07604396b8a72e9a785fc6af02072bdd4409fc65a1821f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp38-cp38-manylinux_2_39_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp38-cp38-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp38-cp38-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 33d1e079b072da2dfb5bffad1aae63f96dca51232af203aa8f8eb4baf82847cb
MD5 3d0f504cccd178d25960b6c26ce35eaf
BLAKE2b-256 3eb4b069c6c766fe113e4cc741c33cea8a45c62fcbc803183afc9cdac0d4f171

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp38-cp38-manylinux_2_39_aarch64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19ef391b72b95fd7b734f85d1a35e75b9057c263e7242612519e0bdfb84d8ff1
MD5 368d842bc4e0f674dec75edf1b91d0f5
BLAKE2b-256 56ad8826b97f98db0414f29a744a3dd390a35be8613dd9d439d731a696dea5fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsloop-0.1.22-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.22-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e0e474205de6429ccd2b41e3a0c01b0353b48831be254444304d4ce49c05af18
MD5 b47b830a1115768e180b8dd149c11a05
BLAKE2b-256 16e295105b19994ab759b8c67bbd5f1edec5ab20c8bd9322527689b8a4e2f171

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.22-cp38-cp38-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on RustedBytes/rsloop

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