Skip to main content

pycambia

PyPI version PyPI - Python Version CI License: MIT

Python bindings for cambia, a CD rip log parser and evaluator written in Rust. Parse and score rip logs from EAC, XLD, whipper, and more.

Installation

pip install pycambia

Requires Python 3.10+. Pre-built wheels are available for Linux (x86_64, aarch64, armv7, s390x, ppc64le), Windows (x64, ARM64), and macOS (x86_64, aarch64).

Quick Start

import cambia

# Parse a log file
result = cambia.parse_log_file("/path/to/eac.log")

# Access parsed data
log = result.parsed.parsed_logs[0]
print(f"Ripper: {log.ripper.name} v{log.ripper_version}")
print(f"Artist: {log.release_info.artist}")
print(f"Album: {log.release_info.title}")
print(f"Tracks: {len(log.tracks)}")

# Access evaluation score
score = result.evaluation_combined[0].combined_score
print(f"Score: {score}")

API Reference

cambia.parse_log_file(path)

Parse a CD rip log file from disk.

  • path (str | PathLike) – Path to the log file. Accepts string paths or PathLike objects (e.g., pathlib.Path)
  • Returns: CambiaResponse
  • Raises: OSError if the file cannot be read, ValueError if parsing fails, TypeError if path is not str or PathLike
# Using string path
result = cambia.parse_log_file("/path/to/eac.log")

# Using pathlib.Path
from pathlib import Path
result = cambia.parse_log_file(Path("/path/to/eac.log"))

cambia.parse_log_content(content)

Parse log content from a string or bytes.

  • content (str | bytes) – Log file content. When bytes, the encoding is auto-detected by cambia-core.
  • Returns: CambiaResponse
  • Raises: ValueError if parsing fails, TypeError if content is not str or bytes
# From string (converted to UTF-8 bytes)
with open("/path/to/xld.log", "r", encoding="utf-8") as f:
    result = cambia.parse_log_content(f.read())

# From bytes (auto-detects encoding)
with open("/path/to/eac.log", "rb") as f:
    result = cambia.parse_log_content(f.read())

cambia.get_supported_rippers()

Get list of supported CD ripper types.

  • Returns: list[Ripper] – List of Ripper enum values
>>> rippers = cambia.get_supported_rippers()
>>> [r.name for r in rippers]
['EAC', 'XLD', 'Whipper', 'CueRipper']

Return Types

All parsing functions return a CambiaResponse object with fully typed attributes.

CambiaResponse

Attribute Type Description
id bytes Unique identifier
parsed ParsedLogCombined Parsed log data
evaluation_combined list[EvaluationCombined] Evaluation / scoring results

ParsedLogCombined

Attribute Type Description
encoding str Detected file encoding
parsed_logs list[ParsedLog] Parsed log entries

ParsedLog

Attribute Type Description
ripper Ripper Ripper software
ripper_version str Ripper version string
release_info ReleaseInfo Album artist and title
language str Log language
read_offset int | None Read offset value
combined_rw_offset int | None Combined read/write offset
drive str CD drive model
media_type MediaType Media type (Pressed, CD-R, etc.)
accurate_stream Quartet Accurate stream setting
defeat_audio_cache Quartet Audio cache defeat setting
use_c2 Quartet C2 error correction setting
overread Quartet Overread setting
fill_silence Quartet Fill silence setting
delete_silence Quartet Delete silence setting
use_null_samples Quartet Null samples setting
test_and_copy Quartet Test & copy mode
normalize Quartet Normalize setting
read_mode ReadMode Read mode (Secure, Paranoid, etc.)
gap_handling Gap Gap handling method
checksum Checksum Overall log checksum
toc Toc Table of contents
tracks list[TrackEntry] Individual track results
id3_enabled Quartet ID3 tagging setting
audio_encoder list[str] Audio encoder information

Enums

All enums have name (variant name) and value (human-readable label) attributes:

>>> cambia.Ripper.EAC.name
'EAC'
>>> cambia.Ripper.EAC.value
'Exact Audio Copy'
Enum Variants
Ripper EAC, XLD, Whipper, CueRipper, DBPA, CyanRip, EZCD, Morituri, Rip, FreAc, Other
MediaType Pressed, CDR, Other, Unknown
Quartet True, False, Unknown, Unsupported
ReadMode Secure, Paranoid, Fast, Burst, Unknown
Gap Append, AppendNoHtoa, AppendUndetected, Prepend, Discard, Unknown, Inapplicable
Integrity Match, Mismatch, Unknown
AccurateRipStatus Match, Mismatch, Offsetted, NotFound, Disabled
EvaluatorType Cambia, RED, OPS

