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.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 tracy-profiler.exe, then connect to the running process while the profiled code is executing.

The current Tracy feature set is aimed at local Windows profiling: enable, only-localhost, sampling, and flush-on-exit. The last one helps short-lived runs flush data before exit.

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.

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

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

rsloop-0.1.11-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.11-cp314-cp314t-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.12+ x86-64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

rsloop-0.1.11-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.11-cp314-cp314-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

rsloop-0.1.11-cp313-cp313-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

rsloop-0.1.11-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.11-cp313-cp313-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

rsloop-0.1.11-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.11-cp312-cp312-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

rsloop-0.1.11-cp311-cp311-win_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

rsloop-0.1.11-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.11-cp311-cp311-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rsloop-0.1.11-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.11-cp310-cp310-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

rsloop-0.1.11-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.11-cp39-cp39-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.12+ x86-64

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

Uploaded CPython 3.8Windows x86-64

rsloop-0.1.11-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.11-cp38-cp38-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

rsloop-0.1.11-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.11.tar.gz.

File metadata

  • Download URL: rsloop-0.1.11.tar.gz
  • Upload date:
  • Size: 312.6 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.11.tar.gz
Algorithm Hash digest
SHA256 19c922899c4ac1d85d22aa26733c96bb7577997339805d4c15662d86266a61c9
MD5 d32925f7115d4552d2e1536a2dd9c6f6
BLAKE2b-256 e6aa8eb664ea9dcdd14cba5acadf6a263b56447b12df871af09bee55d294bedc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 8b975318b6388512fbf6ef4fc004e2fbef149bdf8cc1d7b6b17f215c3ee329b5
MD5 85b5d2400c134abb4f32b8d2483759c4
BLAKE2b-256 23b2144ac87447708817bb779e464bcdfcb5d19958f06742fc49acb2791ae2e7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 42ba4af20126e8200635fff83c82e12655b26147a658cd7d057661972a07eacc
MD5 96408829e299a4d6dfde3861d865544d
BLAKE2b-256 ee03be7ff89ee580c17f081b0b1b1d09cbc4785cd9b0f8bf7f3d2109a1490913

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp314-cp314t-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ba25630bd6ff3ff88a6efb3739b9948cdd67286e3d97d54aa548336c2761bba9
MD5 2e4372a2506733db87d1ca37250fc8be
BLAKE2b-256 c6df437e30891d548dd903123ab8b366f5389cf16445c12c281ae1ced2108568

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a274f28e49a0f65d6725fe14ec71f80f1de82e345886a663c4bc9cce1bc50cde
MD5 4d1b44c977098d029d972f54032673bf
BLAKE2b-256 1d7e3692706f1a0cd9a1faab1bf310b7eefd515a07448376a3fee52dde23966b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 27e7ecf4d362890484e5dfebfb02bc1086aa986087becb8e2dc263d396b6e524
MD5 a7efe5adbbb9fbfe5ec5c97a4de9465a
BLAKE2b-256 7db522c4af89017a9dcf00606754534e328ba6951ee83be89599b0236922490e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 3b7339327cb74c1f82c25ac2bcf9efabf64e4db15c0669c037936a656f4a0ed7
MD5 67f2e8c5c0ddbde69a3c32e9ae546df4
BLAKE2b-256 ceffdb04c3fc843a42c85aba86cc1a5b8163deb39195e7dcff658ab1f03598d7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3ac8296ee4f69d85c2456d74a3a469970891900458662cc8431783c366e0a6e3
MD5 eead9849f65308bf63534a1362ba0441
BLAKE2b-256 65e381e33b3f422b952fbe17de4161913d9c305cae5f785f92331e4d67c0f4f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 9bd47431e8a8a4405e26f1ef2e5c3c158f3f60edcd3bcba4bf83e02c9c444211
MD5 72ef1c36b216dd54ff8054fcac0950aa
BLAKE2b-256 27145b23abcb0ca3fee63340586ffc6ed6ac6fa78bf5f996950472688826b79a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f20275fe74abaa03729eb6c634d888f70e5ea043d3c4af5d9f5cb3357ee9875
MD5 5f0377a7b208957fbed4628d1aa04812
BLAKE2b-256 b731ebd9c2c6a2b8501af651f1e629c0f73af36bd22160e7ca630af753724e11

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 73b321bf67023eb2f4c215e09110857dcca4675e821d02ed1b29b1087862ed70
MD5 5dbb60e8c89afeadff0ba04c5307ba06
BLAKE2b-256 52adf3a945d137f43a6d1390dd6b7aa36a7291edeaafbb1caf62471784e5fcd1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 2.2 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.11-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 a9f1d926dfa10738d9b3646e85eafed34884de4ba8510e7df63f1dbea5a2c528
MD5 7150f536cf5a12c84d1ccf2ab8b08961
BLAKE2b-256 72793fb0c9fa8bc09d4c978d6bcca15e59e27066ff448367028de7351934559f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 74f3ca4d046f579cc414a5bdadbd8afd85a42ac83c3fd365a028f8e3fd5c3903
MD5 8269900af2fea2758f08bcd44c365b18
BLAKE2b-256 ec9989986c9984a8870a88283e844a5340563fec7b05765ca5f67ec1d13dc730

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 54969ff09bd5d09cca76aa61fd52d2f4b381d0a1716f515606cb9048eeae6e3d
MD5 0a8c9f04ec29897c9c1c238964a2968f
BLAKE2b-256 f276d025d6c47c3d60ed0a0a51bca7e18943994d1375c81e13bb5b422a3f510b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c998c7dc571df41e1bd01d81da460ced515b6474cf48ba718f09fbaade9be09
MD5 bbdefd6d90f60e4b9af476df5bec1108
BLAKE2b-256 15f7dde44e4731f10bdec6cfa9c0d7a157387448fcde11f081a1b433afe1f7f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7b4dcbac266edb91695ee5f93d757e5a6fb29cf9ac17f06bcc91ef8bd3edaf3c
MD5 e4fe943dc2866559b77713f60d625c3d
BLAKE2b-256 4b0197237d313c8ffc9258972f76fe44cb0575730d352f94dc43568c52ef8335

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for rsloop-0.1.11-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 4a5ade9c5e2db36d18f1e14c30f3d7c3f6ba169e407136a2a7dac1dbe77ef9cf
MD5 208649bda3cef739233ca306e3a417d7
BLAKE2b-256 3f26b340021135d63e2ad319adc5576a45fbd4deac4ae91585e13c3d4d1cd1ae

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4b1097c3728cf8a353e29e3801237cfc557fe6db5afd7bc9e875e726929233bf
MD5 1d6ab7aa8421ddafb534804da812b0c5
BLAKE2b-256 117fe6e7581e290a336d451b03bc93d69cf521a51e754457e478f95f05ef333e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c70614084ad5f6d0f8c697acef636641b32e31858fd85fac832d4429a7601143
MD5 d0938b0a0769a0b40a4f18278400f83d
BLAKE2b-256 93ff28a1ae1e8c78c3db7a784e9df9f322fceabcf457251b92844a2543abc7a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a5692f9f117ac92f13528ba7b84693a64b7024972a7ff141de31215763267ff
MD5 05fd08102b0114705bfa3d2f2e1ae061
BLAKE2b-256 950f821862b06b6104d913cfdc5b107052be21af511e4aa9c038d2055f80ad14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 869b6262f99ff4f3eacdfc2676558cab985fe4f0fdcd201bd4b4a81f6f181187
MD5 719d577452adb39f2a81eac18a4721ab
BLAKE2b-256 6a36430d5a8342007e828870c5caf05734a8827ab225be986687902203888866

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 2.2 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.11-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 af61c61e923a1404e5ca5338c0c109f074807b33f9095f0a155bf5f7d0c78bf0
MD5 cb7503567a2aec2dab23fa93629bb6df
BLAKE2b-256 189b73ff0e2b0ead966867c7f3df720587d9b6a52c6a3b127c7f6be5dd8c61b6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e0bbf615c8cdc59003f798d8350a4e900107d8a4121ec25e145be6634fc8263d
MD5 7cff2ef42c44ec957cb7e780e2f9ecce
BLAKE2b-256 6e4f4fc55acd505dddb4b34b6752f21318a30fd9b0a6163e4c7e577041026bed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 34f245aedbb32b9866255f3f452ed1405a160b9905f4d8217ccd4e618572ed2b
MD5 efb881e01efa3e5b509c83cbcd7c18b4
BLAKE2b-256 a20995915c7efd59bc9d58db045c9f9486c77f4d525d733ed2fb5cf8cd3e41c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1dfd84da88ff0c3aa93c4a22bfaefd62ef43a22380c9c4e65b01b3fa5bb0e5af
MD5 b7c3ac2de5af71909bae36381b0ecc27
BLAKE2b-256 47c0e4cca76e98e90245c76d90c2da055ae8e9d96ab77a35cca3d6db00c0d701

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fa281ee04f94be67fa5c4f585b3a8361af6fe5350db3bd84e0e54b5bccdbe2e2
MD5 7e6388bdb92bad24d585bbbd32c121f4
BLAKE2b-256 f9b4c7c7703ede9794f764cbf0d94d8e5e4266483d5a9a48a8bfaf42f0d84aca

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 27d0b538f6f838730c920627bf1ac16d3a90054a58630d9edbdc8420d4bf4cca
MD5 d61f7aebd5df88aea3f5e080f19619b5
BLAKE2b-256 53e014d73bcc7d160cf558b85777addc5785ff26d5ed8fd0c416a8883644075f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 e8416dce991f8d4dde0dc05c11884e7a0950567cb1dfd6b2432553a91fd5522d
MD5 ca5699b99c0fd8364798b688bea41ee0
BLAKE2b-256 3eb8706c22992c4dea863ec6a78f2e713a197d00d488d22bd3a86ed32b3f95b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7438255c8300faf37807202430c63dc32ac00f963fbc0a775fc98da4c7ec7545
MD5 6a9c44b0d64a5589e753364a6d7b0fe1
BLAKE2b-256 615df35c2e10a3d5374ff8ee39ec3f7467948cc164c1a0f73e49f44bd0956b4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 adc3323334322aab178f259166c6f525c6a0cc6d2cdcef33b358dfa938c6b171
MD5 9e9d3d9f435c6af40f344026982b1a2b
BLAKE2b-256 b73113a83fac63960d733d6d97271dc6a7667d24eca8355f39ed9fa351b74daa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c65c14931ce8aaad75a66e4c8a7beb388b79d946322be2be60188a4237849b3b
MD5 10d362f27b228a3c51622b269e9fb35a
BLAKE2b-256 54fab0c033f300d23e7b93ac5dea48dcb5c2396a17c03fd805b322cdfe3637a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1e3a82fca7674339a87803c77b34cd076a92cec163797cd22afdacdfae857a26
MD5 6ece3e89542c01560779bf871ba9ae3e
BLAKE2b-256 720d1080c699b684065360b3ea8c165498952cee7b147955eb16c532a2655215

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1d7840cbe0286c5adbd9079e34ba763103221357dde18dcfaefcc6aa9eedc7b
MD5 620f91314eed4bf915bc2a15a90ed266
BLAKE2b-256 f2a6f4fcd98a827667217ef4d0cd517a0c128455a6d4113d0b0819bff2be5f08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c059ca26f46262ebcf55376e47429eb7d509a46b9e26fa314d532dadca53ae8a
MD5 c6d8dc71b0a310d9f30b2b3a3d9123bd
BLAKE2b-256 086da2c1f0b15dba062733330880d18a5fd32d3a79f5836e0a976d6c601181e6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.11-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.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d53b92c1fa87817d83bf92853dde8270e3d1f5106a7be3d3c3933c59f3791818
MD5 746d8d6a40af803c4d1c265c008d66ba
BLAKE2b-256 e897a370389fae2c3bfbe98a086db67b2f374f585d4420c9f2c749057de4034a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ba4a274624418a3f71c2e5381e203e7a18f47b1f28966032e6f1346fc05c17ee
MD5 1f6d522a0f4f766b8f83636a19b559fd
BLAKE2b-256 b23e1ad9bbf86c99d27fd4f4fab5981d6c7359681f459c0e4444b49779c182e6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d91ee72fb5001e56fafd89f756f6b121885cc52dc5ec5924e52ffce5e80a15d5
MD5 13aa0da710bf28d4ae30eb6dd040a26e
BLAKE2b-256 d57d51a3a3b4481b38a1bdf1770b982cc44a0032379cb4f122dfe8adadce74b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.11-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 56737468a936cf7bbc37156dd740971cda463a78ae7dfaf2ffb8232c84cec833
MD5 0c0241779cd84db1dea127d076154107
BLAKE2b-256 1f839efa0028d31b3c23541c38f2e862d07e0b74ce3109d0ca776dbc64f6e701

See more details on using hashes here.

Provenance

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