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 Rust-backed Python library for CAN bus communication and FOC motor control, exposed via PyO3. Built on the Tokio async runtime for high-precision timers, non-blocking CAN I/O, and lifecycle management.

Requirements

  • OS: Linux with SocketCAN (can / vcan driver loaded)
  • Python: >= 3.8
  • Hardware: A CAN-capable network interface (e.g. USB-CAN adapter); the interface name (e.g. can0) must already exist on the system

Installation

pip install cawlib

Automatic CAN interface setup

When you construct CanDevice, CanDeviceNonBlocking, or Motor, the library checks whether the named interface is UP at 1 Mbps. If not, it runs:

ip link set <iface> down
ip link set <iface> type can bitrate 1000000
ip link set <iface> up

If that fails without privileges, it retries with sudo (you may be prompted). The interface must already exist (driver loaded); the library does not create device nodes.


Quick start

import cawlib

motor = cawlib.Motor("can0", host=0x100)
d1 = motor.add_device(slot_index=0, node_id=0x201, mode="speed")
d2 = motor.add_device(slot_index=1, node_id=0x202, mode="speed")

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

@cawlib.timer(100.0)
def loop():
    motor.broadcast()
    fb = d1.get_feedback()
    print(f"pos={fb['position']:.2f} rad  spd={fb['speed']:.2f} rad/s")

loop()
cawlib.block_all(timeout_ms=5000)

API reference

CAN devices

CanDevice(interface: str)

Blocking CAN device for synchronous use.

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

CanDeviceNonBlocking(interface: str)

Non-blocking CAN device with background I/O.

can = cawlib.CanDeviceNonBlocking("can0")
can.send(0x100, [0x01, 0x02])
msg = can.try_receive()            # None if no frame available
msg = 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 Interface name

Motor control

Motor(interface: str, host=None, host_id=None)

Broadcast-style motor controller for up to 4 drives per CAN bus. host and host_id are equivalent and set the host-side control-frame CAN ID.

motor = cawlib.Motor("can0", host=0x100)
# Equivalent:
# motor = cawlib.Motor("can0", 0x100)
# motor = cawlib.Motor("can0", host_id=0x100)

add_device automatically: enters the DR configuration session via unicast, applies the FOC mode, then exits the session (no Flash write, no encoder zeroing).

d1 = motor.add_device(slot_index=0, node_id=0x201, mode="current")
d2 = motor.add_device(slot_index=1, node_id=0x202, mode="speed")
d3 = motor.add_device(slot_index=2, node_id=0x203, mode="position")

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()

fb = d1.get_feedback()
# {"position": float, "speed": float, "current": float}

Motor methods:

Method / property Description
add_device(slot_index, node_id, mode) -> Device Register a drive; raises OSError on send failure
set_target(slot_index: int, value: float) Set target for a slot
broadcast() Pack and broadcast all targets (8 bytes, 4×i16 LE)
get_feedback(slot_index: int) -> dict | None Feedback dict for a slot, or None
host / host_id Host-side CAN ID for control / DR frames
enter_configure_broadcast() DR: broadcast enter configuration session
exit_configure_broadcast() DR: broadcast exit configuration session
calibrate_broadcast() DR: broadcast encoder electrical zeroing (blocks ~200 ms after send)
set_foc_mode_broadcast(mode: str) DR: broadcast set FOC mode

Device

Returned by motor.add_device(); one drive in the broadcast group.

Device methods / properties:

Method / property Description
set_target(value: float) Set target (units depend on mode; see table below)
get_target() -> float Current target
get_feedback() -> dict Feedback: {"position", "speed", "current"}
slot_index Broadcast slot (0–3)
node_id Drive node ID (feedback-frame CAN ID)
enter_configure() DR: unicast enter configuration session
exit_configure() DR: unicast exit configuration session
start_calibration() DR: unicast encoder electrical zeroing (blocks ~200 ms after send)
set_foc_mode(mode: str) DR: unicast set FOC mode

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)

Periodic timer on the Tokio runtime; resolution roughly 1–10 ms.

@cawlib.timer(10.0)  # 10 Hz
def update():
    motor.broadcast()