Examples

Basic Log Parsing

import cambia

result = cambia.parse_log_file("/path/to/eac.log")
log = result.parsed.parsed_logs[0]

# Ripper info
print(f"Ripper: {log.ripper.name} v{log.ripper_version}")
print(f"Drive: {log.drive}")
print(f"Read mode: {log.read_mode.name}")
print(f"Read offset: {log.read_offset}")

# Album info
print(f"Artist: {log.release_info.artist}")
print(f"Album: {log.release_info.title}")
print(f"Encoding: {result.parsed.encoding}")

# Checksum
print(f"Checksum integrity: {log.checksum.integrity.name}")

Track Details

result = cambia.parse_log_file("/path/to/eac.log")
log = result.parsed.parsed_logs[0]

for track in log.tracks:
    print(f"Track {track.num}:")
    print(f"  Files: {track.filenames}")
    print(f"  Peak level: {track.peak_level}")
    print(f"  Speed: {track.extraction_speed}x")

    # Test & copy verification
    tc = track.test_and_copy
    print(f"  T&C integrity: {tc.integrity.name}")

    # AccurateRip
    for ar in track.ar_info:
        print(f"  AR: {ar.status.name} (v{ar.version})")
        if ar.confidence:
            print(f"    Confidence: {ar.confidence.matching}/{ar.confidence.total}")

Evaluation Score

result = cambia.parse_log_file("/path/to/eac.log")

for eval_combined in result.evaluation_combined:
    print(f"Evaluator: {eval_combined.evaluator.name}")
    print(f"Score: {eval_combined.combined_score}")

    for evaluation in eval_combined.evaluations:
        print(f"  Log score: {evaluation.score}")
        for unit in evaluation.evaluation_units:
            data = unit.data
            print(f"    [{data.field.name}] {data.message}")

Error Handling

import cambia

# File not found
try:
    result = cambia.parse_log_file("nonexistent.log")
except OSError as e:
    print(f"File error: {e}")

# Invalid or unsupported content
try:
    result = cambia.parse_log_content("not a valid log")
except ValueError as e:
    print(f"Parse error: {e}")

# Wrong argument type
try:
    result = cambia.parse_log_content(12345)
except TypeError as e:
    print(f"Type error: {e}")

Parsing Bytes

Reading as bytes lets cambia-core handle encoding detection automatically:

# Read as bytes for automatic encoding detection
with open("/path/to/eac.log", "rb") as f:
    raw = f.read()
result = cambia.parse_log_content(raw)

print(f"Detected encoding: {result.parsed.encoding}")

Supported Rippers

Ripper Status Description
EAC ✅ Stable Exact Audio Copy – Windows CD ripper
XLD ✅ Stable X Lossless Decoder – macOS CD ripper
Whipper ✅ Stable Command-line CD ripper (successor to morituri)
CueRipper ⚠️ Experimental Windows CD ripper

Development

Prerequisites

Setup

git clone https://github.com/KyokoMiki/pycambia.git
cd pycambia

# Install development dependencies
uv sync --group dev

# Build and install the extension in development mode
uv run maturin develop

# Run tests
uv run pytest -v

Building for Distribution

# Build wheel for current platform
uv run maturin build --release

# Build and publish to PyPI
uv run maturin publish

Features

The project uses Cargo features to control functionality:

  • experimental_rippers (default): Enables support for experimental rippers like CueRipper

To build without experimental rippers:

uv run maturin develop --no-default-features

License

MIT

Metadata

