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.8.tar.gz (35.7 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.8-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (926.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_i686.whl (972.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (991.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (894.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (716.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (773.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (717.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (719.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp314-cp314t-musllinux_1_2_x86_64.whl (918.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp314-cp314t-musllinux_1_2_i686.whl (966.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

cawlib-0.0.8-cp314-cp314t-musllinux_1_2_armv7l.whl (989.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp314-cp314t-musllinux_1_2_aarch64.whl (889.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (713.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (712.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp314-cp314-musllinux_1_2_x86_64.whl (922.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp314-cp314-musllinux_1_2_i686.whl (968.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

cawlib-0.0.8-cp314-cp314-musllinux_1_2_armv7l.whl (989.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp314-cp314-musllinux_1_2_aarch64.whl (890.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (713.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (768.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (714.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (714.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp313-cp313t-musllinux_1_2_x86_64.whl (920.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp313-cp313t-musllinux_1_2_i686.whl (965.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

cawlib-0.0.8-cp313-cp313t-musllinux_1_2_armv7l.whl (987.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp313-cp313t-musllinux_1_2_aarch64.whl (889.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (712.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (712.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp313-cp313-musllinux_1_2_x86_64.whl (920.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp313-cp313-musllinux_1_2_i686.whl (965.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

cawlib-0.0.8-cp313-cp313-musllinux_1_2_armv7l.whl (989.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp313-cp313-musllinux_1_2_aarch64.whl (890.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (712.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (765.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (713.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (713.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp312-cp312-musllinux_1_2_x86_64.whl (921.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp312-cp312-musllinux_1_2_i686.whl (965.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cawlib-0.0.8-cp312-cp312-musllinux_1_2_armv7l.whl (989.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp312-cp312-musllinux_1_2_aarch64.whl (890.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (712.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (765.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (714.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (714.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp311-cp311-musllinux_1_2_x86_64.whl (924.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp311-cp311-musllinux_1_2_i686.whl (971.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cawlib-0.0.8-cp311-cp311-musllinux_1_2_armv7l.whl (991.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp311-cp311-musllinux_1_2_aarch64.whl (892.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (715.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (771.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (717.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (718.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp310-cp310-musllinux_1_2_x86_64.whl (922.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp310-cp310-musllinux_1_2_i686.whl (970.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cawlib-0.0.8-cp310-cp310-musllinux_1_2_armv7l.whl (992.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp310-cp310-musllinux_1_2_aarch64.whl (892.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (714.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (771.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (718.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (717.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp39-cp39-musllinux_1_2_x86_64.whl (924.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp39-cp39-musllinux_1_2_i686.whl (972.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cawlib-0.0.8-cp39-cp39-musllinux_1_2_armv7l.whl (993.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp39-cp39-musllinux_1_2_aarch64.whl (895.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (716.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (773.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (720.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (719.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cawlib-0.0.8-cp38-cp38-musllinux_1_2_x86_64.whl (925.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

cawlib-0.0.8-cp38-cp38-musllinux_1_2_i686.whl (971.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

cawlib-0.0.8-cp38-cp38-musllinux_1_2_armv7l.whl (993.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

cawlib-0.0.8-cp38-cp38-musllinux_1_2_aarch64.whl (896.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

cawlib-0.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (717.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cawlib-0.0.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (772.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

cawlib-0.0.8-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (720.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

cawlib-0.0.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (720.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: cawlib-0.0.8.tar.gz
  • Upload date:
  • Size: 35.7 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.8.tar.gz
Algorithm Hash digest
SHA256 b9ea2be233b2a6379c2b781042a0701ee84c5a3f50c2645e68cfc4c3789556ad
MD5 2a9403c34034e9053acc13a12f7b525a
BLAKE2b-256 6bedaa84c11bf2861a167be6222ca1e3bbb2734917334e4121bd8f6991d0e06a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8.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.8-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4b33b65265e27e56206ccbe9c3d99854e01649f0738c91e0d424551c67f3517
MD5 2cc76b785630d8596af6487a5db9476f
BLAKE2b-256 edf8fc22a5efeeaffd7e3de51b7c8bce43c2fd889fb2d6a4ec3c52aa99c2ad6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 69b74111c0f14078543a7dc49e9306c5fdbbf339a05b1ec6ed11423876703a6a
MD5 fc8433c8e0ed7bbaf7a88ca83adfcca5
BLAKE2b-256 5ba3baf7d8e51dc48e544947c3b5e1c7a6188738e3158f8062fe8bb2cbcf0707

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7378bfbe7a436de99adb9bb5a9128be8248b45aecb5d57fb41d8fa09c8b21499
MD5 18d827a0f60ae78d27feaffbbb6fde3b
BLAKE2b-256 5c570f692e5ff3f00c84e169c863d66f014898cddd6ece27f61e27489dcb31ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 820f8c2e83972bf94cc4bc982ac2ca9bc95a5928fb48e9e28f96c936f9c81990
MD5 a8937453c14a3ae782911094625180aa
BLAKE2b-256 b85a1bce7e4ae63310c531d4afe81baf26d372ac5fb684301ffc9ec542e5af93

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a58a3f59788d2e0406fc6e07c0a32d640250f7d4ec1e145cf383c7dcb5441e1d
MD5 5292cc67ac6f3af8ac73ad2df3d03255
BLAKE2b-256 711b1c30b493826fa2b8e24368df2efce855b33536b3d5546f063a173f7a9a0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dca14356933f5566376e749731474be8701420ffe20608693560c80ea64f0ea8
MD5 e967a337fced9242af8c9af0fe76940a
BLAKE2b-256 486cec50d6bd204ea91a977cceceefcb3f9100d50ab213976d62fdf3acf08909

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b89ae3f752882f1d565729471d6b9597c1f90df6c1db55b08a9fa1108c7e356e
MD5 4615b4a6e7f56c4d957503ff98f05a6a
BLAKE2b-256 2ecd271de7ab330285260dd9d9980761162014954642b615b734a3603f8346b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bd213017c033508f89841e24f6edb7900a8f40496e04aabb4a6ac4fb3d1e2804
MD5 622cd326dbc190c17f637691896e2ab1
BLAKE2b-256 9b42b988ead7f48b8004158e00596cd7aa80cbeaa426f25919b6a21de231ed7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a8ab640c256f5c995672b2ec0ca19d679dec230b96040edfef3af02a9b6739b0
MD5 88d37b57fcf64c7fba4a3ab065d5a7c8
BLAKE2b-256 d48f0ce1a5124eecf8b22b7057e2e481d0c08ad221c3b11f8afb6b86f3edb33f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a00d02fae83b1cbb90d6bac387d7c6e1baa14953b76776ba8ab136eea709fa73
MD5 25024eee19fa14306523be300d8e7aa2
BLAKE2b-256 e53deeda021b7dffb9e2623c1a7a619b2273b88f71b6faa4f4ac160a8e14c7b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 00d5dfd65989c91e235ae67a4380f9362e4647f31a2490c5394f59e7e634c856
MD5 4052ae020802b00a4e0e6178d85efe4a
BLAKE2b-256 ed8fb69b651285e83263e16cc8b7bf4cb868447c7dd283f2321a09d5cb7e4470

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1d575defb55277cb32ab240be97d147bda054a307676e8cede2f89f8898295df
MD5 55a9f3abd8d20315c3d8155a5364725e
BLAKE2b-256 3d5d48e0474b831b4a64751c55380a1495d4ba31abcd5bac5c6957b448b3acfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a9f5612bc15e1e12abfcf27bfcc413bc590bc94a0d5b448c2e1bfd5ce1f0df68
MD5 ff717341ea486665db7f29991c4481f1
BLAKE2b-256 f769a11bd0c17be16a883195d42ba38e36a0700229ba8b26e831749f008fe69a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0034a03f693353b24f087dbe4ef9e399eedd1d6ccee3422093d5327891bd8ecf
MD5 b0e6a838c2d948b77f52b97485c937e3
BLAKE2b-256 fde2f05b9151432afabecd74a572d9900e7135d09274417038f8dd5357f68f7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c14adbaf4de90b8f59c4047e652188e19c2c57d9660724a76c1569804380d146
MD5 6435e70e6a7959bc503dfe2eabaa4ff6
BLAKE2b-256 6f893f8cbf71a0754377de04d0122f02bf46099ea8d6fa47d0c4d5d86bb714c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f657476e37e48be5ba5d14a1a1b260b5c1cef4b01119277d4dde22fcb7bfaf4f
MD5 701e7ea9b4f1a9a6ff243de0c5c48162
BLAKE2b-256 7e75f2a6df130fa617cb7caa665c52b90a42388930a206265d1b12c8693a0584

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b2f41544ba5c843bb3fba26a2fd85f8866756383195174cc1275cf9fece28f8b
MD5 8c1b84404974b92057d327815195a651
BLAKE2b-256 8b615a97436321d8590c0763998d4ec2e2affac7fb6cfb999bc71e24e7883e51

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fb607c8c281394f5832f84a41e2ebfa8c602284aa0db67aef7f9c2cae8742adc
MD5 ceaa8ec8e5be772017edbc0452f5c693
BLAKE2b-256 fc055cf0e59f3fc4eb5b42ba535c76b011f8d59ef7069d7ea2d8b0c0aa365182

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd9882c9053c433d0c893efcc94db416a3a8954a8fdf39b94e6c79dc3656a6ce
MD5 15a4eae46944f06d49cd79094d485779
BLAKE2b-256 c2da3b18875147720c9ca3dc9f42f39755e27e6155d466b785bbf0aeb5c611a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b4621335ccb2943d8e3851beacd99530a16310763f5bc424a79a22d8c8cc5713
MD5 e8ee9c1717ece1b5d442acb65c131bdb
BLAKE2b-256 41c13ce7b9a0006eb7202f32b62a0cc46427b9f8f87e65d4fe34be5756fce863

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5df02552fd18da6b7eb8a226435dc7363e4a3846ab385b5e3cafe0537943b29b
MD5 b8556297843a2172db7985cd308b5907
BLAKE2b-256 5d294c211c035ddc8d6fd0ca883a14781b0fe3cca4363b51588eaa47bc830802

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58ea0709de129ef5136a5ae6acb276aaabc6900c1594711ea039f18a1862713d
MD5 dec1fd191857d034e05780f15fc28d38
BLAKE2b-256 188233e72edc8fc81340db9f653a29e9cd1349142fb6f8ad263ed1f3174f45c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb1f888ace29820a93adca6dbd8369e47e7b6e15f9706fe5f91c1ca7e42f7ce8
MD5 0535671a10a9cfefd44975e609fc9071
BLAKE2b-256 f43c7b5199eb6d5e6d7c010c2ff26def3e4809286cd23f2f485056246dc97890

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 db115d3af2c00fbb71c2aff1c346dc6eb0dcc37486d79bfca45a5e5cdf2bb6b0
MD5 b5d4eff353f4684a8fe411088bdb8010
BLAKE2b-256 87c04ff3ffbce406b6ca0f8575c2f68a2cdd596965375591bb88579ef01208e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1b99c77b3a62911a35145ccd6894712b3f754b40be58f0fa37f8411737adaae3
MD5 df49e51e73d165f9d2d1d90ad9942da1
BLAKE2b-256 1d94afd9e1a2b0fc89de6172bb95ea18309dd3cdbb9f0346ebb99917baa9fda7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 688d35fe698238adf447cbaa7aface61608613eba10e4dbd1583945b443f3b61
MD5 7bca591eea65c2d399daaa2c351d80d2
BLAKE2b-256 79c44e2c65d934028b3421abf0518d97193d614151edd987849336ccf8316208

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2087d6ae723580f423884f34573ebcf00d63b42263936f2832974de154de850b
MD5 a10aac54e6ac7abfecdc84cfd8867aec
BLAKE2b-256 e091b70c1f80ccf8fe906da071983e5855711a01017a0599647e868f6e67ffee

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4b67bcc00692a859a6780ee833e37a0465e4d91c04f8e5e9c8a40a2c418fdab
MD5 73fa7dc41186d071a49b6a62b232d675
BLAKE2b-256 d84f218241baabc26ad2f62c257124a6e06edd875c7239c134476cff9b793273

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb93d8e86adfa4e475022b70714aad069874283930bc76aad64f0fba84f229f3
MD5 efdd3fe93edd48d324f072c814e24ade
BLAKE2b-256 002943aa05dbc611e603fdf576d841d0938627d083e082ee5129e75e52ed940f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cf9cec32d235b771ad6e27ca2b63bf972b08f139d4f3ed0febef6cb90a4231e3
MD5 4500fbb0aa43d2a2a1d2373e48bc6521
BLAKE2b-256 e31635cbb9b0028e693b7cf7f8e9aca7193c43a5e02844d916a196962254987f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 742f99b0bebd155246dfbf5b5e08cd559beabbb913aa76a06182ebb63d66b013
MD5 503d0c11cbd842fad7f942a22bf71606
BLAKE2b-256 95ecaa643a08d0dca5c49f3e069085ba431362d94f8dfcb58ddd44ce3ce2017a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c61f2c27e75944a66b1527494be13aaf53297d858fea3857fc81945608e3e1b4
MD5 455f1f4871e7ffe151ffb97121b07125
BLAKE2b-256 4914cfb5410eab74c384e62426a5a866616a767d49437826ef80070397619f97

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1906515831e9f279f9149c58d66126dedb2aabe9e7b0a4830cc154ad2d76d20
MD5 655ed8d126574b4baab6dca312cd06a0
BLAKE2b-256 567506a5d90904ca86e91ac7c7418eb5e3276e4dd2b15e0b5a538c7cc1b45c9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 45136b78429830fc2dc788ae5affbe40016194805f93f305e2ef20bea0736d6c
MD5 ee4f496d7f9d8ee4ad6a9d07242949ad
BLAKE2b-256 326c9f1c6da8b3f32d2e3a23b5056d3b37724ebb9982a62ecf11d2af582c9110

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fd1b18ac6bc6bdfdee8a2ccce2295be90d9eb6a7775afbc1e4c974c43e501b9d
MD5 ce552ce473612a6aab16306de08ebbe2
BLAKE2b-256 51e4f86fae6ef72e3a89a58a95b7ec3ed75f734157a60b3901b6afc3a18b9223

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0c2400ed68bfe336dc4f83daf0baf9717902d5e5827fc56bb970edc52c0b24ad
MD5 c1fa55c2de03859b2c77329ed1490edf
BLAKE2b-256 5b6a6e016b83b73e7aaeef80d9617355808811e5c572e1d1f57d5aeebae66baf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96d09746f8cda9bd215b1877bf7fc93f3d24d2d6e19c1093f23ce3c4331d3dff
MD5 0460b4822e65df07000a1d96cb2bb5fc
BLAKE2b-256 2606d826a241ba96711148ce7f5804a052c13b6cc4f90350cf7a645a3ff13c09

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 af9121df3d8d5d819bf92b0d0f597e645e89e2fea9e3477d6b1f71f8fc8d82f7
MD5 ae097441ef2e2f4124635a492d569175
BLAKE2b-256 e6585daa6e5de973633354a1bea99af50e0eafdd7ac3c8332d7977141303ebc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f67dd3f4d2a330fd38d02555c518f3a5b34d9b55c198ca9379faaf0eb489dfc9
MD5 5525ff511ca97c46ea163d6bcc90c385
BLAKE2b-256 3b7f039473a8bb869a68c169dad112b7bc44120b3771c8e7bb976333657d9c9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 839d3a1c2decd0fbf72bfac0b3c3917330d4649d9cc9cf19ed37272014eb9773
MD5 072bc97f8b62262162a07a1c26cb52fa
BLAKE2b-256 53e6ca7f3a22d199362ae835f0ac9bb9c96c173b04042f8f7ef49c4c9a0387c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 399645a9026599fafa061037b3f3a9279648654466260130654a901903e486a1
MD5 8e59930dcc885dbe5783bfb080ccd41d
BLAKE2b-256 aac2971f615f3d7dbe3a79ed0805e8846ba49e1981c8d92f5b5fdab877fac856

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2a7d1e28cdcced71f029a63443a6edc2023803257949b62d1085512db7686c64
MD5 6c129a252a727232e9b50ba02f8fc15a
BLAKE2b-256 7e592235d0ef5851e96e47c65663d714f64ae864b50ea218220f39313a2667ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cb209ae24d3679086aa887307979a67274eb87d9f41b47de4f7f604bbfd6bffb
MD5 b3ec69bd3d27760af74c0c86907b5ae7
BLAKE2b-256 fdad0803810e6ff134f2e8a3a6ece212c32b08a4d3146e98a200ac101ea928ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 782e82fae5f2cbe748d2051a9a8f44f3e197aeca15e539b63a38d5d39b3eb1fb
MD5 b48b62284a5c88309abcf63110bd6501
BLAKE2b-256 988b45c10b1fcf622b0f6f364ed85c673a699adfeb3e82f24bf46e3f5fdecd0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00c5900e734d2fc7f025693a806a6f6e4d35fce082b054cc8fa1479945d3da4c
MD5 9eb6ba18a90a2f49cefe70d2070ec5e1
BLAKE2b-256 807f044b1b43c56b9c35e90d7b03054d443817e39b0bd1b0cd7eced82da01bc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dadeb945766ff0df4d75b8490008272640c8e1bb0ca7ab76edc8942125d30729
MD5 49db57236d963b3111ef2798a6e8a4a2
BLAKE2b-256 02ec585f04aca8689bb3f34785d0d4166245c91c090469356c6ccc689344a145

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c71e672e8cecb9f8295703ce47015507e530be76784bf0591cca6c680d561d17
MD5 8a89b51a736a7131a5a53187468f4d4a
BLAKE2b-256 b3de630280cc37511e6dd1f1ed2a4ae24842c0d7177bded5dccec80a539de3d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6ef104f44809ff2d66bb29fd5ef32b5a87a28c7a734deba97cbc6fb9053cc36b
MD5 58786872708931e74a9886214b0eddd1
BLAKE2b-256 581aba67521134f712511a396882fb0110b7ea5ff6ea0d8a0f135f6febdb4295

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 734530c9a67480364ab7ec43e5c6bcea575878a428a2aa21798a2828e8321dfb
MD5 c81e705b2140d3d38e15ddc4c6258eac
BLAKE2b-256 77d19ca59c1259ce3d4c3a8b7d6a08e14d68268f8d86bc665e1285c1fe6b471f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 78ab2fc790728be312349571c69d77334d05b052f3192e536684cb89a3ff8650
MD5 779985176d004a5eb84b6bca0be36faf
BLAKE2b-256 4961b94282cdb1a305b4aa9cc48ff0841e3431ec6f104dae86f314c1b76c3861

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4da103439aff1db56ce5916a7bc95884b99cc1eaa472019726a68e9ab4f78ecb
MD5 f679701d4a8a5087dcc8ea1d60ec0c55
BLAKE2b-256 9adfde7e00e5982c663c477457780a09bf83a4b7eb380e4dc976532ac5c145f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca43170ad690fcdb6df6c72d0f284834aba9726a16189e0f6ec1304f59cc5e7e
MD5 8aa0116cf887313557f787793d81b661
BLAKE2b-256 1e49e94b7cd077ae29865f5bec7fc226845198f89c67b99b235b651bf8eec0cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9dc756d2ba6a681e5a9da8e4eadbe87a51b3bf5b56111e4311121bde12ef850c
MD5 3dfbd54fb750b6447996e1a5e30ed942
BLAKE2b-256 9642b0bb219074bbba2a9451e27f8d2e031921c4b855534e312eec69d9b515b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e2195ad3b3d2a9d4ee186505f3c3d06b3e7576c3be5e0b5b99790df22a861356
MD5 e4efbec8690ada84429d4b03c3c84510
BLAKE2b-256 6178b6671edab89bf52aeeec49aaf6f5df7dd9553c4257cfdd87c18a5edf7390

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a00c3a06f1b8bf4a4368d791f2e021b832db357f665a0dd6af480cf35ff1f43c
MD5 3bece2d731581ce9ad511af685bf5253
BLAKE2b-256 dcdf0e82e2bfaf4286454cf4e5e1c196e8d77f055bd3c14473870aa40bacef7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ca71bfa7db78cbeb3532b585b8374bb8f2b4a817f92ad661c19157d70a9e8a61
MD5 2d609b96755569b9cc9200a522d5247f
BLAKE2b-256 45bc3e411fa746ad6492cd3796f7fc124629b9d7f73a2c511eddff3717234f85

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7a9f839c45a7fffad07e18b2bb0322d44c0766898a8571729d9ae0a71a1717d
MD5 07bf14dd73aa222f99c238a224cfcdac
BLAKE2b-256 f39e4f587ab640468aee899147a73e1b1d0ba0b4551e678e18b34040f383f66d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d69b0957009e6ac02c9532b2c07f26ae46d740f91fe778aec3f7072e5de255de
MD5 0a65de73f27f3d1a9236678986967548
BLAKE2b-256 f5840cfafa267140dd1e6386b00ad41b592c4d91c88918238ef6f7af85dca915

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 eee15778c52aa8788ec324989dc1c00702ab9a581367ed38d72de176dcb13761
MD5 5f3dbaf9147ef0089e1a512c1d29ee32
BLAKE2b-256 e165537c6dd1a245f67325e0515e75a884c404b2bbcdd22b4e5ee0d19af43c09

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1fd941b50340cc8b3f277adab352c4ffb484d5f7e9ff3727b41c60cd95ea0d9f
MD5 a32d214f9935d657c89ae2f7951bde5c
BLAKE2b-256 105433ae4e7d6ba00f55978e7416a251d15d287b04e70b3a058e72b9f7c6e1b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d31ce613747cc6237ab5e8dc5f3233ae442ef6062b0847b19486bb30263080f0
MD5 df79e0cce7a0b3bb014a203b3b7456d8
BLAKE2b-256 fc3bdccea33475420a0d7c973359b35e4f76ba1d2fe262b9dfe203d5ccda6139

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cawlib-0.0.8-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 972.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.8-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ef25ef6e76d2bfbfd1c28895cd82d72e6be1505f5aab2dbad0aba981264cb1a1
MD5 10a8f86e39af101c816b112afa639b17
BLAKE2b-256 9a136b7d4dc6ccf22eedb30c2695bee57d3e7732cdd0f88de3d8762837fc19e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 869935f8e11e3729d24bb355f09b7980b5efcd0babd2e62afcc9f52c86a8643c
MD5 2e09afcca84ff79d5adf092004e9a3bf
BLAKE2b-256 4b331c1ff4a5e7ed51455281a3ab61d9a59cdae4a4e914bdad9549536768fe18

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab952f3c368234e0e62cd9aa0bab96d10855293403967c3bc1df5cdbbf033bc3
MD5 4a77a696c633baf5996926ad2f6b84e8
BLAKE2b-256 a5e554826b6c6110f993f69be53fc39c05fee909543aeb6dedde5b53f3640a4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b51791d70480dbc1afc0fe6fdbc057fca4ac9f15af573b709835d4da76f9fee9
MD5 e8d11afa98fee091ccf017e5f8084cef
BLAKE2b-256 df86b4e03560843965da7681c8d6af04c9c7f444b46a837a46babed2669a2afd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 08df4d98ba5c7318df2ff366d595aa2807375870f4ea69bfd283b55736c11200
MD5 ff758dc2f1a7d8c2e8606ed542cc6a2e
BLAKE2b-256 36bdc50435f2b81c6bf1a47aef9e30791d6a93b90f58674b51a9247311944935

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 df84315313bf273b1121e892d60961c4b0a12d936db24470363912513a209c4f
MD5 ff98c92c53bc2b1f9afcbc2df1e44e04
BLAKE2b-256 f40ca16ccb064efc1332733e78bcb7bec63e141607ee6b53ee91519efccc07e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c9e3477f1fc2781fe9a2bf8a3b76c14cc98de538c4355b4373a9e53258e45fc
MD5 765f8efc5fdc8faf6dc6512ebc01775d
BLAKE2b-256 03a420b16a7ca84de11d4d337d406e48e8969c9bf92114fd740df335fb5fd4d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0cac0d5d1c5e709b161eb43a6e25a3bf2dcc1951075bb7b372e6fc59acb6982e
MD5 cb81aa5f3a3b4985c7e8e3efd600c01a
BLAKE2b-256 6a1c9390eee34890a520d208c606b3bc8be219c2ce20b8d1beffc6e030bb4865

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cawlib-0.0.8-cp38-cp38-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 971.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.8-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3b03c0e8f80f32f5b6e25f1ba605939a9d7dac85dd442ed75220f90dbea8750c
MD5 864d22bdec686811c6c6acc117c846fb
BLAKE2b-256 2dc08cab1c77eedc3dae3c9c1f6ec49beaf8e149943ffa45f2c09097a02f693e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4237032f0e0bdf7519fdc014983835b0f30d35b7d58a6b5c351bbc2512d25971
MD5 77abb519a276599a63dc5bfb98998791
BLAKE2b-256 6d69b57f90381a76d7a4073ccdc94cd30ffef5e77b5307cabacc2fa81838a113

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1f3e9444a5678805f0bf77f992e5a01f088cedd1a5dc05c78e4b9b07ca9e03ea
MD5 6adbb2223fdb091f089ed1729f6b5e41
BLAKE2b-256 855c62a7473a1f09663e8c1b5081dd3de9eaa8e763490d4d1939aa0184e4827a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7081ab063f4ce1e4e4a3b2f1e226349046798ed812ee1a22d495e1db5a1b6aa
MD5 125d25c02ba9647f4bb9ee9cc5e11a5f
BLAKE2b-256 fdbeeca0b4f13488ab5781b5ebc4520432e720a3bc3eab4b39a854d0bf7cee6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 71ad088cd74b07f1e54bed02cd1e6ae7d75e6899fb44e7a301b1bff5ca5ed93a
MD5 3fc1821ebe74fd61b93779721bfe2762
BLAKE2b-256 afca70a7a9116824f959fea58715bafaaf4bec3b3bce668ac170f6a2ed779778

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7341c5f6b58ad33e9d3bbe4cae90b73e6f7f463845dc71037b7e4f99c1724255
MD5 af7f9a9c2eafbb0d15b9b75218cef823
BLAKE2b-256 a8e6c581fe0c44fad69f857eb62660723ce8e20269722c92db416010081f4d8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cawlib-0.0.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c347752545bc3bc62b7a7186cc3adb5507323d8b8ac4d45f891238bb0b8f50c4
MD5 f13b740d550865a82027e91cf00a8616
BLAKE2b-256 079fbedc8f8d58c6286e0040eb9a4467f8b8a466a3f4f8e7c73d7b44ab5cfafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.0.8-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