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

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.12+ x86-64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.12+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

rsloop-0.1.10-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.10.tar.gz.

File metadata

  • Download URL: rsloop-0.1.10.tar.gz
  • Upload date:
  • Size: 311.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.10.tar.gz
Algorithm Hash digest
SHA256 44769dae92e7447e5532154f8ff89ba9fe11627e0a4219e7c5f4416bc50d4ef9
MD5 2d4b9c9e646f4170b7ecaae6f2c238ce
BLAKE2b-256 0e8744d3faea0ac07574ffcd2e69ae024642e3735230df82afcc23178b4366c8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 d31e4f6db4db2617f23ea7ec83efdfd5eea7dc9600be8f771394edd868d02725
MD5 ba7616ef98470cda275fe81f64b1b1d8
BLAKE2b-256 bc758c43549d7ae4b0d5caa2cb52e6f55b04621195c47ef6b79b7f531d223e98

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9fd14cdce210c1ef20a1ee38882745a47426ea1a5f278460451ddb6064927e45
MD5 d08a023a86d6c118dd7697a6a0869b1c
BLAKE2b-256 cf8c84d3683525ababd771f6925e83a72f921a2c7a911450db2d857fbc45a9c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp314-cp314t-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 b8ea73d47d8e9bdc70f80063b477252798733e0f3972b910695156e0b70e12d8
MD5 fc5b4aad808592133b1705d4400ad5f3
BLAKE2b-256 3e0b74ba3b6ff4159ebdb17c6d2ac9b5fc37b4f8cd37f9f5cb0e17798d2e9904

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d0b1cf3b6c4258718b02d92cc0ff7e3ecf1842830307f739c51b47627fa56c8
MD5 4ba2fa08215704e5cdfd36bbf0614b95
BLAKE2b-256 68f85d374dc67244fb387810b739024cfac7ff643ff6b1bffa9f558c9f6a2030

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 90272a91ccda1f1e01d24a0c39db598953d3bf5275ba1a5e26d055841edbd7d5
MD5 b98f84be6f1c8577b63c1bc44f15f9b6
BLAKE2b-256 39da8cba5ae4b67dc8b5ab4ad0f04dd7cf4c3d79ec807d869f6e6e3a24efeb3d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 6431c15c0f38740d0fc14d9a339d0ba3873669463e7597a54449a3002c264d8d
MD5 8817aa47e082e2727053f2b933af7ce7
BLAKE2b-256 9c658ce88360df41295b105c2814a684a7055ff10b1a9019e64198ca4245df72

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e9d8975a1a006d32c9344a1c6177137466696452e128d788ce72f80c9086a5f0
MD5 24e1a4b372415cd7f0782cdef97ad3e4
BLAKE2b-256 4139d08e8715e1fa014d6c24b731dbaecbdc076f63ae74e76b76a652a9d2f8ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 533c8fc322461dd02648f157138e44e334f16cd19823d595c92da5df1cc102f6
MD5 ef51bbaa52f17ca86b5e4b815b9e4572
BLAKE2b-256 141ee9bf5146381e0a777a2a5301cf13064cc39b3f2ea5c1c159fe0053f18be6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59dc8babd71e3fcf9861952373f5b96aacb64efb670eacf5cb2b7a8c65bbc9d2
MD5 a92cafc9d615f8ba7349227b1eb7c1f3
BLAKE2b-256 e1a4f7a10bf14af9b31df5d5975dfc61d75be43da77fa8fdbadb18ea8bf8fc79

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3bf2f7e967dce51a5435c9f614f6abd9abb8c47c5607ff4d0bf488270003a95d
MD5 e4f547058560a4e5bc6c951a95d8c6a9
BLAKE2b-256 23570219903f39237831112fb6ea9d426a7b05d2655a41af203d026b9fce3550

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 17560ddf27e558b01bba19bd74821ff357c166286e64b8312bf849f79a404b13
MD5 f40d31a603ef8d336413aa8268e0e1d8
BLAKE2b-256 f5040213f37fb8496ce11ac7abcb8eae63722854f66fdcd66096eaa6a02ba078

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 67ad8b76b421d35f73ff3d0de7ca8a89c90fcbe5a55b67d391ba8f29e978506c
MD5 ef8b5d456719e341c21dd2f0f2e84e89
BLAKE2b-256 ee8d392e8fcc549354a8361958c0d4deb3135289309267acbf6c98764d983356

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 a909a763a854cd5daa4badca49ee75a826e5989e831d9d63d00206e984d46a59
MD5 53061f5fea80d81d12c07025fa8bde6d
BLAKE2b-256 59d5b910246b3513163c927e80bcb795ab230cfc502379d8ae8c5845b6160c75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0066e135a40eec52c887cec6a81e7157910d22f7723ab199a86039183d9f7115
MD5 cd578fae9963da2caf70daa45ce70746
BLAKE2b-256 0bd81ab3c735d75da18a0554c0bb8c760e741aad7de2bfc6451ef3ea92441f4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dfc4751b12b9ba9f7f66ab4f2b8d78b3bddff426c758c6df5ea4dd5b5895abec
MD5 8b2c88ae7ed702ff4b42074eb4e1fc65
BLAKE2b-256 5e36af665bd968b622aafd897e0ab1a482a13b085bdf0e4998e65715130531d8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 7adb2a99e07bd7088f32d36d5117dd672cd3188bbb322c98575b9dc10000bd4e
MD5 a1a7bb25e2e2bd2e8de3ef0e77304dbb
BLAKE2b-256 5db564c3485e3a2cdd9e685b30a038823eccbee83c5117c7d989cbf33ee47b64

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 71c5987d0d3f2c7ab5bde24371ed5e8f3d22eaeac170f58f682c9aedf89277de
MD5 c3c751442d6282d6c5244eef7b25953b
BLAKE2b-256 8ac373ac7fac08fd295899bb9b47e1714dd41122a7f58bd2192bd9ec8fec072a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 3354183d8abaec78e037b321621967a910d6e6cc78b1da8d51d5f09b27823de6
MD5 e8a3b34b6ab037c30a6c3520fd4cf082
BLAKE2b-256 0bdf5bf9bb06dc4aa78f3001c28a6b877ec1ae2f46d7cb9d86863c30daaef280

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f311c74e13ad80a7e3b54496a646fd623fb8ccfec26c8bdffd0db16e57b17649
MD5 ff45c6a3f6ef5dacfe25203eba3f879e
BLAKE2b-256 20b100ec58bb02bcca042fb86b6d6ba8ed9ed9970577921750ea5e7bdf0d2c6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e094b901ed1b92d0352a4e09ecc6299420a82520f1c74d841a971d99b0b1ebe
MD5 21c4120a23ca32669a7f54df6cb7c1c9
BLAKE2b-256 9502ea80e5a9b899bab840d005fd1d2938f8513685a5bf3e8ec3ca7c9310247d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 89c7ecf8d7a3216bd389b2f3d0b22f4b309e7ec64962143d6cc9f21026d86ae8
MD5 6dbc936688b91176c7cd8fbbaa4cd4b8
BLAKE2b-256 b0d81fc26c51103251dac2f66d0e3608b4386d22a23fa9da05ad15c145b64cb9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a304cacbff63d13d6b722bf124f19929ad1ae74dd045fcb9e9120c4e4000df26
MD5 3cf45dbd336d452d757433f3f57b4e8e
BLAKE2b-256 13f64327c1aa1499d2df9324c211e1d6dede4930f53abaa15323cb7002212ba8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 36def8423f02a7ab58a679bffc7c76dd9515254449bd004ef89b440de630921a
MD5 1ff1c1eeda463a570e9277d29df5002d
BLAKE2b-256 55f51df16b0b1d22b2c68e1fb73625ae58060a2a60cec56ba97bb0fb4870e52c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b0dc76d2bbe9972de6c9123c7dc5cf4561c9d1b663b90a1f55b6a1a44d617fc
MD5 af3152bbfc4ee38c6e40ae2ee297b02c
BLAKE2b-256 3405cc814bf470be46d75e447233fe214538b8335f306a4e11117eb4e0dd6f4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 13702567f87ce8f1391bab776bd2200c15a7a24900819b8b9bf39d21aaf9d1b5
MD5 d7b4c68377706ed2933694fc661e3f63
BLAKE2b-256 7a3e319d7585a80c5f7de744231d5e312c939301d0d3f91dff723af3f98ae082

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 446f0557d835fc6b0f3dd645185f72f13c6a59053db8d295f1d779ca09d80ecb
MD5 2fb900cf383712e5cff0ead8740049cd
BLAKE2b-256 0c2d4d61375e22b9d3f97c09c6ce511f51642c455cd9d2052924b02c58a761ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 5ae58993adebe9b39e4b46a027fec3ccbe04c484bf3b2a57ea56de634ff336d1
MD5 81a6c3c93c7b9a8378ff401855040f8e
BLAKE2b-256 34adacabd2a2057903c0258b65559cdc11ca715fd1fff8b7559b5995cfead388

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79084be3f07ecb6df4987d23453da36303097a2ebc0d706f6a97c82d60dd3e1c
MD5 93e308ed17412b39464d7601e0379c88
BLAKE2b-256 bb59649c6f5795b1cb698653c7095839accc6a50858e6dae6631ca1c151fccae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ea9f60d07d2fdd25509c7b1ca15edc0ae0bb50c83e54f27d1e846f27c1b702f3
MD5 dfc94cf91728344b53523ebdfc012687
BLAKE2b-256 4d7fc1e651b6421a2149eb98e59949a485d385543f0dbb33d9d3d11e800a9431

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d43358cd9cc305f7cd79ec1a7a119925491ceea028369d05b02d447728d3b78e
MD5 7fa5b30db4364ca1e69ef5eb7948d23e
BLAKE2b-256 cab8826f4dc62f8946eb95d326d75ec6cbc7f6f61854df575eb837d3b5e50164

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1a64e66a6aa782ee3f1021e45bc548fb436587be64d484e71931ef360fec9f56
MD5 ef8d58c223d45abb43b8248cf40f2826
BLAKE2b-256 240d3ccdaa0fd7726ebc95ec72c3d43be7089c8c4855c4f1d9efec80fc6ff145

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a68a0fa1ccaeb7d909a3c27203e73bc6f406781638549fb52444919fa252f2b9
MD5 9760514d11e29f244aa6f375620a3499
BLAKE2b-256 f7d2847bdc62b2be4d1ae55a428d5eef21325f429fc6e547fbaf99d744c7cc5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 92ffe11446fe6a597f80a50b5b8232b4827b7b19b5f40a1d27aa842ae86e3e16
MD5 72177be22a9e34da2bdfe99d71ee6e34
BLAKE2b-256 c0b56062e026aab98b56246bc2cb5b6348e83440d34519ee0a33cd0d0959808c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rsloop-0.1.10-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.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1477ea108c276ce8f57c7c51bb87f377e35c4b6a93f7162b4544f04d0065daa7
MD5 eca1c918e8d8e1107dfb0d46d2b40752
BLAKE2b-256 7f086bee57cf306a24eb2c62c764ddd592b56179fe0840d9e88d94badcd274c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1ec85ff5a8cd944c4fbd601a922a59856a8a7397e0ecf5e760fbe2f3d89cd8ee
MD5 cd867b91b15c89d01ff2f27e24da6f03
BLAKE2b-256 aea2c9eba5014ab09d0303cfb088f49591cea289c378b6625a7a5ba0b0007d6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c835310f8b8324f8053b2f50e60d6ba3b1fd8146c0b34d6b3ebbe98d42d679dc
MD5 9b7c12caa4d6342ea4cbb0dd896d4c58
BLAKE2b-256 6eddaeddd32db58adce8ad66d6b7808c151b715b2afaf164469fd596b22c8253

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rsloop-0.1.10-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bb588c6c0f0f1ab69953d8f9fe20d066c99c400a18e7e2fe862aeaac415d3228
MD5 f15eee1f532e93f56fcd9ca07b450b14
BLAKE2b-256 aab09ff26a611bf49e149aa1b1b01b75a790e499edba537bd562bd6cf37083d1

See more details on using hashes here.

Provenance

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