Release files for pycambia 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycambia 0.2.0
File Size Uploaded Provenance Actions
pycambia-0.2.0.tar.gz 119.5 kB Without provenance Details for pycambia-0.2.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pycambia 0.2.0
File Actions
pycambia-0.2.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for pycambia-0.2.0-cp314-cp314t-win_arm64.whl
pycambia-0.2.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for pycambia-0.2.0-cp314-cp314t-win_amd64.whl
pycambia-0.2.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details for pycambia-0.2.0-cp314-cp314t-win32.whl
pycambia-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for pycambia-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
pycambia-0.2.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details for pycambia-0.2.0-cp314-cp314t-musllinux_1_2_i686.whl
pycambia-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details for pycambia-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl
pycambia-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for pycambia-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
pycambia-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for pycambia-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycambia-0.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details for pycambia-0.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
pycambia-0.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details for pycambia-0.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
pycambia-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details for pycambia-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
pycambia-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details for pycambia-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pycambia-0.2.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.12+ x86-32 Details for pycambia-0.2.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl
pycambia-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for pycambia-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
pycambia-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for pycambia-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl
pycambia-0.2.0-cp313-cp313t-win_arm64.whl CPython 3.13 CPython 3.13 free-threading Windows ARM64 Details for pycambia-0.2.0-cp313-cp313t-win_arm64.whl
pycambia-0.2.0-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details for pycambia-0.2.0-cp313-cp313t-win_amd64.whl
pycambia-0.2.0-cp313-cp313t-win32.whl CPython 3.13 CPython 3.13 free-threading Windows x86-32 Details for pycambia-0.2.0-cp313-cp313t-win32.whl
pycambia-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details for pycambia-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl
pycambia-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 Details for pycambia-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl
pycambia-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l Details for pycambia-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl
pycambia-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details for pycambia-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl
pycambia-0.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 Details for pycambia-0.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycambia-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x Details for pycambia-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
pycambia-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le Details for pycambia-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
pycambia-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l Details for pycambia-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
pycambia-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details for pycambia-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pycambia-0.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.12+ x86-32 Details for pycambia-0.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
pycambia-0.2.0-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details for pycambia-0.2.0-cp313-cp313t-macosx_11_0_arm64.whl
pycambia-0.2.0-cp313-cp313t-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 10.12+ x86-64 Details for pycambia-0.2.0-cp313-cp313t-macosx_10_12_x86_64.whl
pycambia-0.2.0-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details for pycambia-0.2.0-cp310-abi3-win_arm64.whl
pycambia-0.2.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details for pycambia-0.2.0-cp310-abi3-win_amd64.whl
pycambia-0.2.0-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details for pycambia-0.2.0-cp310-abi3-win32.whl
pycambia-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details for pycambia-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl
pycambia-0.2.0-cp310-abi3-musllinux_1_2_i686.whl CPython 3.10 abi3 Linux musl 1.2+ x86-32 Details for pycambia-0.2.0-cp310-abi3-musllinux_1_2_i686.whl
pycambia-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl CPython 3.10 abi3 Linux musl 1.2+ ARMv7l Details for pycambia-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl
pycambia-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details for pycambia-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl
pycambia-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details for pycambia-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycambia-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 abi3 Linux glibc 2.17+ IBM System/390x Details for pycambia-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
pycambia-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 abi3 Linux glibc 2.17+ PowerPC 64-le Details for pycambia-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
pycambia-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 abi3 Linux glibc 2.17+ ARMv7l Details for pycambia-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
pycambia-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details for pycambia-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pycambia-0.2.0-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.10 abi3 Linux glibc 2.12+ x86-32 Details for pycambia-0.2.0-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
pycambia-0.2.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details for pycambia-0.2.0-cp310-abi3-macosx_11_0_arm64.whl
pycambia-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details for pycambia-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl

Total release size: 66.4 MB

Release files / pycambia-0.2.0.tar.gz

Download URL pycambia-0.2.0.tar.gz
Size 119.5 kB
Tags Source
SHA-256 checksum
How to use checksums
faa49d520a48ddd62f49a0dff0b68a14d6301e29e0639eae944140bb8cfda265
BLAKE2b-256 checksum
How to use checksums
54be2193610b6c903028c778d3ca83038a7a57b35d40fd7b807c0da0a464b1f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-win_arm64.whl

Download URL pycambia-0.2.0-cp314-cp314t-win_arm64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
31794473d8f7b14176ec8e169c628b2b2ce344945c43ed2f2f346c7da8e1a1bb
BLAKE2b-256 checksum
How to use checksums
d4f7a09021b752d671daa371ada0a6525b9aa46429f71f94b217e3c1b7483ee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-win_amd64.whl

Download URL pycambia-0.2.0-cp314-cp314t-win_amd64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
0729020eaf513ffbe38844cb3f35ee39d358359254e8472f2ca196c2d52ed461
BLAKE2b-256 checksum
How to use checksums
c8e8b07863e2546ceda155917c1ef04dea3aaaf8207f22afa56578db8af93d8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-win32.whl

