Skip to main content

A high-performance Rust-powered Python library for CAN bus communication and FOC motor control in robotics

Project description

cawlib

A high-performance Rust-powered Python library for CAN bus communication and FOC motor control in robotics. Built with PyO3 and Tokio for blazing-fast async I/O, precise timing, and effortless concurrency.

Features

  • CAN Bus Communication — Blocking and non-blocking CAN device interfaces via Linux SocketCAN
  • FOC Motor Control — Broadcast-style control of up to 4 motors per CAN bus with current/speed/position modes
  • High-Precision Timers — Three tiers of timing precision, from ~1 ms down to ~1 μs
  • Async Task Execution — Run Python functions as background tasks with cancellation and result retrieval
  • Lifecycle Management — Global task manager with graceful shutdown and signal handling (SIGINT/SIGTERM)

Requirements

  • OS: Linux (SocketCAN required)
  • Python: >= 3.8
  • CAN Interface: A configured SocketCAN interface (e.g. can0)

Installation

pip install cawlib

CAN Interface Setup

Before using the library, bring up a CAN interface:

sudo ip link set can0 up type can bitrate 1000000

Quick Start

import cawlib

# Create a motor controller on CAN bus
motor = cawlib.Motor("can0", broadcast_id=0x100)

# Add motor devices (up to 4 per bus)
d1 = motor.add_device(slot_index=0, feedback_id=0x201, mode="speed")
d2 = motor.add_device(slot_index=1, feedback_id=0x202, mode="speed")

# Set target speeds and broadcast
d1.set_target(10.0)   # 10 rad/s
d2.set_target(-5.0)   # -5 rad/s
motor.broadcast()

# Run a periodic control loop at 100 Hz
@cawlib.timer(100.0)
def control_loop():
    motor.broadcast()
    feedback = d1.get_watch_data()
    print(f"pos={feedback['position']:.2f}, speed={feedback['speed']:.2f}")

handle = control_loop()

# Block until Ctrl+C, then gracefully shut down
cawlib.block_all(timeout_ms=5000)

API Reference

CAN Devices

CanDevice(interface: str)

Blocking CAN device for synchronous communication.

can = cawlib.CanDevice("can0")
can.send(0x100, [0x01, 0x02, 0x03])
frame_id, data = can.receive()
print(can.interface())
Method Description
send(id: int, data: list[int]) Send a CAN frame
receive() -> tuple[int, bytes] Receive a CAN frame (blocking)
interface() -> str Get CAN interface name

CanDeviceNonBlocking(interface: str)

Non-blocking CAN device with background I/O.

can = cawlib.CanDeviceNonBlocking("can0")
can.send(0x100, [0x01, 0x02])
result = can.try_receive()           # Returns None if no frame available
result = can.receive_timeout(1000)   # Wait up to 1000 ms
Method Description
send(id: int, data: list[int]) Non-blocking send
try_receive() -> tuple[int, bytes] | None Non-blocking receive
receive_timeout(timeout_ms: int) -> tuple[int, bytes] | None Receive with timeout
interface() -> str Get CAN interface name

Motor Control

Motor(interface: str, broadcast_id: int)

Broadcast motor controller supporting up to 4 devices per CAN bus. Uses FOC (Field-Oriented Control) protocol.

motor = cawlib.Motor("can0", broadcast_id=0x100)

# Add devices in different control modes
d1 = motor.add_device(slot_index=0, feedback_id=0x201, mode="current")
d2 = motor.add_device(slot_index=1, feedback_id=0x202, mode="speed")
d3 = motor.add_device(slot_index=2, feedback_id=0x203, mode="position")

# Control
d1.set_target(1.5)     # 1.5 A
d2.set_target(10.0)    # 10 rad/s
d3.set_target(3.14)    # 3.14 rad
motor.broadcast()

# Read feedback
data = d1.get_watch_data()
# {"position": 0.0, "speed": 0.0, "current": 1.5}
Method Description
add_device(slot_index: int, feedback_id: int, mode: str) -> Device Add a motor device. mode: "current", "speed", or "position"
set_target(slot_index: int, value: float) Set target for a slot
broadcast() Send broadcast frame to all devices
get_watch_data(slot_index: int) -> dict | None Get feedback data for a slot

Device

Individual motor unit within a broadcast group.

Method / Property Description
set_target(value: float) Set target value (unit depends on mode)
get_target() -> float Get current target
get_watch_data() -> dict Get feedback: {"position", "speed", "current"}
slot_index Slot index (0–3)
feedback_id Feedback CAN ID

