Skip to main content

An event loop for asyncio written in Rust

Project description

rsloop logo

An event loop for asyncio written in Rust

PyPI - Version 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.new_event_loop(), and rsloop.run(...)

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.

Install

From PyPI:

pip install rsloop

With uv:

uv add rsloop

Usage

Simple entry point:

import rsloop

async def main():
    ...

rsloop.run(main())

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.

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-flamegraph.svg", frequency=999):
    rsloop.run(main())

Or manage the session manually:

import rsloop

rsloop.start_profiler(frequency=999)
try:
    rsloop.run(main())
finally:
    rsloop.stop_profiler("rsloop-flamegraph.svg")

Only format="flamegraph" is currently implemented. 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 mode: rsloop native fast streams

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.

License

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

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

rsloop-0.1.7.tar.gz (305.8 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.7-cp314-cp314t-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

rsloop-0.1.7-cp314-cp314t-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

rsloop-0.1.7-cp314-cp314t-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

rsloop-0.1.7-cp314-cp314-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

rsloop-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

rsloop-0.1.7-cp313-cp313-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp313-cp313-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rsloop-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rsloop-0.1.7-cp312-cp312-win_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

rsloop-0.1.7-cp312-cp312-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp312-cp312-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rsloop-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

rsloop-0.1.7-cp311-cp311-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp311-cp311-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rsloop-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rsloop-0.1.7-cp310-cp310-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp310-cp310-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rsloop-0.1.7-cp310-cp310-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

rsloop-0.1.7-cp39-cp39-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp39-cp39-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rsloop-0.1.7-cp39-cp39-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

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

Uploaded CPython 3.8Windows x86-64

rsloop-0.1.7-cp38-cp38-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ x86-64

rsloop-0.1.7-cp38-cp38-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

rsloop-0.1.7-cp38-cp38-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for rsloop-0.1.7.tar.gz
Algorithm Hash digest
SHA256 b32fce8f1fbaf77487c5063dce4aa191ad124cb3902f908e6bfa6e3b86169985
MD5 72caebda5ab2eaea7658fd3e81a86695
BLAKE2b-256 1ced945158e685690800d2f997c4a2fd0d5e205e4c285322bf167933b1564eb3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 9c676a0f451deb4b1afb96e7a6e35c12de7515ab42ef49ca16ee74f6f44f5f54
MD5 4e2875f9ee9eaec56cd91d5914a4586f
BLAKE2b-256 e873065dbec507d7b9ac6800f0e3a134e9f6377195514f958145bfde63fc09fb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8bd4bbb3b8293bf9c547e1169ddcc44e44ef10c280be38194b900c0ae03a7fc0
MD5 00507631cd6fc7200d24000b37e50806
BLAKE2b-256 fdb0210eb9de1d5520c8a186a1285820ab428c8c6cb10cac83ba0db6d0ef8db9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314t-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp314-cp314t-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c94f580f22307689580c9ce73a6a116ac1bdd2a83f566422f259765cd8dffdbb
MD5 ccb94a3182a95624516ef33c17643e5c
BLAKE2b-256 37b80176a755c40c4672e7a0977e2ade00ae0212107fe4f1701f6ca9d42c9ca8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.7-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3bc828751282f4f05faf08ade2cca2c3061df021275094a33ec3e6e4afd6cc85
MD5 95a60aa2bde461495a1d47ac43077a2c
BLAKE2b-256 a6afd79ab75e98c038a195d30984374adde7e1e9212237c352268237f9fb65c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bb5fe0500b48a7b4d51489489bb40d5ec91199fde778ac3bed71788c199b92d0
MD5 eb3f7a8968a5e9f69abd3315b62876c9
BLAKE2b-256 af429d46de150252463122358bc75257ce98f1c20599210be219da9df8f20352

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314-win_arm64.whl.

File metadata

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

File hashes

Hashes for rsloop-0.1.7-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 26a7dec01bb8b08dae036ecb8cfe4d7eb082f5663c7d487ffb1ea1ad66bb93c1
MD5 293b9b478d57f495638713a9fbc47ec0
BLAKE2b-256 51510c19e80901d6517bbdf8868177ba96de5bcad022c618ebc3844a24cc6633

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d5a1153b45839db508bbb95fe4fe7a4cc81ee6da2792ca25676dce7f1e0d4d1a
MD5 65cd60877cdc757cc20128b979fdfb3b
BLAKE2b-256 2f0979a67e2f51d3ee9551f6a29bd44b402bdb1bd5ebbb424c5510870ce8bac3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 f5eabe16250146cd7787691e7f4bf2ffceafbdfd4ff40dd0bcde5aadc7dffa36
MD5 c1eb454c58703fd8e599e45d800da5f2
BLAKE2b-256 fff4b7d5e94c16ab522304fdcbbe755d3934b81e415fbff39e19f58f58cf4e9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8adb163c247f7706f1b50ab0f5f011b935e7c462a1263ea4bf01729ccb21e3c0
MD5 539115a8bf3495751ee93c9e2eace665
BLAKE2b-256 434ae3e532275d9580446c079169e9094ce63a1dafec624259610ee7ee5fb3e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0fd530366eb636c63325eff9cb35d3d820176eecaa05a8a836c1827a7da6a11
MD5 4ee3df95ef1f8f41fdd0d2dd0ffd02b5
BLAKE2b-256 ab49d56a58cb66893ef72a095989caa144fe20c5f9c402b7ba55e77e80a8aab0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 0aff128e005b6456c07fc8a7112df4cf383cd6564195302e53d1e0cbca118785
MD5 b3f81bbe87ad79715172dcc612429540
BLAKE2b-256 7a6cac0b589baa5f8065b56895c19d6840a01c43cfe49bc0956b2984ab52a452

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 742bad8c1b01a28c9775b55e3579a6c34ea9f09d1052dad6a341fa9f2d218696
MD5 170404ae47395366bc58bd689e980bad
BLAKE2b-256 17b4177acedc2a7ecb50c7779d48a6402a0327663832adca6b58e6d625f6877e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2da8bd98ee66285d6bc65b16a36dddf73f84fd9d86463d26ea69289838b78173
MD5 697b9d98de4b753284274c1bb8bd290d
BLAKE2b-256 a5a600222d377ad4441742ead9177dd3cd9ba511bc8b114888a373834e702f60

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58cf75bbe4cb4fb16be87fc451a77ebbcbeb2715a81ce0f97badbb9438616ad1
MD5 3bb0fee8fe88476ad433bfe66d815491
BLAKE2b-256 745c5dc8e39f4280c520d86902cb9e1dce40cfe15f956e3b5fcddd631c57487d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 df383a352431e560c9771da199c4e1f993f75058648d4acc1fbf9bc9435fe1e5
MD5 42303cdc75f91808e9507e3ae175c8d1
BLAKE2b-256 5ffaac1f90490fd43334757665a837c8ff8406bd4e41c6685fa80d6a6b8f1161

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.7-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rsloop-0.1.7-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 8dc0a9316655fb151ff3659879a6adf7f975fd9cc162df3370ccd559f7492940
MD5 125f33401ec94a710700d5ad07e24e0e
BLAKE2b-256 b09692ab97caffba23ba934f852a0d7ae62849778f03a75540a96e5ebd4b97d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e0a8b6b30b6447209778e2df41a3a03fc25fa32a561c1bd24aba34268e09730f
MD5 cf02cdac99677e8b3f9405fc9ce3054b
BLAKE2b-256 2455debd6f1bcd04c5bda0cad1cb44c7f7ceee61ef8031883b92ed56b768d832

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 49583fcf1c430d07f30455f469ca63aa091a05fe35ee74d673f75e1e444a1635
MD5 1d10e423a97791755f4acb47d2983a34
BLAKE2b-256 26916e3c1197346c4b62c01df84469d434a42581e630a7052e02042212521d5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9292860243cb5fc1aeed33f6f224e1fcae3cdf8268126a2a68faa1e6cfafab9
MD5 7e351f74ffc875541738ac8134741af2
BLAKE2b-256 1ada13c33f9d6f93ab09bc15d04ca9bf7dc71fbb013bb0776552dee5e94277d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1e200bfe980b16610e4c3461c28f306bcd61f5c20bb30688d1752b9a2e65a1de
MD5 625be8143531409a0ea7de325a3fc667
BLAKE2b-256 77282f3379d5e3b6489a1a165c036b2c3635d95942b84a475b9b95711bd578a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 837a0cb57191388c7c5a120c216f4ed6f08157e4939186675dd9c39e3262c71a
MD5 7113c7134b569b718ec093a595ef7035
BLAKE2b-256 ad1640b6c9779ad557b889b35e38a820bc2aa8d2590c9d8503a01e3d7f37f675

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2750cf03355832764c4773c68fcc81c54740b427263fd567d713f4d958a1afe7
MD5 5dd1e3e4116416252fa4693beaab7c4b
BLAKE2b-256 9f30f6959d780c8a85ab8481abe2d084af00b7279864531a47da03822714406b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ccc5035a53b49e71b22b223d2168d1a532144e2386827af20b322c44b5d34858
MD5 0088ce1491e7aa16762ef01cc558cd97
BLAKE2b-256 43497c867a83fba11fc50096cd21539d12037ac1678a4d057dae50133b191d93

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4824c1c102957dc2cbab8f9d313f9c594b6118e4fbc605bfc70a1264c4979ec
MD5 1cc45b37bf34962dc6a10f99a0499403
BLAKE2b-256 6cc430dbde38ab154743a2d573881ec32c8d242fcdff1ed3fd05f933150eb42b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b199a78a3ade9307c49610aec3fad5df5bec3fb9bf25fda304faeeeca50b8371
MD5 8538e4fa17cec3b5537e854a89e29767
BLAKE2b-256 d7ef1bdf9127e310001a4835e7e96fc7e1c1981704933614a993378c6a74d59f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f1702941dfc1343746db307899c78e56795bcf370ad186f54ddc75b59fefd51d
MD5 44ee5a27544dacb4afbd713dff6a906a
BLAKE2b-256 8b583f0386c7877a5a9677be1a37f11d59a1723dd4f5548868045a19f7230491

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 90e570f8af6d7b25785eafbef42e24a8b7393e04d33c1019c09d10fb6781d4f8
MD5 cf8a70236a981c9cc46d9b32975609a5
BLAKE2b-256 b79195a6f949c624c5a214defa33e394c888b5eb20ea52d5d97e0eba12440f3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 568dfaf2211c467e060710f5e1ff54d95b77cb026d594e16e561399c059245b6
MD5 795c75e9b7754fcec31f2391cde9a437
BLAKE2b-256 23f7f5004421a47965bbefea1e44467e78c49820d365ceb1b4c124fdff3bdb1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0145bb363730183f1d39f53f712e9d909db5905ae001e4fd12584be7381b3f66
MD5 2824057a4d5be5b266bec943243ea742
BLAKE2b-256 86f87cb1f7f181d423847e7ee2b7e344fdbc4ee18153c10dd6e14b4b07b0d41a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 022025db85c3c816d954cde90400558b88742e2a3e068d1aaf25e6f463a534e9
MD5 0b4cae696a13264b65443f63ca87f79f
BLAKE2b-256 5924059ce3c9138e2683af7c601d56a92f3a7d05b4221275709cfbfe625c9ac6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp39-cp39-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 721e878ccccf36d3bb98a5ffe3057debdeaa03c14c173251ae25ab637c06d853
MD5 6afab57dfd49f39d0c194dc173006565
BLAKE2b-256 a32030cc2f73395dfce7974963423bb925ff8f9461f48e1741b407357eabc5d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6a3e5482a51a2302c666319c91451fa8037857cafabcd2b219eab4b940deafd
MD5 5f73c9f4386345b95d80522e34ddbe1a
BLAKE2b-256 ee9cc2340ac5a80d9ac3c585f6216fb7f47a027ecbe2590b6478ac8da2680645

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 97432adb57fc61f584016423350d9038f2b4d0629132d246e5e0156a9fbb9d09
MD5 47634304b7fe62bbbe69c7c7f41346d5
BLAKE2b-256 b1ce79e559678e9069f5ec809c4890cbaaefacddce4f1c8e319272c29fa4e68c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: rsloop-0.1.7-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.7

File hashes

Hashes for rsloop-0.1.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f1f8043c0c6840ade284931b7db99ec19e6ff44c030443b5a11db2c71645e45c
MD5 d6609c48dd3f728fae7a2e019183a141
BLAKE2b-256 b9fe653cac3eb87a8ac23db9bca22c8b7f62e5611790bd6430a6be974f432491

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp38-cp38-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 b0c8a42ca1a1607872a4e01260f6487659417cfa3bffb6cde8966170f94c5f02
MD5 7bf42869256546bf4b122e4daaa7b2de
BLAKE2b-256 9a1830d9a8abdb24b0a22cf0ba8853a883823601f0df8204fea40abee4de92f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ceadebfe21b4213f35a6739107f434c890014f3fa79f5a0942802d42258a079
MD5 cbae55765b8522a789058072409ecbcf
BLAKE2b-256 ce0ddca0d4e2f3ad3880a9f333497902f0636b5537d2d856f9a42db93f8791ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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.7-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsloop-0.1.7-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8ff2369333efe4871e847ed66aaa1b1aca73faa7385ff9def939ea406fbe1182
MD5 75a732b541b715cbd773bd42ce9c0e17
BLAKE2b-256 1add8708a065f82c3c3460147d98fa09eb6e1b2a79b279b3b7eb83fd445479c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsloop-0.1.7-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