Download URL pycambia-0.2.0-cp314-cp314t-win32.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
3d799ac9729f7c2b9dc0c3cb3ed933482fcb21e9ecf20bda7211865330821a45
BLAKE2b-256 checksum
How to use checksums
0aff2c09d567ca237c8a69eb277423c4e7707a299039054fdfe4d7a2ec1a677a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL pycambia-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
36bfa6d5eef589ff7b7c9e3a0e28d6cae6ce43b56f17401c333f9e6f84aaca3a
BLAKE2b-256 checksum
How to use checksums
592992a43c60fe5883b0ed8a5f0c0ca42188361a6dc7b0418cb80d18f0046ead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL pycambia-0.2.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
896f4697f4b4d1e590b17216b05de09b61eea2b2c24df7da282e49af6e6216cc
BLAKE2b-256 checksum
How to use checksums
1aa0f47f3f1048730c6cfbe055af5313107aa98f608ea8c12c84df9692bb981c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL pycambia-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
1bea46a812c3b3b2fbedd30521669d642d16e9d45f67d7c8019b7b70f77782ce
BLAKE2b-256 checksum
How to use checksums
dd5801c709795c6c10cc5c72c036397443cbfb3a5bd4be47efca469be2de5ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL pycambia-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ca471527bae13028d89036d4804ca451e2cd57e5aac192a351b1ca367ae3f409
BLAKE2b-256 checksum
How to use checksums
cd9c9a3c53ca2ab6304a984bf1cbba9159adda9931bb25bdac06f930daa3aef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pycambia-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f97ffa554ee53e7f81aca4c357645c03f81620e771cdd6a17c781a31787102e4
BLAKE2b-256 checksum
How to use checksums
8c425eece65afbe799642667b55a9f6bc3c4c0c52c894363add74af1e91e6c4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL pycambia-0.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
bdcfbac3dba427946864d41f9c9041f8aba18d3f21c876224af9418e8496d87a
BLAKE2b-256 checksum
How to use checksums
7d9126a3df80788ad2768019687c78da48c7dca200129bb651957d6748737dce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL pycambia-0.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
567d39301677ea49297263cea189457dd266302538606d2eda5cbf52c1fb93b5
BLAKE2b-256 checksum
How to use checksums
b059fa439ffd87b2aca7ffa446d616717f6b3053bbbf6f268871b9342adf3af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL pycambia-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
c9e3637b343e009497e4e8dc5cfa53a67c797acf8f79bbffb8b6c0c9748edc6d
BLAKE2b-256 checksum
How to use checksums
292953038c335d81bc4891a3299f88e566cf3bd51f8ed7938d3962cb2a8cf481
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pycambia-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7ec0d00844ccca0cdbcf4d2ec16214ae8a3fa4a04cb07510a31751dce6bf7dbb
BLAKE2b-256 checksum
How to use checksums
3321451b87cada6d5ad6e6fd2f987f6b9aee07f4e433c78dbabb26a9f0e17d26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL pycambia-0.2.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
63f8429e9ada58295f900b1776616e05ea62b9a7d500744bb87fa83e581f675b
BLAKE2b-256 checksum
How to use checksums
32a423c0ae99e5a66dad1e4f3c3f4e7bee87efafccff73fb5bbd3d6b70720dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pycambia-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
edea5371180ba59f5fbd7ec3c3459850fda379f9905440718344027951992ea0
BLAKE2b-256 checksum
How to use checksums
166799fe599cefc0b4f905ec16fa82b6b7c7af9c54e52afaa0c88c31720271cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL pycambia-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b7fa4ff0217de93cd47a1812b8e89c240aaf882323bc46f594b35d94140e2ae1
BLAKE2b-256 checksum
How to use checksums
314ec93cfb2c5f94de514a11dea631e3229e3e9fe92e57b900258686b3170795
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-win_arm64.whl

Download URL pycambia-0.2.0-cp313-cp313t-win_arm64.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
3609156e88ac1e0cd127091cea5e5ec0029220f6c69f147450e119b31e1708e2
BLAKE2b-256 checksum
How to use checksums
99e1385f3619c0288c34b2045fb425d767abf840b999d23bfd7d2f4e56f2b431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-win_amd64.whl

Download URL pycambia-0.2.0-cp313-cp313t-win_amd64.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
6135eae05d766d10328424e25a21d6c60990f157e208e0dbf27ee180d154c8d4
BLAKE2b-256 checksum
How to use checksums
f7b2559dc52274a9c13c58d28d2f85db4efab9cd21f58e257e21cabfe54a61cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-win32.whl