Control Modes and Units:

Mode Unit Resolution Range
current A 0.01 A ±327.67 A
speed rad/s 0.1 rad/s ±3276.7 rad/s
position rad 0.01 rad ±327.67 rad

Timers

@timer(frequency_hz: float)

Standard timer decorator using Tokio async runtime. Resolution ~1–10 ms.

@cawlib.timer(10.0)  # 10 Hz
def update():
    print("tick")

handle = update()
print(handle.actual_frequency)  # Achieved frequency
handle.stop()

@precision_timer(frequency_hz: float, realtime: bool = False)

High-precision timer. Two modes:

  • realtime=False (default): Busy-wait loop, ~10–100 μs resolution
  • realtime=True: Dedicated OS thread, ~1–10 μs resolution (CPU-intensive)
@cawlib.precision_timer(1000.0)  # 1 kHz high-precision
def fast_loop():
    motor.broadcast()

handle = fast_loop()

TimerHandle

Returned when calling a timer-decorated function.

Method / Property Description
stop() Stop the timer
is_running() -> bool Check if running
frequency Target frequency (Hz)
actual_frequency Achieved average frequency (Hz)
tick_count Number of ticks elapsed
elapsed_secs Elapsed time in seconds
precision_mode "normal", "high", or "realtime"
task_id Task ID

Async Tasks

@run_async

Run a Python function as a background async task.

@cawlib.run_async
def long_task():
    import time
    time.sleep(5)
    return 42

handle = long_task()
handle.wait(timeout_ms=10000)
print(handle.try_result())  # 42

AsyncHandle

Method / Property Description
is_done() -> bool Task finished (success or failure)
is_completed() -> bool Completed successfully
is_cancelled() -> bool Task was cancelled
cancel() Request cancellation
try_result() -> Any | None Get result if done
wait(timeout_ms: int | None = None) Block until done or timeout
task_id Task ID

Task Management

get_task_manager() -> TaskManager

Access the global task manager for monitoring and lifecycle control.

tm = cawlib.get_task_manager()
print(tm.status())
# {"running_timers": 2, "running_tasks": 1, "stopped": 0, "total": 3}

tm.stop_all()
tm.wait_all(timeout_ms=5000)
Method / Property Description
running_count Number of running tasks
total_count Total registered tasks
timer_count Running timers
async_task_count Running async tasks
stop_all() Stop all tasks
wait_all(timeout_ms: int | None = None) Wait for all tasks to finish
shutdown(timeout_ms: int | None = None) Stop all and wait
cleanup() Remove finished tasks
status() -> dict Get status summary

Module-Level Functions

Function Description
shutdown_all(timeout_ms=None) Stop all tasks and wait for completion
block_all(timeout_ms=None) Block until SIGINT/SIGTERM, then gracefully shut down
block_until(wait_ms=None, shutdown_timeout_ms=None) Block until timeout or signal, then shut down

Example: Complete Motor Control Loop

import cawlib

# Setup
motor = cawlib.Motor("can0", broadcast_id=0x100)
d1 = motor.add_device(slot_index=0, feedback_id=0x201, mode="speed")
d2 = motor.add_device(slot_index=1, feedback_id=0x202, mode="speed")

target_speed = 5.0

# High-frequency control loop
@cawlib.precision_timer(500.0)  # 500 Hz
def control():
    d1.set_target(target_speed)
    d2.set_target(-target_speed)
    motor.broadcast()

# Low-frequency monitoring
@cawlib.timer(2.0)  # 2 Hz
def monitor():
    w1 = d1.get_watch_data()
    w2 = d2.get_watch_data()
    print(f"D1: speed={w1['speed']:.1f} rad/s, current={w1['current']:.2f} A")
    print(f"D2: speed={w2['speed']:.1f} rad/s, current={w2['current']:.2f} A")

# Start everything
ctrl_handle = control()
mon_handle = monitor()

# Block until Ctrl+C
cawlib.block_all(timeout_ms=3000)

License

Proprietary - All rights reserved.

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