handle = update()
print(handle.actual_frequency)
handle.stop()

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

High-precision timer; two modes:

Mode Implementation Precision Notes
realtime=False (default) Busy-wait loop ~10–100 μs Uses CPU
realtime=True Dedicated OS thread ~1–10 μs CPU-intensive, highest precision
@cawlib.precision_timer(1000.0)  # 1 kHz
def fast_control():
    motor.broadcast()

handle = fast_control()

TimerHandle

Returned when you call a timer-decorated function.

Property / method Description
stop() Stop the timer
is_running() -> bool Whether it is running
frequency Target frequency (Hz)
actual_frequency Achieved average frequency (Hz)
tick_count Number of ticks
elapsed_secs Elapsed seconds
precision_mode "normal", "high", or "realtime"
task_id Task ID

Async tasks

@run_async

Run a Python function as a background task without blocking the caller.

@cawlib.run_async
def heavy():
    import time
    time.sleep(3)
    return 42

handle = heavy()
handle.wait(timeout_ms=5000)
print(handle.try_result())  # 42

AsyncHandle

Property / method Description
is_done() -> bool Finished (success or failure)
is_completed() -> bool Completed successfully
is_cancelled() -> bool Cancelled
cancel() Request cancellation
try_result() -> Any | None Result if done; otherwise None
wait(timeout_ms: int | None = None) Block until done or timeout
task_id Task ID

Task management

get_task_manager() -> TaskManager

Global task manager for monitoring and coordinated shutdown.

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

tm.shutdown(timeout_ms=5000)
Property / method Description
running_count Running tasks
total_count 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 to finish
shutdown(timeout_ms: int | None = None) Stop all and wait
cleanup() Drop finished tasks
status() -> dict Status summary

Module-level helpers

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

Example: dual-motor control

import cawlib

motor = cawlib.Motor("can0", host=0x100)
d1 = motor.add_device(slot_index=0, node_id=0x201, mode="speed")
d2 = motor.add_device(slot_index=1, node_id=0x202, mode="speed")

target = 5.0

@cawlib.precision_timer(500.0)  # 500 Hz control
def control():
    d1.set_target(target)
    d2.set_target(-target)
    motor.broadcast()

@cawlib.timer(2.0)  # 2 Hz monitoring
def monitor():
    f1 = d1.get_feedback()
    f2 = d2.get_feedback()
    print(f"D1  spd={f1['speed']:+.1f} rad/s  cur={f1['current']:.2f} A")
    print(f"D2  spd={f2['speed']:+.1f} rad/s  cur={f2['current']:.2f} A")

