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(frequency=999)
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 frequency argument is accepted for compatibility with the old pprof integration but is ignored by Tracy. path / format are also retained as compatibility arguments on stop_profiler() / profile() and are ignored.

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

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

rsloop-0.1.8-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.8-cp314-cp314t-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.12+ x86-64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.12+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

rsloop-0.1.8-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.8.tar.gz.

File metadata

  • Download URL: rsloop-0.1.8.tar.gz
  • Upload date:
  • Size: 303.4 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.8.tar.gz
Algorithm Hash digest
SHA256 c801b562c154b9a05f47e365665a3c66768fe3879d5b2532f2e8c0fb6687ab81
MD5 a55a749941cf0e557b706455788396f2
BLAKE2b-256 8b0a6b7bd4e2f6928edb5a421cca47e585712be4131837fcb43854e18113bfcd

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 3aaf6672883bc195cd97d1291b5863a4e9f6e996cd2c6f0f7a4265e9fbf21aca
MD5 a69fc881fc282792a6ac8b1d95025ff8
BLAKE2b-256 d4ec4b25be8b56d9ad2ed13dd8187995acb8b3264a25ba3f362bdd810e10e48a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 41f1b1acccdfab7152bf7f02b47fe93660401567287b2bada2dd65415522819a
MD5 9bb21ea5fb78f1a507d4140c6aee79e3
BLAKE2b-256 d16d4eb6c2e84e72851d4b98e5de4da5b5187f655324ac1f1c6924b8701fd38e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp314-cp314t-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 234884050d553a9325eeacb408703cb6bb17ed7e0201736d0f789d94068f4e2d
MD5 1ad9ad988a0d828428411d21d59b92dc
BLAKE2b-256 a5d9bc03545cf0a9452528f7cd3f60b5a74ec9e6b8126cc5c26d9e7e50413caa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 160e54dc5b5a4297eeb1fe4aab1070cc0b69bc5fc2539fb9faea4362a9267216
MD5 678ae632a7611e894e90363fb966c4b3
BLAKE2b-256 f5e4d5490ddb57ac7f2afbc5d9a1fb3269b9c85545d09140c49c8e29a0870537

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b1ccf5dded8d599ba18c5841d340f1989e3a4f7d183c35f2d095d3bd8d15149b
MD5 12db8d9b6400afed6de09cd3ceeb5d54
BLAKE2b-256 9f880640909454617825e74256b235f417c472d8a21e74aa8d2688a50298ca7d

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for rsloop-0.1.8-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 605a1a2d2749657ae7f9469f3502fcb7f64aa5d8eeb6ce2cfd8e2bac4851fe70
MD5 a26c5860a0cac9a7183ef4e8d9081936
BLAKE2b-256 326243f31c9d47beb172cb3ca4b19e4e90b6a55b38780e715d533ceb869b8f67

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 51c4fc11c11559d24b85a0bacde9b2e678d41f52fdd9f90b33d1cfc70255c769
MD5 cb05080e9d35fc34a0c1af73e9638292
BLAKE2b-256 2f7de2ae2c587e30f878ed03f885453054f0ae19cfd5db1d77418229ba5aa103

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 b8f20b6656cc39ce0a0f3a6026fd870640a4ead3db0f1ad2505110a927e7f0ac
MD5 216f786bd9dc6a75f5c3bfc0592ca958
BLAKE2b-256 0ea657f7b4d4f45e6e1171763d38501c67d119ee90010c2b83f3fc91ab23ff48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d4ccfe4117ab8ae10047113d90ca621b09013a2ab3b5cc3efd38661a7da248d
MD5 d5cf6375d5289223ad0ed356d54c08d9
BLAKE2b-256 ff78dc0a1f62d6ca4a3076bf2d165a2628b6df17d94561fdede4816de237a0ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 41de259d0c46787af64b4fc310035790c57d1346c17fc8963c5be92441688947
MD5 ab305e20ac28945281c4f7cd30b88dde
BLAKE2b-256 a0a272b6ccc28fa9d5179049902983cdd5e7851c2e040cc2790c780b9483e4b8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 58ae86a3d1a1bac05ca4233a74d7f48807877e104b277b67cc0527b9e160c154
MD5 1ffc452f6daa2339f76eed153f1a691e
BLAKE2b-256 7157af6fbace4abb6b4571da0ef25769591896bfeb8f42876b2139d3ae4cbcfa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 de10f51de8fa9dc023a9fc77f42ecb35e7f657f3937baba9b802dbb7f314fc06
MD5 04515158fa9196bdac9058df959a6ac3
BLAKE2b-256 e142e9e0ff70eba6198bf7a99814a093398ab3f3eac34cf96bfd1023009c5d1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 172229b02b0cb4187a1023c37666fc7e8173b60fba82f5f1ca5a62858a169d40
MD5 2de10b55db427af2ac6960e54ad7fad7
BLAKE2b-256 5d8d04649f40ff6f5db0f3f3900f3c12a93e908a36cea6d75ee1d33180a2a3fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e98cd1881e5e8a22974ebd1aa82ea406c45f39a8d33f7a4848d6626c0502826b
MD5 add86611fdeb26453129334601ce9787
BLAKE2b-256 812a7bd38ae27198370dca3cfbf68a04eb5c9caddd58ff930265e1035eeafd2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 72aefac13e3e56747a8991b2d443a3962313d81f334eae8f96fa740a117bc42a
MD5 7be8ac3ce199628d6805123d10c0ca13
BLAKE2b-256 60218bbfe3e57612967566f696591352387ec44b2415e81b088e96ae15b80fdf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 2cec1675a0da2cfe17f9aecfad64fffa034fe353a552967cfc9110d91eed1e22
MD5 29e586c627d12aff2a34588a0f0f929e
BLAKE2b-256 4ec6fb28eb9c70af643533cad70abfbcfa520f794f63ce1ced0a2ab628c924a8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1b7cda271add20c49afa01bda71ba348aa838049507970bc55982cdafc1ee092
MD5 6e153f7b5140522c7170b7aa04f65573
BLAKE2b-256 fd945cab976f0886ef763dd69c691112a99b1ce5fec3569465e04ed400f0b8c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 afb5cf4ff07d62cfba348c04c9384bc496648e43459f7c652171200cc45da281
MD5 8578a688ab2f2f77809d9426f6be7901
BLAKE2b-256 805875bdde58a71138a72ed6c678223a24d0ec32b30dbd099dc679c52e2dec6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 145e94493150a07f6e44d987d714598d682be49a109419a320a903ab8c81aa96
MD5 ea2ddecbd0ba0918114744a17c0b049c
BLAKE2b-256 20f3f649abb091068a0ab7b7b7b6e19cbae2357c357a432360de3ba237e78468

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0275039bd0529616fbee25f043f62f9df85fd55744fbd28d1f4106e166fe98a1
MD5 a8d53b7a3cea08fbe5a750635877b0f0
BLAKE2b-256 edb886e8a4ba3f2d0e10ba4a99fa9893230615fe079b3415817543f703bae449

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 c3d53bfb014c81a9e97480c157fbb24ab15808484b62fa1346d0c0c5d9537ea8
MD5 2ff6e51e47c3c2a953cb1ba4164eefbb
BLAKE2b-256 cb23d0c8099bdc6ace4d9bfb3fe3b89c96b276ac1892935eb8bd580557f41d9e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e8fda2926f77cda0f5a94461df4625af7de7260c02ca474a5472b0762aee27ed
MD5 256d1dc782d6f833e7ced06df1aa272c
BLAKE2b-256 36718e4f491b515af1663db5ba96d9e21ba830479de66afbf167d17843282d8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 7c886f5dae7a2a6d5706d27a5081b697f0612b7a2b57a01b16544024dfb59444
MD5 cc1965dc04c1f5cf064d4b2ac2941fd4
BLAKE2b-256 bcfda2b8bd17ae1b0e2dd48f0b01799f7f40fc333590eca63eef22a77c7ead8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 526feeec023c58787efb80ee088abbd13ee4b11d8f0186e8170662cef73ed15b
MD5 b69a764380320890e2cc9164f3be352a
BLAKE2b-256 2ffe1653fbf4405a70b3b382c3008417e65adfbf80b6b40b3f38085b9d219fdd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 964a8efcae7cf0c4f8e443b6361ce6ce75852b616142755cb30034678034fb4b
MD5 14f3c91845c4cd95d977d5f2689e71ee
BLAKE2b-256 353adde28f1b871870d9dc7ff1701b0500efcbbf370863c9998454914374f00a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 45e18afcba9977b48ef61db8f7651b07a73d415fc613c22adafd7b3a413ab3a6
MD5 fec3f7542636d22162cba37852d02773
BLAKE2b-256 7d30563bec914e7eb7ef05c7a64af7373dfd3a3d8bd7a03c5d9133af6d1bd41b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 9a38d9e185e499c7f3886799abf541f3d0310f21ee43ce928a478dab54d39b67
MD5 8cd2f63de9e4d8f8e834b3a56c2a184b
BLAKE2b-256 807b9794c465e0818c0e9917ad7ddf528955497c902277095a0541606cbf9cd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 270f8dd4345e5fa6c623db52228ed6551645c409b6d6e3c8d9823ee6fb67b920
MD5 a981716b0b60c2552016371819899d90
BLAKE2b-256 dad35fa57ee95ee2cafe698071b154d91c87d2666fb964a44c174605de1718b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0df3115b55d7c6f59fc87277a6761605febd075662fc1361745d807f0655356d
MD5 3f04523c67fc246bef2231872ec89a96
BLAKE2b-256 b6bbd0bbc3e3201b676172d287c0c491dcece7bb7e624e842b40f0f846765714

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0efce13e195062fb44e4439a413f54328dff3bab9484684700e909c9f34778f2
MD5 ce0e4e366db9581900f72890a974cf3c
BLAKE2b-256 5419e5f4323646035341f76e89bc710a1389347dfe23eb8cf5d01519f34ac76d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 f4eb0214ebdc1a12bca39d0237f235588eceac7d0c5dd6b50a70011469cfdf27
MD5 b8f6ad2c8fa72196e87d041ace39e9b6
BLAKE2b-256 490d25f1dc055e070c31381b8fed999530a62b7c4d9f8ad131cd015ff1d68c46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51443d4bb6320a48920a4d4857ddea909a0e855037d08e09a43f97e08a1f4793
MD5 9b9341a9a98d778c743db6ce0b45ec52
BLAKE2b-256 16cf1c1173584dc2675852b7d37263129bdb427cea6e06dece5dee4adec9d997

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6baac33b5eff908952f9e5ec59f21a3d62cba3ce77ae72d1778f7ddfea047b91
MD5 ffe2c400056c8a583420860a60d6ea78
BLAKE2b-256 9f39ffe5056ffd23da644fac2c307ed2e8c5d1e11cb9a21d150201baea170b50

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.8-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.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3749d1a57abb58ac0099ae7f604e657b58c2ea52689e4e83c3f4b45d66c3f59c
MD5 d2be73138795d693b13881d65dcf0a2e
BLAKE2b-256 ef04790b4f473dc5d84498f58212e8701de51055d9777e657661c413de68bf7a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1c51b141729f451d6ba700e2fda7f3a1771eb178060baabf1f55540fb7a11417
MD5 8e3d8fb1966f2ff0427c63bd569d9a98
BLAKE2b-256 33e97e485b980ff09bfa429f857937e8a4e2f4d8d68441cf72128bb7658d1200

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 798864161bc364b78e2054a058b422cc0a793ab9478b713043d6d5ed0bf3f3db
MD5 16305adbad77ce987bc61e210cd132c1
BLAKE2b-256 4df41d7ecf1955c9f4f552c837bde1dc987fc03e9d7c31cf6be0e0568b872134

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.8-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cfaebe683486ef0faacff65f4c7d664e21b4cc735017ae2acb988da0c62de174
MD5 c70ac9822ced337a9936376a0bd6e93b
BLAKE2b-256 3920414e31b7f7f3777a901995f88bfc4be5bed747e935b4c9b233d237029e3d

See more details on using hashes here.

Provenance

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