Download URL pycambia-0.2.0-cp313-cp313t-win32.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
fb197f0a6b2267eaaff0ef823c355a7b4db90f631c6f99e3b26189beb53b94fd
BLAKE2b-256 checksum
How to use checksums
a98b6f2fad91503bf3cd95901f55a225eb1c7249d966c2fdb19f1eb0a3e41b8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL pycambia-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1c4e4ddcec6e2204720f2f9fcfec981e6c8ecabcf2168a6f4ae67cf07c70a172
BLAKE2b-256 checksum
How to use checksums
72f938a8e25c54bdfbc007cf05775c0581e27080dfda9dec1e03a04dcb4fcdfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl

Download URL pycambia-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl
Size 1.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
8617a381a0522013593ea37346b21f6991251e446e520af6ddb15d818977b696
BLAKE2b-256 checksum
How to use checksums
506075b2f2023d9f4b5af9daa64e9630c6856aab1e732bc1b90c62ddbbc1d100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl

Download URL pycambia-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Size 1.7 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
a852a0f9f500f32dc35e5d59135ebd9f43b6ca765ef627e8089b3e450536020e
BLAKE2b-256 checksum
How to use checksums
0fc09ac48911fdc92ad9be133ca20b2b061f55933f964571b42ec8c4369c8e57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL pycambia-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3dffe55c63df8d92636721014aad67664bf7603b48f400e09d637aa6f641cecb
BLAKE2b-256 checksum
How to use checksums
b5832c2cfc7e42107ff0e5141e333fed20d5d86c08b11a7020e5bde5ec021213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pycambia-0.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e4296ff0e64421519e62855c0e49db68c0c99741ad617cba949041716d89ffda
BLAKE2b-256 checksum
How to use checksums
ba22678c8cdf354ea5bdff475994a5d9efcdd4cb18e2d8eb07e767e3c741f38b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL pycambia-0.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
1d1ff61c12680612d18f727608e5528dfa03d51df1cdcdafb993210da69d9b2e
BLAKE2b-256 checksum
How to use checksums
cbd7796c12e266a5f1d6c56da0be758871c6013c708baff0525e1d387909679a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL pycambia-0.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5143db497e61fcf611c3f7519c401dc76bd16fb989f6b7064cb14b3355d42aaf
BLAKE2b-256 checksum
How to use checksums
4369fa8a7ee52c338ff7a13c9003129003b3d492183087b61ef029aaf597750e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL pycambia-0.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.4 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
5a1cdd6fb379033e1cff4e47e7d3eef05dabfbfb6cf53e77feb3ada4fff00e5a
BLAKE2b-256 checksum
How to use checksums
905a7dc60dbd9680f8ec9d47a76ab9f7b43fc898c6438cc3f9f74534c6fbfa1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pycambia-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
45f0087800b02753f6924af50108d7777175523709d78afd9d921254e7b821a4
BLAKE2b-256 checksum
How to use checksums
8f484a06f4acc0df6e1f4a1af3017997b2f61ed51833f06bc7fd9432362ba2ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL pycambia-0.2.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.5 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
74e3f65b8dfa063b597908e1207b110d26dc1dd2c12972ba2707547324da21d9
BLAKE2b-256 checksum
How to use checksums
48047aebb85ebd5385f72496656f54a3cc9a4a90132391cddb9f64bb83ebacc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-macosx_11_0_arm64.whl

Download URL pycambia-0.2.0-cp313-cp313t-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
adc59124c4ec44afb27f17177294f50a23716ab375290bd0eb2b931566826dcf
BLAKE2b-256 checksum
How to use checksums
f09a2b6026eaa6ab43ab18aae5a39ef6305f581d44e7b26e06be4572ebef6ddd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp313-cp313t-macosx_10_12_x86_64.whl

Download URL pycambia-0.2.0-cp313-cp313t-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
27b56be4d9c0bfd165c9d4367e004de535e03048ce590188c2c82476d095868c
BLAKE2b-256 checksum
How to use checksums
8dc83e0c132e033feb3ce6a1278172676a4922f9f45bb4f985e98bd456cd42bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-win_arm64.whl

Download URL pycambia-0.2.0-cp310-abi3-win_arm64.whl
Size 1.3 MB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
66ff523cd41f171f6b5a751e11ac5cd71a3440e00ada4c3fd6225af654b1e860
BLAKE2b-256 checksum
How to use checksums
0c6bb8a1f7ff841f597c2996a252f7a8cc54831176a58092d4ff1a16af1f51a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-win_amd64.whl