control()
monitor()
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.1.2.tar.gz (39.5 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.1.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (914.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl (964.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (986.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (888.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (704.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (765.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (711.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (713.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (702.1 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl (755.2 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (909.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl (960.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

cawlib-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl (983.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl (883.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (709.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (705.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (912.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp314-cp314-musllinux_1_2_i686.whl (955.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

cawlib-0.1.2-cp314-cp314-musllinux_1_2_armv7l.whl (982.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp314-cp314-musllinux_1_2_aarch64.whl (886.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (701.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (755.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (707.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (709.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl (909.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp313-cp313t-musllinux_1_2_i686.whl (959.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

cawlib-0.1.2-cp313-cp313t-musllinux_1_2_armv7l.whl (983.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl (883.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (707.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (706.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (911.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp313-cp313-musllinux_1_2_i686.whl (955.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

cawlib-0.1.2-cp313-cp313-musllinux_1_2_armv7l.whl (983.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (886.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (700.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (756.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (708.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (709.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (912.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp312-cp312-musllinux_1_2_i686.whl (956.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cawlib-0.1.2-cp312-cp312-musllinux_1_2_armv7l.whl (983.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (886.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (701.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (757.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (708.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (709.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (913.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp311-cp311-musllinux_1_2_i686.whl (960.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cawlib-0.1.2-cp311-cp311-musllinux_1_2_armv7l.whl (986.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (887.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (703.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (760.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (712.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (913.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp310-cp310-musllinux_1_2_i686.whl (961.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cawlib-0.1.2-cp310-cp310-musllinux_1_2_armv7l.whl (985.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl (887.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (703.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (760.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (710.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (711.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp39-cp39-musllinux_1_2_x86_64.whl (916.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp39-cp39-musllinux_1_2_i686.whl (964.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cawlib-0.1.2-cp39-cp39-musllinux_1_2_armv7l.whl (987.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp39-cp39-musllinux_1_2_aarch64.whl (889.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (706.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cawlib-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (764.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

cawlib-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (713.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (714.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cawlib-0.1.2-cp38-cp38-musllinux_1_2_x86_64.whl (917.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

cawlib-0.1.2-cp38-cp38-musllinux_1_2_i686.whl (963.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

cawlib-0.1.2-cp38-cp38-musllinux_1_2_armv7l.whl (987.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

cawlib-0.1.2-cp38-cp38-musllinux_1_2_aarch64.whl (889.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

cawlib-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (713.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

cawlib-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (714.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for cawlib-0.1.2.tar.gz
Algorithm Hash digest
SHA256 28866cc68691ab646b33dd7d151c8597dc54c354ea3ee6d79938869e64ec0b21
MD5 f74aae6a8ed4ec5dad416ee04ae4c12c
BLAKE2b-256 2b9cd1bb1db8fcdc99fa26a0294123913bfcfbaad33c1d32b7d4fd729e52997e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c04a285b654e74b27b8dbe6d75680aa62859b48d42398016436e0d48e44dff32
MD5 785d510cf597f40e2f0b814bb19c509d
BLAKE2b-256 36522dd7d250bf6c24fe84d921144a57505de6fbb17591d512a3c0db04a7b360

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dd1353861129bb54c065ed3e9c428caada32a62f14b38166ddd98573d58b5c34
MD5 b371f0f6c593128e4f188ae72e6e2034
BLAKE2b-256 965c248f6ae1e7a5121f538961c55927e6b8adff6825dddb241686019a0027b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e56141c2019c8016c7b77fb3c4c2a38a1ab099ea9ba388958935ea7b74c71f13
MD5 708ce29094daa6c3f257c775b9c38719
BLAKE2b-256 a443617e26d771fe2c92572af80d965ece53e675d10cdb1d8c078e129ad0683b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0f1d2c8786394cc83904e0ed3f16aeb96eb2e03626d15b5d46afe2a83a827a23
MD5 dd8b5904ecdd1c8e6979851417e6e530
BLAKE2b-256 44e2d020207e0e15a004238a1709527aea93f670f149bebb74f6b1687e1a7d45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c05147d69b44c950d5c0d697761bf3630fa70ea68c8deb6277248717c0ffd46e
MD5 8c65b3e3c44e8e85336430aec264566e
BLAKE2b-256 ebe30fb630012ca561e7b9aedd6948ec53799350a63ca759e7d3d472aaecd38a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3d570b70c5ce48b66e19a63b0c6a74776be363cfb89182a71d93cd5a7e42bd48
MD5 a973caeadc3ba009483be91afcc8573b
BLAKE2b-256 3addb4105a7f7e6296167d00f7bc5185bf13dbdfbf05c2029e0ec7fc3cf7bb61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 806630cfdb4df26d9d81aa4d18cb83afae287c7cd98e88ef7d4b93d8dc004e2e
MD5 d339ecefc455244adca7b9034875e63b
BLAKE2b-256 8f156aff781067852cb1a5baa0d61046e4792bd3f655116b0dae0b63306158a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 856dcef0555a042d95b986f496ae11aafa97db03b2f7863e717a5ba9e61c6020
MD5 3ec8f702ff5115f8faacb8e2ee8382bd
BLAKE2b-256 a0fde8c8bca6cb768506b9a97b423d1bb4f6deed7665be16683ec4b5fd218d20

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.1.2-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.1.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cawlib-0.1.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e0ac278ecb097a8778b3f51cfe84804b854ba947059e8f945aa33c723fa3bbb
MD5 4eee8c5e49f863eec1c3f21a273a3b11
BLAKE2b-256 faa7d479e82df9b4caf3c8350a38689fc73df2e826fac0521143fc583357b21c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cawlib-0.1.2-cp315-cp315-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.1.2-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cawlib-0.1.2-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 693772c987bac269da872d319e744c221661c58c84178f5448240e275c123cd6
MD5 f12583fcfe9d475ffa0f1a99dc21fd94
BLAKE2b-256 99067a18e453966f59a6a2d9d25f3a30ac94b0859c297d0b4aa9bd4eca695495

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3a66bdd90d0d0bbc4fa3d85026e2a0d4c7b63b27b0724bccaa67f5481181fe07
MD5 be486220b37642967d3c964ad89e7cb4
BLAKE2b-256 feed574ff36718a7b2dbadeca63d323c56e37543c8c07e7a4be0a9eef508c4f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1896d495304b1147136854e79845c291069978c5ea24de3b49f02d9e7dffe246
MD5 bd31d2da994a9cbc06a67d7cdd2de128
BLAKE2b-256 366b99ed1e45e2aa56fb6d378ed6d1e6fa0ecec3191be4ab09662e4c81c9572d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bf0b2c641015c07e8e4388f150efa2b3074368735ca20e09f784b2e0e8973873
MD5 e13e4438ea77d8eb3890ffc7ec66c1b1
BLAKE2b-256 43a51b00c0c1187cc88f588b2c16b725f1754fc9f6dadca9e03ea66203a38355

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0498ed01a23ca7fa058856b84a9dc3e1608ceea7ed14fd0aac69f02648ce755d
MD5 77c59d74028955e8d6be66674ece7d75
BLAKE2b-256 d7983fac78ec6b9fd11c1b73b4293fcf8da598728155784db79a3da2c0ffe391

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 734ecd3c9c46896c8eac16661396f174bb712851aabfa18eb46e5df5cf8fa779
MD5 fdf978544b066a151743f8e1ea39ea43
BLAKE2b-256 e78b97847ca165a3fbe4e8e017931e3f5fe719340cb3db4040e42b8fcc930117

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1706e6a92bace1fee0b4aa0054080045effec185dfb25e32e95c8822f21d96f1
MD5 1b630aec7daca8cd76654d96c7344a21
BLAKE2b-256 db5b92c8762ec97a1677d60d30746a7601e9f337317dd6e678e332492ecdb0b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f437a2d2cf92f97fdf617965caa10f0e0cb59a1d2340146e9d54ccc076d46df2
MD5 fe7c7220969d1ee7d04e40a2b1eca7fa
BLAKE2b-256 ebde9f657dc5d94e4f4063d0e8af1d164d3c43feb0cda159e12821f10b833641

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 813be0804d5fc1c0f58901913e530c48b9aa295af91788c573088d7bc277ef1d
MD5 6b7d92b923fbe14314251956420ee403
BLAKE2b-256 66d8ea388df047284103a1a88c7fe9da323dcc4548e8cfd19c915db1402033a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 70bedb1caceaa5c81c93b47151e3cc2ebb336b08097cd763b4ea5284d5e13079
MD5 c532372e910584ae1ed1da5f62f89945
BLAKE2b-256 9c7a0a244a12d6210cdab968716df00786c019116494691576e29acb2ec443ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8febcc7ad60434f723466d26d9d6105e8bd10a4249dda0073516245586ce89aa
MD5 97e892f10f269643b23818afaf78bbe2
BLAKE2b-256 58535eb2c46f593e4c8ba5bd2fab0046b401314e895a3cd4fd06c6a30cc7fb24

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b4ea81075658f91fa227aeec78096a8f0fa28023238e6a9b5ce2d300cb10459
MD5 3487238a3f07569aa7c9f98d9cbd0fc8
BLAKE2b-256 669c3371c0773b28ac52ade4148c0bf5ab154b82b267a2e4f4a7b2e597854ca3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 71b4327a28c685f1ab39d709b1a4afbe60f518a9b548a213f2c404252a04e839
MD5 ffd4fc2f52272f1f93583e4d0ca9a8d7
BLAKE2b-256 9fbe229ee60fdbefd13fd16cb43b1935bd059609b0eb22a47aec5c8077bc2c48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 39be6bdf817aeb73f8ac16381cc442c496aec3875899643bc52cb67bf8bdc64d
MD5 27cdf8d6d89f96cf92e1b2a71e50c232
BLAKE2b-256 992b5ca49a0b8938543d4067067a47d999cc63af3e3bb9e7ca188367af62b06b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38f336ebda48ae5b0ba5de0f97c53767dc58d99d1c7f6e12a965ea27adb8d7ab
MD5 ea707b97e83a654e6ac920f401cf67f0
BLAKE2b-256 65d8d742346ee13f792f98e00bfb7b9f5cf0897f6635d05738bb62d45975f851

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d48e3fdc09a514c88985490d67dc3a8034c5d0eec4cf97174e69e1e1a7b6022
MD5 3b2598993a670b213e86d4ed30fd6d59
BLAKE2b-256 121c298973619ebc79cbda6092fafec5a86f6f883dd03dcabf9c52af4af28f8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5ca75dd6fcdce660564e4cca9fb41493b2cdcf693bf34d845902b0a8e1220ba9
MD5 6ddcc160b3edb0283ceaee3d98e2804b
BLAKE2b-256 1b32f7ff9ec71d5514d0e0d1776ca3289a088868071ecd9099f9253232d174ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 88e5f1c254477b0d7008aa8f05ed48e9d0d6690345301a3bab6abfd81d6d9eef
MD5 0a8d8702020fa286d1c1977bd79c5cb8
BLAKE2b-256 6484b2b33b24cdd6d485b74b0df3a461f9e378d0d592d5019eae580c6ab1621c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2a497f073b1d769b31a7cab62a4e30532357e397527e730dd863860adb0dfba9
MD5 2ad16d46856ae5692baa3d9d90ce9919
BLAKE2b-256 522837aa5a99fdaeea4f0ba9b78686e2c2cb17980b949a8142293ed276f12075

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d181f8823b679cfe649b5b50fe39c4b7257388aa89e61ae48b3ce4762c7d5070
MD5 7cfb666fefbda94a998ba8d20ac753a2
BLAKE2b-256 15ceb3feca08595b07b0c6808514ac97b5f8891115bae0128d5e24a725f639d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd6d24ccb69768cb0c7701ed68b38814b30ce7b004fac28d677a9cbcf6f011f1
MD5 379b716ee7c1cf41815e356b70599f6e
BLAKE2b-256 a7e381e19ade5a173377f4a4c142cea1338d0fe18e4d4caf32b2553fa150fa6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc87996a8d773b53cf1d256bd9c602ac473f65b038edb6cb655cc28f56397d56
MD5 375ef67a41ac70da41ce1cb4715cefda
BLAKE2b-256 5547fd67f19d82d8e55d26e9a25a7bea175ad81126135b0544524247e111b445

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ea6b2597497e32ee4154b1f2fb1fb59cc287bbc58c7474233063fa0c4f224f40
MD5 af8074678fb075bb717878e121ae1b78
BLAKE2b-256 789d5bcd4792001d9a5c4eb0bf2bee02158c1445fe6a9e269d9855abce5b9574

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d2a9ff3f2516c5c800a47024f53ba2106b9b1eef441b22fc24083c568f93866f
MD5 c732d6ef819ae5ac757066e61ebf405f
BLAKE2b-256 7da2a2a7f213cdc4ae7d8d1e9534169849bc4db8aa630739d6eda1c6c5441124

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a51e20dc3609082d916de3f8ac7b665e14ba54b7a52a506d9b0cc79c0fd7d762
MD5 2b2b77f57f59bb62d2afd4fefcc1d2db
BLAKE2b-256 c518e9fef9d0fdbf40d1cebf7796ff781c82fcd122c294cfc081b772ac5703e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a371ab9f82f8b6c4a20b8334340dca179e36090608d07f8075aa75a712ccabe2
MD5 72df87bc97bc0db84a3445731275c9cb
BLAKE2b-256 ca6874430502e5ea684a00e92c0377f812c8c1eeb4b9d3f58b0129a5545829e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d585e1bb58af34d167005eaa1f86dd342562825e8fb0208987dac02c2487f437
MD5 058ea418fd9aeaddcc5b97288764f76a
BLAKE2b-256 2288cc80208d86460e43f157935fd0517aaaf2785f822f0854287e7fa4ba3bea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fd74456da1f1f41bd73adfc38116ec05bc0c86502011dbf9f312816ad94a594c
MD5 757382ae8dd666572ecf85f651c56619
BLAKE2b-256 bffacfa2bb8766266e5a313c998eeadd4287bea723186ff766474f08c3e1c99a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f00d7ad20d0f8b6ce0f40c870da36b61d1435d24ff7ee33839695d5a32aa24ce
MD5 26db4ee4c323898a9067f163290de205
BLAKE2b-256 65e8874249a2b0fc55a583a56316157fc93a6447f0c3e0206a56babad5d19195

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 400e32cdfe89604b3233cd4f898fc51c779b5398d0d2a8a4922560cdd514d2c9
MD5 589863b6903609e10598fc97bf67831f
BLAKE2b-256 817c3cd029abd687785c5e1fd1252aa6b7f2cab07373654e780ed445cb1ef76d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ecc9fff68493370e24ca67694bbdc609bbefe8980fd98b75dd7c2f7c0e70ee1d
MD5 b00544e75b0c96e5ed12d22f78f3c703
BLAKE2b-256 079b24534dc29296b728890ffa3e6a55966850e38d7cba3287c17d02614c2d46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7443cd31aba5b9dee1012067b00a53b25567ba79ef4a1108235643abbfa8c098
MD5 8452616e7fe367b950596948df6f35c7
BLAKE2b-256 dbb96466ca2657762b4691daefd88f25777f4b80f5d9df26e7f6aa32705aae03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cf1517c88a2bab3b2a5c94b6bf17e3dc4a7c39776c4a8cb8186b4eab574a388e
MD5 454cbdf878f16c68fb6b9014da64decc
BLAKE2b-256 0a70748b5e0ec4c85d168fa3fdca3b696d8612439cf59afbe2c6e98e4ce5089d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e34496ed6b1d5a2b8d014afb0bbf7f7e42a9db74df2de80a5647df5aa1b31239
MD5 17fc5e99b982d7fd7d299ad8be1c8035
BLAKE2b-256 398ca3f4ccd658dc92e21133c9b21a33ca06fa87db41ab1ce6f2a8c4cbfe8b25

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a610dcf29d02e917a6ae7eb3d8c73bec7a0457902b4cb207a48af6a0ac71bebf
MD5 c033cd2256471caf84e75f666408a5fd
BLAKE2b-256 f24a538f596c6d3b215178e6fbd90eb7d9e35470cd20a3573a46086cc486fb49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 af398bc98e600b6c6509f82e2b80e233abd5d1e26664802150bd74c41aec217a
MD5 72e453ddae8dca8c5d41ec55cf1186ae
BLAKE2b-256 1c05ed40af3131fd46a285da0c567d96d895403522867fd346695520d7dabb49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da074320004f8673a133a111026bbdb560dd8e6ccf1465011ead74d76f9e59b6
MD5 af2c9567b9bd274d45bab6eee3743336
BLAKE2b-256 57379600ef831bd4731bf5e1aec2954cbca03ce7f8226bcde1c0d3aec1690f42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4a1c84f85afc340e5cef6f16160c273228a629ef7a06f04dface658705fb0d56
MD5 b508999a768ab4363a948ce03e6a3311
BLAKE2b-256 f39fc582bd35873893748745b7248cbb3fa8685828266817664211c15ad65bf6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e93ae30f868356711262f07b796ea9891ead4f556ef7764d5fbdbe3f2995ab6b
MD5 8196fdaacdd04340b5f952b256106d64
BLAKE2b-256 56b1dae3d71a5e1896a27dd3ddac00f0df2ffc929eb57f6eb0f9d616aa89f706

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 fe4439127ef91b7f1b8c6680bd5510696db6dbed070879b830b73fab61b86a34
MD5 4b06ccf131b9756317ecc5bc3bb72d38
BLAKE2b-256 daec71c3a4081d6e5076ab968e29d1f2d824b55d5ffd7f643f3805dbc7306ea3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 820f87ee45725ce8f28ed04e0b834ab157520ca277cd40e282d7bff263d54004
MD5 0b6dc41f735c83c8074df389c71b0867
BLAKE2b-256 c654c79d5db7bab57f137d54f07ca598837deaee44f9a31339c9f19a7205a4e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e4adc8cc4fa95764b552cdf644225a48cb3336669af95de47e6bee4f984c80b
MD5 1baf6c23782bbab6a7d9bd02dbfae313
BLAKE2b-256 fd9984f9292d94e76d5e6851342b229a8c11428623c07cd869a60d865c1dd673

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a514a96d2417a78cbe598d828b2a57f268c260e499003d4b48af281e52ecce34
MD5 9563b2aa04c0eb3c70f0f8c3aef1dbf1
BLAKE2b-256 bb26f95c76ce9ca26881121f3b98c263c89e279e48b424ad9d3cc7f646287c7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 005d34d77e8bf7fab322bc1390217ab071b78b9a4fa1eb27840f128370ee7ea1
MD5 e1e7778ed844b770068f565439281b46
BLAKE2b-256 70317c79d91e3b21ba982f3ebf3aaaeec23daf9a2236258573613a2b83f6b655

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 445c81530f3ffedf1464a93bda524952571bce21cc61350715ca02dba3ca3e9f
MD5 522ada2ffcf0269f1a717e36f593e60d
BLAKE2b-256 70c30516d3d5661d7ad003a3f3be081919151140ff8d419ee95e0adfeef22cb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e9b1fa2c823367f8ad36ba91ed8ad6475fdfc756b73addbb695f58c993fcc5b3
MD5 58916a1a3d5df2b7c1a6ecfeb28902b2
BLAKE2b-256 590bbdf833bce1ae6986f8319b8b7802d604ad815c95aac164aef4972cf66ea0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 50fa5ba4fe2394b186c75f4c1a769bf34266b3aaeb2dcaf209f4cf4bf1d6d584
MD5 d860bb55c8f2bfbe0bf4370f1140960d
BLAKE2b-256 db0634dcf495e04ba7d035cc7bf9f2955758fc09f90f1d1664afbfe442306a00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bb6082436075349d35fd7baa168ff78b6f527c3d2661413fc0ac582749552992
MD5 e44cf7edd506e46ff30aa8c08a0356e2
BLAKE2b-256 53766b9f000b6f1eeb47c1b968c04b80684fb134559a48e839af55b85c66077f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb7b9b438fd04474fe52c4c1fb96ff7ee1e5a4e073d1296aebb8066e87bcbe00
MD5 f779b205b893450173cbb3b9ed17c0cd
BLAKE2b-256 be3ad241a1a678cc7c15180249a18ea2c200890f31138e32883f3bf44c4239b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83ce64c989423c35da6145b7d7e7b42f7b166ac531d83c259f81bd32677fa3e5
MD5 1ffe834e3fe31a7348bc35c9780c700b
BLAKE2b-256 bf139f4e6997d6f045043853f3d4e5a29b403a5296d34ef5633aebab252700b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e647df52a5cf8c3719df2aea6918bbe00ffc626b980883bba60fd5960192e697
MD5 4f4abd4bf425c62d23139bf836b3d657
BLAKE2b-256 a6ed55bdf63ae29083ed381198e4ddca28021fbd65ce036e97eedbc609c9820d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8253554d28836b3640ac7d58b7c3cfef4a28bd83b6685a668107f34f1684b84a
MD5 95d548f4ca01a2fd0945b20e437bb2a1
BLAKE2b-256 c000acf3ae870a2196ea4b626864c9c2f6d0e87585a40c2288b8afcee0c49e1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f51d9e6b50e54aa9286d5ac73e7b3743a4191b7d8b1a919cbae4297977e2cf3d
MD5 cc85253eb4d9020cd7c3aa40070e17d9
BLAKE2b-256 6a124ce9d446edc18dea0fdb27d29a4d83d425d43ff3189bce97f5b8dbcebf93

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25dd358fda7cb2473a139ce39114629c9d4a3f1bfd950d14d4563b4a81432f9f
MD5 899740288b3a2f3b2c1f9c737d0f0196
BLAKE2b-256 0da748ac0f36bfa4292a46c42b303f24f00a9afca49997e0e95c21dfe2c93544

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4709dcd3d12c73a651ba535e739b45c9cb51b02bbd5a27756d6e1b76f189b8cb
MD5 b9fc4686713adbfadcc1065130d135a9
BLAKE2b-256 4f8db9b0be4d11cf7c41ba657e1bfb87aefe24ccba9459341ed966bcd4848236

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2403bf2ea9364900e0dd6b04cfc04f3fb93370a6d5a8bb90a7511c1cdb29a7c5
MD5 85b3f3d84a7c7142ccc6d8be0f9e4d82
BLAKE2b-256 3660e0744c7b258fb9bb610c3130b7a41a64071b7b6a0ef6f77acf84e64998fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b30e686c228a8a301be7f1c17db3565576f97f4394eb7924a56d660d60190659
MD5 df9be41c1b7b9186d1120622e817fe53
BLAKE2b-256 2f501a885b5a9a0f9aeb7908c61ebbeb3f96f96b217a1551d22f2f0b2931edf8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffbce2bf6c6c0de080b323364442cb497df87ee6b43d2a7ff789cb676b30305a
MD5 3a0f8059bd5d298f095313b9aac36275
BLAKE2b-256 5bf43ac2e965ee8ed7b4003e0d0b0f10997f76e545a07fab0b438c1384835745

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 df45affd63a5f6d8c0b083cc7615d0a451ffe89f206de76cea4c6c743f701cf7
MD5 800c8e2e41ee7cb307fa291891cbc8e1
BLAKE2b-256 a805002074bafbca2ba01c7492203337f0cefc6a31372dc3387bae11906a2a1d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3cbb7319693a0d56eb090cd8c2da783312808ad07c50769d96d3953a4e15cb6f
MD5 a954c492c9a072d8f3b09f1ef6a4c2f6
BLAKE2b-256 dcb07b39eed316a76f419cfd00d7fd0d26f7dd88de173326d1a08c14812bdb30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c4c50bb5a54339fc835e6247f68b0af22ba30b38bdc8465941dfb6c8b48bbd92
MD5 9b80c24335e417290292e1eae698751f
BLAKE2b-256 90ab9501cde57c4b78edf513b07af226a85eb3a3baa9320b7ac867cbc6c48aa9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7c503080234a8575ab76d95343fa3476a2203c27af0ef1e4f9a07147627128ca
MD5 88123e9ecb610035db5ab4dd391ec7bd
BLAKE2b-256 9b2dafcdd927c7eb56e7363ddf5e559217d74c0ff725800960354e5a2a41896a

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cawlib-0.1.2-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4654f9fa99061dc294abb76324cfa871531755066343c20e76bea67669fbc4fc
MD5 b18daa0cfe5017250112e36e5132d1da
BLAKE2b-256 44395d908d3dd84acd6625cd28c63ad11b5774142b765e9cec4704523d16af3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9293dc8a8915d687fd352f6b57d6c4f2972b5c446f08d7eccc4676c5e048b3d1
MD5 69c34f2a64c9833f011d5abfb65f7692
BLAKE2b-256 69b1219281cf6b8c1aaf1f5ad6f48cfc1b325c85bb19a2bee43fb9daf60ec401

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 286b6dfa9c2f872f12d73fb468ae7577e569016ed2150ad7d16a70739b3b48c9
MD5 d598df6a1969a3c2f9e39a072d6ff079
BLAKE2b-256 a16ad0a1d723d0f6705c17977358c21769cbfece118a3cc063e2f31b87021b93

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f86ece9a389b827903de89189f742a1481834d36489a40e89a49060fe2a7c015
MD5 7da5cd2f31ffe7d038c35043a69e0e91
BLAKE2b-256 64bfcc385ff07cd137c52b1c4933c0040229b037d04f31e31d15bd192e68ea1a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cawlib-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2cdcc91f7e26d5a44a9356d81a982d162d83c2fd28216cd83d690101ead77989
MD5 aa228aca122b4cb18735a151ec0ee079
BLAKE2b-256 6794dca63916dfb27e8a7053729e3e1bf66d7bdfc3e08c7070c14f8d373453d2

See more details on using hashes here.

Provenance

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