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

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.12+ x86-64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.12+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

rsloop-0.1.9-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.9.tar.gz.

File metadata

  • Download URL: rsloop-0.1.9.tar.gz
  • Upload date:
  • Size: 303.3 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.9.tar.gz
Algorithm Hash digest
SHA256 3e4588b90e2df6710c36d66f19489e96a3b01944a51ba3511075df15ace9333f
MD5 75b11c381c76ccf7d4c865e5856c7176
BLAKE2b-256 f61b6278a94535f63a7c8326d4a813414ff42ae4bee0ef3d558a107d19c25a72

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 8dd1c7a56e957456b1b7a687410c49e412f7cb654887619318760cdd1c0dbcd8
MD5 cb0f4555275864b512a9ae553b0eb7df
BLAKE2b-256 abc71bc5df32fa27cf59ee111129c874d2d59c8e53715479358e612b0942a5f9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4619600c93a1b2598ecc37834820d35bb093de153d83c76bc9e01c123cad1f51
MD5 ccbbbb80ddaf649efc3fb684bd969bca
BLAKE2b-256 8200301a028e89910e2ed6755365ac01a43adcf1143587e5811834a1c05fa24b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp314-cp314t-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 bddf32662fad611796027a7295b7611b8df4ad390a71c97ed37a8dddc405250c
MD5 d4bfd08462c5f1267f37d647d840f660
BLAKE2b-256 cea4386a10b396a81faf3961c4dd86429a6715447899995d19c5c416b4350a3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b92f1e7920b6bc9c2af4d7848b1fad86321ed9de7b4e1512efd250c80830d08
MD5 0fb746a1ed94587d41f7a86256c2cb98
BLAKE2b-256 22a95919d98803f09fb61e762bf152d319dcba97f17a17f1142a92b5f59e89af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 116eb8b1ad915bed627c66a5f3cdde2bce24b8a15a90b2d88b97ad6c0709627d
MD5 e56aaabbc8c553bc13ab0206bdae3a3e
BLAKE2b-256 c6c26f622d30285123a0a0404a16092d8b0327ebad52cf4fa6091bc8b5651795

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 c1002f067a3d88c57dcd3dda47c53ffcdbe3298a75ba7c667a9788a2e70a5e46
MD5 c4827abab2669d6df5159d85d371e821
BLAKE2b-256 f6437e224664bac5d1d96ff3ecca5bb666769724bbec7065a425d0dad3a82316

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 41decbac9c16dd10de27fb99e8c486bc6aa38d6d51f843d55a9bf91cd7863e9f
MD5 e80966088e09432d4b88035e595d13ca
BLAKE2b-256 49139725895224444153100e897d51aa92eea701d84d3118ab4c81bc024a793e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 62e903decd0531588d1643d1bb42e9550b6ba14010085d488bdff75f6aabb6fe
MD5 addf5472a291a60546ef1b9ac148b4d6
BLAKE2b-256 32bac34a4147c973861fed468ba2d7af6dfa107cabc39cf1329cc512f5ee03c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b51fd03996c8f674d4f5778e70b92b59b49acfa953ff172397f84e1b3fd7f77
MD5 534bc28c8d2dd4b815b7719bdf853cca
BLAKE2b-256 f5ecc8f169a87783a269de9ed8e0dab94ccaad8c254d6072f6ad06f6480dacbd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d2cb621de08fb21831385f325a10eb9c70ec37c757123246ea6920c3d18298c9
MD5 8d0e22ebcdd71c9cb9852eaf3294c7f4
BLAKE2b-256 d470813d601b82881af2c0bfdeb132d1487e35ada645559d8f4c6eb256d3f495

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 fee8e2eca3f1322b239e1888d767ef0a6673cafa36173cf6192e8e8d6e4f640f
MD5 5803eceea8e8d8750cec44ab42558bcf
BLAKE2b-256 549ae55fd3f9d513b0fc2a2c8e0b7da8e9aca4493ab1aeb455649757de5d4f27

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8b2923f8770ef1a639f93154fd5a0d1caaee1d0fdf8b8a87813081aee0f363ce
MD5 4628d3cfaf803ee43ef34e9a7e52c60e
BLAKE2b-256 730a7f20d256f600a01d5a09548151c1858d9d1b1f2ff4ff97b6e26735ab2735

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 66a7dd997d2f05440e98958fb0ef54c916f9dc2fce592d64c8b68e5c73fac2a1
MD5 1867585f830293809a0c73c43608bb73
BLAKE2b-256 db859d65630dce958f6dfc8e89c4f42bcab20b65dd817dcd5beba264d65c372f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2057ee4b20bec2495b5093f7773944c356a47f7837285bccfa13e45cde9ea580
MD5 2366c0aaceba7803af90fb20cb37d93e
BLAKE2b-256 0056366b059da577232814d2cbb0558d764197b829aa91cbf355f7037514eb46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 800f69bd3f3ae4d4fb10a54dcfee9783485c235900102455556ac87502985415
MD5 afe8d06f07ba5b2da03c8398a039e59a
BLAKE2b-256 43c2f4a8e6549f3908412f110a1ebedf2ec45f9007cdd50fbb69e3e70760b5b0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 e7314a3c243fc56d0df699034e8e98a38435b6c0dccdb0f800acb2f00beb5e6d
MD5 f8c9b00630a05c2107d19609e8bd14be
BLAKE2b-256 fd14419cb57dfbd60a1944ee42b24ef69edd1c59a7a34a521cb450eee2cb8a0d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 42c540db6fde04c8b6fe213767f54835c86c2c60ca28d5d2bf8cf32b615b1f48
MD5 65e1ec04dc6aec3f24d546f68f0d24a7
BLAKE2b-256 8748c38c5c15d572afe71483c32ca571eda783a30433bcd50a5d767d519102e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 656cfbf227f96da596741a4442fc2541244e15d269e4d5959445f14fbe1035ed
MD5 cb038c2c8675205af9a379c8d5b80f10
BLAKE2b-256 f69dd51f40330a07e9dba5e73e00b18cf339bdf786861a6c6c6805090c1b5565

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b07bcad5fcd5b82cfcd37ffe58c6fb8fa0524ff2914d0ce704398a9fc7f22743
MD5 3163a9ca84ecec333302298d6eb12836
BLAKE2b-256 196f684a33beb8d87c2d382512ca56d24afb26cce9066835f952b38038652b9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 99611ffe4712181899d2545c79ecf591e2d6280cb8a143e1732027eff343db3e
MD5 f044a7339fd6fe916543ad0dc77e2f9f
BLAKE2b-256 ddbe47752e8281e6651cd09af8cba549b52e37b3f6818656f2abd8984522fae6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 a02e9ce81d001f25227a26015d3de96df73fdaa7f91a82fafcfd7992768d8c19
MD5 07517b4f739bb75178f9b88bd0f39f00
BLAKE2b-256 93fbe1a1c837a6c1650b99134bf5f65993a61c77317b0f1ae52d83129214c98b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 75ebea9903c47fa4800a0500a9613ae20b4381ee67ffcce7a61137ffaa281fc9
MD5 e50f2cd7c778cc0c19210925ce13f54a
BLAKE2b-256 77583ba0036ac4f54be5a8457f7312ec4b57f775788fbbfb86c1331e3aebb97c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 3527aefe6900882e391cc449a9f5f9b2b15a064acd5bdd880c6c4a79f4d245ba
MD5 93da40e11b18358d2c397c617a87bbac
BLAKE2b-256 ad0e04c4ce94ccc8ab0691f23560a504263cf4b5fc28cb5b3814007e356c12fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71f49b83850c600c7e2cb504fa9a37987198ee92072e2a2b0aa9f44f8d6a5ba7
MD5 e188514313e84efe5e6906f7362e934c
BLAKE2b-256 3b483bbfe27c63adf9050e20dada098faf0589fabb3e668309efb4bba9b01125

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d09f643f61f58b944969abaf36059868f40dc9bc7ce6a58a4aeaa2c5d1c3c837
MD5 06e65abf9f1c597f8ce42e6f6f2d36bb
BLAKE2b-256 99b05de44dce1139923e38d324f9c78b5894df4e446db7c49ed2c3c5e9f26480

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9dcb2e06446a8bbca2ffa05f1952883c76adb2de0a2fea4d34093f0dbd7a9955
MD5 a90fc12b6633d7fb37fa325ab456ad85
BLAKE2b-256 44477d582a863be73162916e5d0809178053609e2002488562df9e2ba8bf5023

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 df7cf71ae3681eef16fae35869ec7ff1852794bf614c6a5421454ff3af374c2a
MD5 37a60cc14a3726342e807d9ebc12a7ae
BLAKE2b-256 7936e321becae22cb432ebb61e2a14ffdb4bf2603ea07da40c44f97e9a90453d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2bd57ed15e3894ff06232b99fcf6087204f2e3cfb02876669b02c4544e79c29e
MD5 0063ccd83434dee5334b38d88261c48f
BLAKE2b-256 c3d0aa6a4e0cd8bebeaea2dcc50dcf4cd9f84e6240c0753fbf497f2a7683fb64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b1a08f80a65cac057b4cdc9669c7921d4c630eee554e6b1e267e213c2ab75299
MD5 0012391b2d80f636373d68853e27c4c5
BLAKE2b-256 4286bf5ca61b8f0275a3eda97f54464cb4be7ed143d9c6823cb0eb68a5fded3a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 82ed5ccfe6fcb1e33e2eabeb140525dcaf726a8b440483d11051e8651da3917c
MD5 a66812ceff881da54765bd274aa14087
BLAKE2b-256 f26c2bf11767d2e1283eeca5c3574b3710bb92dbb4ff2d1764f2b047b768f01d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 a81e3ee9fa4d3731bee056e234d0ca222a99f6ff9bdaab865894d53f98c41170
MD5 2897890e8fb30431c9ff1a5a39e613d0
BLAKE2b-256 6ab88322d8aad59896776ec7e22a12d9ab6b0b4d7e3aa10345e12ce59174b6f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a0c21c1ab70388166b75b25c7c965e6803be8e82e1dd94952871400f49db6b8
MD5 e665e26a1b099fb1031992109fe1c0de
BLAKE2b-256 979e3634099170d6d79459d4df3eae63761b7a07922c122879a61dd0c03ace21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4244fef30128dcc83414c49a178c68faba1cfd556d417bee04ea9f6adc97fb05
MD5 bf14f437b4b4cd38cb1d048072be971a
BLAKE2b-256 fa94d4e8f36f63a71995815d1d41646c351c4b84b1001ebaeaa978c4f59a7fd5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.9-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.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5360f1ef7ed0c352b2363c77eb7505fdfafa74f955fbd3ebdca95f6df360f6ee
MD5 e0a9b6575b512ff4a3e252037be068e3
BLAKE2b-256 cc42d048cda8fcd326c62103aa54e234f0839ce7a91af3b09d7e2e94b25ba4c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 fd180a37084da389b644e680b1ffcdd6b92d396ec5692d4849ef3150674e42ff
MD5 b8ca35f197be1f8cdab37aadcaac0a6d
BLAKE2b-256 089cd825496ef38287d7b98276f6b5784ca708da40231631523950916b3ab420

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fc16dba98a1e5e2050aad4eb13559b3d3a398c3fca9cf066a33cda21350f0b8
MD5 15937c65a7bf25a1324c3bff1038d83c
BLAKE2b-256 1dc05394b14f3d9360ef8299cd7c4ffe8d57093b77b59f0f4a6011e24641c760

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.9-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c774f3e6cd80b43c0729db46ea458622ca66f2328749443764effae375c816c0
MD5 c3e3de9f3b0792e17f96693165638b22
BLAKE2b-256 f018c0978198f5264d131de1f73bc52ce2b92d3f6637c82a7429e7d2796554e9

See more details on using hashes here.

Provenance

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