cawlib-0.0.7.tar.gz (34.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (892.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_i686.whl (941.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (965.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (865.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (684.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (741.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (689.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (688.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl (888.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp314-cp314t-musllinux_1_2_i686.whl (933.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

cawlib-0.0.7-cp314-cp314t-musllinux_1_2_armv7l.whl (961.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp314-cp314t-musllinux_1_2_aarch64.whl (859.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (686.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (682.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp314-cp314-musllinux_1_2_x86_64.whl (889.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp314-cp314-musllinux_1_2_i686.whl (933.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

cawlib-0.0.7-cp314-cp314-musllinux_1_2_armv7l.whl (962.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp314-cp314-musllinux_1_2_aarch64.whl (862.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (681.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (731.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (686.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (684.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp313-cp313t-musllinux_1_2_x86_64.whl (887.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp313-cp313t-musllinux_1_2_i686.whl (931.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

cawlib-0.0.7-cp313-cp313t-musllinux_1_2_armv7l.whl (960.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp313-cp313t-musllinux_1_2_aarch64.whl (862.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (685.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (684.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp313-cp313-musllinux_1_2_x86_64.whl (888.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp313-cp313-musllinux_1_2_i686.whl (934.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

cawlib-0.0.7-cp313-cp313-musllinux_1_2_armv7l.whl (961.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp313-cp313-musllinux_1_2_aarch64.whl (861.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (679.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (730.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (685.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (684.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp312-cp312-musllinux_1_2_x86_64.whl (888.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp312-cp312-musllinux_1_2_i686.whl (934.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cawlib-0.0.7-cp312-cp312-musllinux_1_2_armv7l.whl (962.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp312-cp312-musllinux_1_2_aarch64.whl (861.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (681.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (731.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (686.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (684.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp311-cp311-musllinux_1_2_x86_64.whl (890.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp311-cp311-musllinux_1_2_i686.whl (937.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cawlib-0.0.7-cp311-cp311-musllinux_1_2_armv7l.whl (965.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp311-cp311-musllinux_1_2_aarch64.whl (865.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (682.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (735.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (688.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (687.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp310-cp310-musllinux_1_2_x86_64.whl (890.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp310-cp310-musllinux_1_2_i686.whl (938.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cawlib-0.0.7-cp310-cp310-musllinux_1_2_armv7l.whl (965.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp310-cp310-musllinux_1_2_aarch64.whl (865.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (682.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (736.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (689.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (687.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp39-cp39-musllinux_1_2_x86_64.whl (892.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp39-cp39-musllinux_1_2_i686.whl (941.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cawlib-0.0.7-cp39-cp39-musllinux_1_2_armv7l.whl (966.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp39-cp39-musllinux_1_2_aarch64.whl (866.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (684.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (739.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (691.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (688.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cawlib-0.0.7-cp38-cp38-musllinux_1_2_x86_64.whl (892.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

cawlib-0.0.7-cp38-cp38-musllinux_1_2_i686.whl (940.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

cawlib-0.0.7-cp38-cp38-musllinux_1_2_armv7l.whl (965.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

cawlib-0.0.7-cp38-cp38-musllinux_1_2_aarch64.whl (866.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

cawlib-0.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (684.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cawlib-0.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (739.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

cawlib-0.0.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (690.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (688.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file cawlib-0.0.7.tar.gz.

File metadata

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

File hashes

Hashes for cawlib-0.0.7.tar.gz
Algorithm Hash digest
SHA256 69acb9036655599f9eb120c8219c960bf574551d315036be0c6911707b5a681d
MD5 a833df793b4d39dacf70bb46eca44094
BLAKE2b-256 0973f050d6124068a7380563b86acf63671c6e1d3a103c69b6ef30764596986d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7.tar.gz:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ea643565be480e41291340a1f541e7459a1c8907454afc4246907f28b084f12b
MD5 a8d6b3351aede4cf6e44fe2280a90748
BLAKE2b-256 0996920294c890d1da4c1a42a5d5ba5507518aa614a2a7e27dddd41a9c92e2ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d5ee60386287247944b6087e6a273259deb47514daadb4969b72165c2eef4f79
MD5 34253cc16a057d3a8af18062d51beccb
BLAKE2b-256 871c6d4fbb845e9dcee2fdf48f6fcfbfe312fb9b0ebcae93365568fea313ed9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5d13c0caa5cc50a6c35d01a9531df439eba2ac47c4b19bc355bc10eef9440693
MD5 91800d43d9fb27facd755dd3577d3ec1
BLAKE2b-256 1ea7ecad708cc1385e54d6651e1779d0914188831301eb6047d6f6884ad9e618

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7179ecaeb6449acace9d2307dff0f5c53be25fae90f90304fd9e7cfb176a0416
MD5 e5f54765ef0628960d8b53365632363b
BLAKE2b-256 c39050f86af1c22b03cbab29bd20b785c0b5e6a2c685eef1bd4cee8bb0fb3db0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5855a6a80372db2ffd44944d4e0c6fa43b120331a2fa4ef8173101224b512e06
MD5 6b0514b6abe3d597840a09ec67985f76
BLAKE2b-256 e73a27f1f6b15ea50d28e41ffc47a1ef94cde48dc83a97c3afc4c94a63b3d01c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0bf10175f16a94e7474c0d608df56cf2fd89e334342d33c0927245fd92508d73
MD5 18fa2b62a49fc1f834323c680b5e91ab
BLAKE2b-256 df92ae80723fa42e9c4afddf15ba44a6004cfd551bf28d6b10a3220398398938

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 95160cf137e79174b0b7e47aa0849e6be7f97cbbae125648bf717a1f78a8cda0
MD5 8e4cb398775a21f1a10334d65d355b77
BLAKE2b-256 57d53e6209c3e8269c83262eb7e8c220eb35dd08482e8c35319fced44b22cec7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56c16ab931495b82c99d6427ba6e6e5fdfefaf771c0d2c47df7036c99101a4a6
MD5 64d90341d3a030ac80960979d55601f9
BLAKE2b-256 d62ecf8a452f0972f5da6a936534facdc9a129d2fe505c689cbcd69c5e4abf49

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2af41a4623f8dc436aa525024dd6fc092a38338adaff3c13557d145a6c6a66d5
MD5 4fb9698d18cd22c6c9ac0cf8e5a9077e
BLAKE2b-256 f57964d18afdba1ee340ffaa296f12384d5209be86bc2510a67f7b1abdd0f011

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 51a7b8df987721460126f02246ce6fed78887d89c62902d497cb802abdcb9878
MD5 8e57ebac6eedeeddd5c838b4273b78a6
BLAKE2b-256 89346c822064f7aa514e8176789256573c170c79620ee22cfe9790857baa60e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 061d7debbc64a0e3f256611750d503340d5496d3717f7c75a5b6c2360898e90e
MD5 6c0143ad9a03bbc6ed760de7bfd3367b
BLAKE2b-256 1e68d12569e85f8afa53b733e1d015bc01138c8086955dd1d4f30d8cef1de4e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 013baaa9971440e89fe6f443bb88cfe4ea35eafc8fb8a0a4746f7bb8ed61613a
MD5 66073109b4e943e4518fec16b827f260
BLAKE2b-256 cdf1b37a9de3473f998de092da9a80a0460f7cef07d835b5933d26e94507a30d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bb2d369139c34332917f22242dfc934d241ecd68a83e9fb4ea54d01bd050d3b2
MD5 54c3b055a11ba11e64bf9dd97421eed9
BLAKE2b-256 31082589c2fcaee10d8a5907ffb7c8183f6bb92d62f39819b3e0e2de791c2551

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c423639133f7efec668bd46d5cea4423566b6d19ece1fc1ad2e653a9a3c11d3
MD5 28f37230eab747dd5697bab258e2499f
BLAKE2b-256 55170d29f0cf8e25560fbe786086a26f2b10e65d42ad7c9fe9ae41390a9673a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad00d91ccd29a3c31ab78947b3c18899b6ed3feed022a6e4e27be9a500be8dd0
MD5 c8f8bd5562602cbc7a27d6eec49b4268
BLAKE2b-256 066068c7de20141be1ad5a0069444ec149a2b2cba22a1de7eaa8bd24f47fd234

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ec26008a21a465cac63502e3a485aca3c8da0e0850d99018d90c2aeb235051e0
MD5 f087c760ba2e8f7202b47882a5e7cd13
BLAKE2b-256 4f7ba53a5b69c093c12831c834eae1d4fc140617907f545b3f57f2772298c9ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a202660b108ff9cfe1cf42c936165b2548a6e1d717be45fc87501593618b53be
MD5 4ec23ac0d0fd16b1f40f5d103aba323e
BLAKE2b-256 df59beff18ca7798342dbb1b9d3297ed81c849b38fc6505b4b91de3054ec5bb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5cc7db709b1596b8f1a33d4e14bab9fbd6dba02b5fc1aaf2c9956d5d16faf601
MD5 0d9e4c3ee924cf01735aa56c2b14a1a3
BLAKE2b-256 95ce574590e234dd4bd62d27e9f73e2271004b8cc11ef6f575eba98b5b32979d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 481ed09ac0083e3994de42224ac09086fc0be1815e176351366b742b791174d5
MD5 ed8ce35f4efd74d625639367e46815f1
BLAKE2b-256 b53e2be1c2ded807ea10c5c61b4bcf1ae17fb7d7f99616aac891f118e635bc33

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 84948167ddd5176022c426965685eaa1a8aee6d6cf3036eff361f10cfd13c0de
MD5 bfeb98733c9b254bfd77d14d3d4666b8
BLAKE2b-256 ff0625ba3771fdc262bac5de11ed7f48b350d9cccbce0c11f7777819c4484969

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 68d1234ca9b4aa06a159ba6140b7c38f2d4a28165f46f62cc72eaf9c20638ee9
MD5 02f7ef1f29f4b4699701f888d0c41063
BLAKE2b-256 bd83380ec12bdbf7110e7d3aef81930ce598b6d7e211179fd8a267e4c2eaee2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2eb5dfc15a48a02c18f652a85f99c977473c99fa69b8905a7f562fccb9575d1b
MD5 d199533a53a95343559de37cf30176d3
BLAKE2b-256 7f4cfb099a9eb8e964e7d499e88064932e2a417cf7160a0673d2bb5bc3f3e6cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 13fbcbd6105dcf4ff64f73adb316880666c8226851aa6eef5c2ca0df96e5f726
MD5 f699a4cadf364c181c4f40135a04c7f4
BLAKE2b-256 8bcb66e897a271bde00bf6af22160a372e2cc38758ca7d7eff2efc744f53bf50

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1fa1b591d4cb995392228e6d0402c86c79fe57d638cf029820ad98babc3693cb
MD5 6ad8fe2f2d459b383ccbeba9d6c893ef
BLAKE2b-256 5b8a443705221504b7d2d5284c204b925f4cbca015a7f16c6924c9b37c2f8552

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0eabd2759c64313feafe5b2063af665d164f3c762add1e95db04da25160c936e
MD5 81cc8ea3ca88774277e9a9b7b4c69559
BLAKE2b-256 0d350f8bc1e6e8ef1472e7688515a3e5768137d0a6774f8cdb22499d3a2dd90b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f6c93e0f75c6b2860aa216870caa28e373ab8998a49ccb907398bac6352e8f4b
MD5 effff130574fc041efeaa1325daa9b18
BLAKE2b-256 f7aae1749f1a6c71a87f57767dd04162d538e2ac523cab606277ef3ae0808cbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313t-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c74c87cceca482ecf183b36c5a6f2e72ab8108abe95dead9ab4f0a27bf2ce8d0
MD5 55d0050a931608886df023d75f22da85
BLAKE2b-256 d910c36afa8098b27f8964f93645cd901316f9a9d51b3a07dd96f367dad8ac2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 daf650b5b76782e7121bb1623b61950422a2a4c49767d9b431a3596d8a91743a
MD5 780a592a0a169d4363d0cb0590518614
BLAKE2b-256 fb7081e8bc31d7abb94c298378f497e3e75b9e5e1d861d03653756357a355d96

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e617054ba02383ff96623b054e52c842ab8da2061b38175c70aa60ed609b46fe
MD5 2e2d1aba96215b6998220f12eaf67fcb
BLAKE2b-256 1e76f9a3709ed535d059f83089b082d175a1b08d7510eb34f254b7c81b14dae5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 27b8760cba3303e8a19f2bc10a6c8df9c1d2b82115cd5d94f494a5e253d927b7
MD5 192ff64679d9f7d97396ec228150fc53
BLAKE2b-256 99f44c506c53482ccf5e3d4030b91788dca950f329acf6a6cbfad1ea76e1cd88

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 14449209d383ecdbe83051de5771e570986b64ea4b4f1ae075f13dcd84f2eb43
MD5 da60cfe61a1deaa0947dba5d2baf7dc4
BLAKE2b-256 71ba6828d4685a81a00d36c745d9006d848656372f4120cda917c31792de87fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 35c5c32db7146ee38d90805bf8e06ce2821a59d8d4a0c5d0778cb323d4755e74
MD5 a33bdd89f0f07e2bc5810dfe835153c3
BLAKE2b-256 adbbeba9bc2ae8d8d75aafa52b64f6fa573aad2e5f1dfeaf1c1cb1738932ac79

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3aa9f737201f1f1e713c072b7eb8cb77dde2f81f2825847963e520294db82d58
MD5 b11bf9a9c42214a5814946c405413732
BLAKE2b-256 5ed045cc738a7c321033fa2607d06457e5398ea892a0c43b323a5b04ae91d531

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c78fb0ec0698894ab1eb5c3a537df7d35c9a48d18927cd46fe34fc3165aa1f24
MD5 60d0195cbdc055105ea83d4f7dda771e
BLAKE2b-256 7c923e88431ab117156b5300fc4fd3d83e9de2735af5c09013a30d996f284792

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4f4cf5ba15f106e79dcef6c0229467513b8dad1de9c3b5a9820513025f1b6601
MD5 32967fa6a52f719154fd9c4f3157fa24
BLAKE2b-256 5a1e0c98c8de345257f57d80e135eb374d7c9cb98dc4811fabc031813ac4e313

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f05d88ccef2747733f237135260a24f39a37747239ac8a30da7efaf17b1fbc4
MD5 53108a2dde5d1bd713a9fa70552d534a
BLAKE2b-256 924dab182f5e1f83ffdd05df848486048ca01ae2acfb10812eb8891c606a4919

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e87f9946d0489583f61f7602b2df6bad78704db46012c57c40bfad6ca014db39
MD5 002e924175f7c4b341e337e058e19051
BLAKE2b-256 f794783a8e2378aa6176d1a2f380a7cb0c43a11e5041a446dacbd1f18aed4dfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1098301ad1a21ec65a6387dd3937e0a9f0fdc2c3b917064b6f21109a2ef1f692
MD5 f161236af2b0c8dde27c1bf610c105f3
BLAKE2b-256 1e2c79877c9a41d4d9291b701fae7399fd0b2ebe4ff120e07a77ccd55cccd39f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f80af48327dd12d8048fd3c9d51dfbe872a1deb75d87626b3c7747dfd1319d25
MD5 42444d55076a1a81af4319b7906798d5
BLAKE2b-256 be03829429b907a1131a7e2bd5ce573fbc4e33f6c60b6247a3c17b79aa5d9526

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f393bbda954a180df314e38b7936a436211f72de8296f9499270234f927cd6a
MD5 df210d11177f84c70fca6f2e8cb052ff
BLAKE2b-256 bb5d631d360a77d1c421f31875293e74ef70f4510ddc3f0ae3c8c7e58cf4de82

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a04c0d2d41a5addfe41c6d6617d7347d3c01e2d4074e8ff6bbc6713616581840
MD5 74f1fe9acdcce1ff3d0e9d03735ab54e
BLAKE2b-256 9a968f294dd706fd943a2f474c1b1396293eba31d72b71d868e9aa1be479b3bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 25222ccfd30432194af367d3be4c35ccfcf38355ea81c5aeecddd82a7f21c580
MD5 9db9a59749348fafddcb5cba0a1c5851
BLAKE2b-256 87b43325d17e8d9ab43b2642de03407be51720d430eb142fa2e33c53bf94b734

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 990b94c75e8090771e83c6dc21d32e26fb3f2e3c4040595d9d3121fc5979fed4
MD5 fcd9eb54ccd10b002f9448cbbec558cf
BLAKE2b-256 9f2b344c63be34134fd4c8fabdd2ca4e75f6bad3c71fb2b52b36053ee7d432f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0636db3d4e2069f212d14737fcab1b99bc24b87b76d01ba442bd09534f1c48bd
MD5 0b30a8870df1c609ead7898153b11d0f
BLAKE2b-256 11536d3777d1edd815d62d406f16fba07592b3657cddc5bdcf9de6e1a4bc9826

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 026f65db5a0da1bac5a82cbebe5bdb4d7645a8a36ef2504c8d6e597adb736f41
MD5 ac117110f01e440354fe06660a18e2a2
BLAKE2b-256 badb85de385f0b421fc6858cc9bd76fe105a5e004277ea2c3dea5082db2d69a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cd5a635add69c79cff4a1c33e05ca229eb3ee368d9b4c343c47e2a629fce1f24
MD5 c315f12b8a7345dc0f1c965897018e1a
BLAKE2b-256 71ee4bebfa17b29438082a78393aea004d9a464aa24de623300bb5427a341c65

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 94fbd79a6919b795b9a788344d65f1c02f965bffd6a902121c7ce6226d558008
MD5 2b6921b62be7549de74f52cb52f532ec
BLAKE2b-256 e62dcc72e94531bccb69fc60ca75b9160bc7fac1cb59bd3d6a19262334935134

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 58333a9155b276f4e510969a002aef838db2a2f19746bdb10e2d761bed5b66c7
MD5 6f313a7fe84806c6b663d8dd9ccd66bc
BLAKE2b-256 33d4f12df2aa74c184d9a2c7b67cf1bd7272e7390c3dcb6310379c0677809de7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c09bfa163aadd7f2b842944c7c09e1e1c206b973bf7954b548cade7e4ebdca01
MD5 34b2b27e9d2da086755d94282882da5b
BLAKE2b-256 fa087c01bdd8dc22a41ac0bc88050ed6d4dc381422e845b51b70e6b74cbf0b10

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 45a9128566e34c833b3db31c324ced5905240e4ff1b2039c34e2e0889670a590
MD5 210c978e0e9c06e9a8c833b6e6b4d793
BLAKE2b-256 a8660caabcaa9b0366439d3162c869e6ea2417a660eb4137b0f26dd5a8d55cde

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b5ffdde2ab2ebf6bba704aaa8855c695d6041adeeeedb2e1df87a9d122466dee
MD5 4b8d81c67cdeaa0ba8d25e21ab0a3f41
BLAKE2b-256 429160474a7d3b1f59ebe80e20738aca5596ea39524789a6546656294bcd81f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 83c2fae05b241288642a34937cafd85a7dff4bcee81b94cf717893bef6d0486d
MD5 ad3dde05b2cf20ee9bb15a873f0d564a
BLAKE2b-256 4235c19290c322b8ca511c26056f1e9d1039b9b508f777d6009906e960c5e919

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 90cd36f6ab95fb5027ac6e93f52e4a36e4b421c31805d0ed28d163813784bdd9
MD5 e448d7bbb8decd619bebf3f9e046587f
BLAKE2b-256 27e06aedbc54cacdf8f5cbf4ff7744d0a14b3417d4c7e156a7751249c39eb5df

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c18052b7c104b8b8e047af5250176a4a0ff9e51394c213395fb058bf765793e3
MD5 8712ec280ef898f717a6f5f940d4ab38
BLAKE2b-256 bd438dd278d390ffa9386f5238eab37e26495800fd002b0cbc23321f23e8d9d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f9013598d9f2018522dae3e7fc6781f3f552954e671e2cf4e86df4e9b88cf6f0
MD5 1899a8d668203004c5010e8813565f2c
BLAKE2b-256 3820385b87f33f2c1f1b386274bac81ad68f6acb00e5d191fdc8ca0cb4e31ec4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 10956561ba959c8172497a507507cad5a8c9f70761f1c0f2b671078d65babc1c
MD5 7a38a6ad906afd293b64c1c12d13eef9
BLAKE2b-256 f0c4ee3f353d57fd3e68b6056c499c755d9f574a6d0b0b783d632b1353a745e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 688b50d9f26a47cd69dfd8081cdbf7702c1c28a886758378356c014bbacce5ed
MD5 cbebe84e925f80cdfe3eea6745ac226b
BLAKE2b-256 7b37e2ddb1043ebe9ff8815b46cfce022ea55069e39e4df4cedb64e17fece292

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3520f8baf468cc43de79cdd0dbb7a3d50715e6cc5c23b8269b736b06701bc90e
MD5 9a32dc47d41bbed158f6d56f0895b7d6
BLAKE2b-256 6443c122cfada6c0789e3c54c14fc011bbf8a83f3e8a25ec2bbd43cf13b2c474

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 eb4de9edbb1220bacb62e4f8698d0d885f98cd33c1e248d6197a2cbbb0d7f736
MD5 de81744184412df0ce16b2f427641459
BLAKE2b-256 220b0475b7373d1a70356af5e50f38672557a3159e59b4a1650cc1746fb8a1d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4dede21a713c745cf791c6311274792d36335402eeca171ebd263a607cfa3bdc
MD5 5382f3ee3aa13c9bc8e16a2ad39b8412
BLAKE2b-256 1a8ad22442f0355fbc4f65e60c2fff972498b23001d3e5faeaae1efbeb7a36a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4a02ea633df89a1854aff04f58ac8aa2deafdb27daf03cb4cadf7022fccd4f4d
MD5 f8ae56c4799d23991ef10bcaf8cc606c
BLAKE2b-256 e990eb9e3a804fb121249113de5c8ab061544a00d3d96b04780fd204c6609c3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cawlib-0.0.7-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 941.2 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 95ea2f1ca36e642683265fff70e6dd0c12c222442e9df6d869a3b3cc5159d3df
MD5 e7077c956907d373f732836e21ca216a
BLAKE2b-256 198a33666a67d5f792846fe881321d88cfcfe14b9abc32069a4406e1b858a361

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1a0b9a189bf21de34b821778e61cc994937e131895d16df446ff3aa5d7dc0695
MD5 cf656c7d16b4004f8182eeebd1c0fe05
BLAKE2b-256 791cca5fd7f6a84f7f5c727c6914a09cb181e4bf27ac4cac3dd5589a2236c658

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e9d8400dbe3531cc441f2c08dcd912ae3e513d6b6ecbc860b77782b66edd6886
MD5 fc41fd9ba5c8747c3784a2608fad8e49
BLAKE2b-256 de24abd71dc2123e7b38c7197925dd1ac6da1ad1033e53cb64ac507d3b9c54d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10c7e06e75aa672fd1199f14c399820d18b535f27bd567a10c6cedb403c1443d
MD5 8a73c0902a43b1d760b07a3fedd613f1
BLAKE2b-256 be66b8b43afe1ec768c9edc226b4bec9c2c11a25bcfb1d25eebe48c6dd9e8109

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 251b451ad3392b9b36eac9f93c36a86437c50f04533703084a2e5a29ef80d219
MD5 4c47292c0f91d7fd09bf604cc81ca650
BLAKE2b-256 144fd651bbb5392087677923196bc3f48dfc54a06e0ef1bd5ad15065a0c00e86

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b2d5beab255e6342bf75a7f5e0dbbe44a753b6daf6dd1e357cc4b7688421e71f
MD5 603a6760a5af92e99cc20cd2a9ee1437
BLAKE2b-256 3c352bb1a19fa6b40f193aa263f16aae77362feebecb8fa2660d0ea63b6980b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3334b744d7012440ec6abed32598114b6b3cce0dde2f4e7c3434019227227f92
MD5 4757f0bda8f90a6c7ec9beb2492fe279
BLAKE2b-256 4868b5a2b06ada75fb17dc09248ee7365057a4e42a95e124dcd2c77de7e08f75

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b36e87a66693fa6ee8840d67afdbac7e427699af2909cd22f193a4ea52dbb38
MD5 b009c7d2acfe31f2b3cb1adccf21f21b
BLAKE2b-256 5ba7cbf95b02290af38b1231ccf0f575074d09c127b35e94f2347cfadfdcce09

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cawlib-0.0.7-cp38-cp38-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 940.9 kB
  • Tags: CPython 3.8, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c7e3ff0a1f8cfb164f2ac614c527a9556f6f5e317fdb2015de44278985f4f867
MD5 8ebdb7f00102fe8a4340c2d499456a57
BLAKE2b-256 a3badb41cce563785eb3be0cb36c3475b72b2419d6a34035fe0cadb3f5b9a419

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-musllinux_1_2_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e13f5b370c19e080c169c4148955f9f60a12093e738306f287f6ea146f9cd100
MD5 c6bfa0a4d2865220fd72c5c4ceb8f0fe
BLAKE2b-256 a57012141d986342c4ea32f0124a4d45cb3daf7a0f647813931de79893579091

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-musllinux_1_2_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f665281e8f783386dcb6989993ddedb6180bb92543d80a32cfe0f1493ae0b8b6
MD5 d907294965d1c4bf45ca25a866c4ccad
BLAKE2b-256 64dd8d25fd865131b605631daccfd3e600f63c059969f7757c8fbf42363f5df0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7c1cc6d6ae89a56b2ab245305f7f14d91902c8225ce0b68968ddc2a178a7173
MD5 de32a9b61494a6f65059ada884aa7398
BLAKE2b-256 4a77f597dc79cd68833872b521a1ecede8bc8de2662e7e0fc343db459582ac0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 190fa960129d5cf927730c24ac0afcfdb7119d136e633bd353965602900d328c
MD5 5431478cda4013e30a6bf46f800a3b69
BLAKE2b-256 8660a7d6deff78e6391b52ac74a9a50c8a4110b662ee67bb1d10e5a6de0bd02c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ba7a06831cabd0de8bd80d136419e3cac318843ddf7ccfbb2a92c94b7f099920
MD5 efca71c0e412d4582ca98fdc45ccc401
BLAKE2b-256 77ae171d56befbe7a2da87bed906ba2486c04dd42ef6959d6f67a666cf195aa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on noxrick91/cawlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cawlib-0.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 712655ced016ef9376abeb3ffce31b238ab17c4eef927b5ea145abdb8f856ab9
MD5 1a98fa07ff07a71aac2e9eaeec92a673
BLAKE2b-256 bdd0600cf0b8b0983472567b29a8f2dccaafca20a02c8dae4aa3d8ba8eb2502e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on noxrick91/cawlib

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