Download URL pycambia-0.2.0-cp310-abi3-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
28a04e92c36d7bb4df81a38757a1741ddcd488b34a443dc75eb1cc3885f94c1a
BLAKE2b-256 checksum
How to use checksums
e6e825bf81329fb34a8365bb44d379e49b47447ccbc5eaff5505468acad63ca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-win32.whl

Download URL pycambia-0.2.0-cp310-abi3-win32.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
0ec79c9b4d581aa4bc6b2409b350bc4c2391dd44a3d52552bed1f2656cc63126
BLAKE2b-256 checksum
How to use checksums
51b736f48d91e73c0e46b340cbe86202a75e792d8adafad483c2cad3d2d3ce3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL pycambia-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
c44cf35bf618427d4d3e1f0b9d723e4f2b96d6d8f1baea783dfabea28385d8e2
BLAKE2b-256 checksum
How to use checksums
a2705a5b291445778309bc394fb5de6776ff16e75a44b98dcb585cb3b5f621c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-musllinux_1_2_i686.whl

Download URL pycambia-0.2.0-cp310-abi3-musllinux_1_2_i686.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
300a0fe73bb380f18b2cb30337c688556d9ffc8eb9f58f346ba85e436de002ff
BLAKE2b-256 checksum
How to use checksums
24c556a8a9a2defaec2c4abb10ed78cf059cee0a60991698690f9245ebb0da18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl

Download URL pycambia-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl
Size 1.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
71386f9e261f876b37cb7fbb5405a416eda28c549fffb3bd468210c4b41f01b1
BLAKE2b-256 checksum
How to use checksums
e30fbf180c1f1b0a61a7fc02625b0b2c7962299d773956f1c004da1e009ed301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL pycambia-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
4e04f4ba0ac03f2fb1abd962ced605ffa0f4b2fea4c76566990265200f91f69e
BLAKE2b-256 checksum
How to use checksums
77ecd4e5e48ab3c1f929f984591a928e6bdbf4045c63def12b531eae61e43d21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pycambia-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
3927bb7c937c6db9801b8ed1c3d47fd86416210d7e1aa849dcc9de3dee5e7d2e
BLAKE2b-256 checksum
How to use checksums
902642e7d342f051f44f4f5e551aad74ec836b693f6e5e6c4b232b9a5be18d7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL pycambia-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
4be12dcbf73d7f62161e2e355d3239714b466d44ac9f3e1ac167744dbd1051f6
BLAKE2b-256 checksum
How to use checksums
4005a3d937793a8b62c5138f77d9151bb96267b655f83ff28213c38bff09961d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL pycambia-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
2857fdd4520676e2658fb5b9604f067f3795fe2f06e9941a22f98acdeb6d8308
BLAKE2b-256 checksum
How to use checksums
a638db3250e14b0d8af84aca81cbc395c963e33cf114b2e6fe52533394983e09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL pycambia-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
36867b5eb9ca1131c48fd6a32c690d1c96ad4f1ad588bde0cadb68232ccb4724
BLAKE2b-256 checksum
How to use checksums
edd28586efbea6c5ca8c8ed389b41d77ca34a06cc6a20d9e310717c954b2dfee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pycambia-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
f55929d1f1c11fb13a1197b8120194fb104ba5dcb2c2fc04b87cdbf381a9dd15
BLAKE2b-256 checksum
How to use checksums
fac084b968a573bb2abcbf054cef98a758134929bdcd3943a2cf4abc2c344fe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL pycambia-0.2.0-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.12+ x86-32 abi3
SHA-256 checksum
How to use checksums
4b0d4738442e511f0ce5fe6497178c847e605e8fb992a6351fc1a60ab4c8099b
BLAKE2b-256 checksum
How to use checksums
b32314dd578f81df5b8c82a0f00bf37239ce33217fd881111a791d778b943084
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL pycambia-0.2.0-cp310-abi3-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6d9e0041a063dcae67a38828e909027cfc6d50517c363ebc6dc0435f11e958eb
BLAKE2b-256 checksum
How to use checksums
7ec1aba2679a1e54da53f0f0c39a6d1190ffc4cec843cbdd271a9cf3b5a095fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / pycambia-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl

Download URL pycambia-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6a4c9c3cebbac298ceba8b60da560f8bd5a20c31b5f988aae182c55e93696670
BLAKE2b-256 checksum
How to use checksums
372cbb3f782d5f545db37318118a31a36ac4518797d2434721f6be72cfdb79e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for pycambia 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

46 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page