Skip to main content

Library for reading AIM XRK files from AIM automotive data loggers

Project description

libxrk

A Python library for reading AIM XRK and XRZ files from AIM automotive data loggers.

Features

  • Read AIM XRK files (raw data logs)
  • Read AIM XRZ files (zlib-compressed XRK files)
  • Parse track data and telemetry channels
  • GPS coordinate conversion and lap detection
  • High-performance Cython implementation
  • Supports Python 3.10 - 3.14

Installation

Install from PyPI

pip install libxrk

Install from Source

Prerequisites

On Ubuntu/Debian:

sudo apt install build-essential python3-dev

Install with Poetry

poetry install

The Cython extension will be automatically compiled during installation.

Usage

from libxrk import aim_xrk

# Read an XRK file
log = aim_xrk('path/to/file.xrk')

# Read an XRZ file (automatically decompressed)
log = aim_xrk('path/to/file.xrz')

# Access channels (each channel is a PyArrow table with 'timecodes' and value columns)
for channel_name, channel_table in log.channels.items():
    print(f"{channel_name}: {channel_table.num_rows} samples")

# Get all channels merged into a single PyArrow table
# (handles different sample rates with interpolation/forward-fill)
merged_table = log.get_channels_as_table()
print(merged_table.column_names)

# Convert to pandas DataFrame
df = merged_table.to_pandas()

# Access laps (PyArrow table with 'num', 'start_time', 'end_time' columns)
print(f"Laps: {log.laps.num_rows}")
for i in range(log.laps.num_rows):
    lap_num = log.laps.column("num")[i].as_py()
    start = log.laps.column("start_time")[i].as_py()
    end = log.laps.column("end_time")[i].as_py()
    print(f"Lap {lap_num}: {start} - {end}")

# Access metadata
print(log.metadata)
# Includes: Driver, Vehicle, Venue, Log Date/Time, Logger ID, Logger Model, Device Name, etc.

Filtering and Resampling

from libxrk import aim_xrk

log = aim_xrk('session.xrk')

# Select specific channels
gps_log = log.select_channels(['GPS Latitude', 'GPS Longitude', 'GPS Speed'])

# Filter to a time range (milliseconds, inclusive start, exclusive end)
segment = log.filter_by_time_range(60000, 120000)

# Filter to a specific lap
lap5 = log.filter_by_lap(5)

# Combine filtering and channel selection
lap5_gps = log.filter_by_lap(5, channel_names=['GPS Latitude', 'GPS Longitude'])

# Resample all channels to match a reference channel's timebase
aligned = log.resample_to_channel('GPS Speed')

# Resample to a custom timebase
import pyarrow as pa
target = pa.array(range(0, 100000, 100), type=pa.int64())  # 10 Hz
resampled = log.resample_to_timecodes(target)

# Chain operations for analysis workflows
df = (log
    .filter_by_lap(5)
    .select_channels(['Engine RPM', 'GPS Speed'])
    .resample_to_channel('GPS Speed')
    .get_channels_as_table()
    .to_pandas())

All filtering and resampling methods return new LogFile instances (immutable pattern), enabling method chaining for complex analysis workflows.

Development

Quick Check

# Run all quality checks (format check, type check, tests)
poetry run poe check

Code Formatting

This project uses Black for code formatting.

# Format all Python files
poetry run black .

Type Checking

This project uses mypy for static type checking.

# Run type checker on all Python files
poetry run mypy .

Running Tests

This project uses pytest for testing.

# Run all tests
poetry run pytest

# Run tests with verbose output
poetry run pytest -v

# Run specific test file
poetry run pytest tests/test_xrk_loading.py

# Run tests with coverage
poetry run pytest --cov=libxrk

Testing with Pyodide (WebAssembly)

You can test the library in a WebAssembly environment using Pyodide. This requires Node.js to be installed.

# Build and run tests in Pyodide (installs Emscripten SDK to build/emsdk if needed)
poetry run poe pyodide-test

Note: Pyodide tests run automatically in CI via GitHub Actions.

Building

# Build CPython wheel and sdist
poetry build

# Build all wheels (CPython, Pyodide/WebAssembly, and sdist)
poetry run poe build-all

Clean Build

# Clean all build artifacts and rebuild
rm -rf build/ dist/ src/libxrk/*.so && poetry install

Testing

The project includes end-to-end tests that validate XRK and XRZ file loading and parsing.

Test files are located in tests/test_data/ and include real XRK and XRZ files for validation.

Credits

This project incorporates code from TrackDataAnalysis by Scott Smith, used under the MIT License.

License

MIT License - See LICENSE file for details.

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

libxrk-0.7.0.tar.gz (30.6 kB view details)

Uploaded Source

Built Distributions

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

libxrk-0.7.0-cp314-cp314-win_amd64.whl (207.0 kB view details)

Uploaded CPython 3.14Windows x86-64

libxrk-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libxrk-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

libxrk-0.7.0-cp314-cp314-macosx_11_0_arm64.whl (232.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libxrk-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl (243.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libxrk-0.7.0-cp313-cp313-win_amd64.whl (202.4 kB view details)

Uploaded CPython 3.13Windows x86-64

libxrk-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libxrk-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

libxrk-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (231.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libxrk-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libxrk-0.7.0-cp312-cp312-win_amd64.whl (202.2 kB view details)

Uploaded CPython 3.12Windows x86-64

libxrk-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libxrk-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

libxrk-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (232.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libxrk-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl (245.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libxrk-0.7.0-cp311-cp311-win_amd64.whl (210.3 kB view details)

Uploaded CPython 3.11Windows x86-64

libxrk-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libxrk-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

libxrk-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (233.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libxrk-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl (252.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libxrk-0.7.0-cp310-cp310-win_amd64.whl (210.4 kB view details)

Uploaded CPython 3.10Windows x86-64

libxrk-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

libxrk-0.7.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

libxrk-0.7.0-cp310-cp310-macosx_11_0_arm64.whl (234.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libxrk-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl (254.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file libxrk-0.7.0.tar.gz.

File metadata

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

File hashes

Hashes for libxrk-0.7.0.tar.gz
Algorithm Hash digest
SHA256 c1c3454a6b4bf7c2115aa5a70a1e3a16e1e854ee3b2e90d4bfc5e6f954c0180d
MD5 84bdb4796256b70dc79d7bcc0a7ed90e
BLAKE2b-256 0da97790795d5226dde1c27db3c1a5042e14033cea0c30f770d8838ec0aad27b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0.tar.gz:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.7.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 207.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libxrk-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e3c71c62a3079fe1b8374726cb63c6576a6357e963d2358fa9a0ae9fad791a7a
MD5 38df170c3c13882d69c1eeb6f1ec657e
BLAKE2b-256 91afb15e53fc686ab2e9edaf77f07553f30df06974d7fa4914f5f9fc27c60941

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d0cfae94fdabec144a427fa9d718a3506606c07d10435e45198291316cc4964
MD5 0d76fd2d2b5a30a898901ccb1bb957be
BLAKE2b-256 34791cf97f0c8244f28f2009ae101c51454e075017a61a1c0fa5fb15ce8b03fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fd39af5f46714e198caf37fb102f58ba59f82ac44fa7ea38d997a422bc40aa64
MD5 d7824f7bf9201f69b322db02f04aa797
BLAKE2b-256 5cf51b481b2f7516969c9661345f354ec78367cf79f6de33941802cb9c898673

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11db9c85c9dbb5819ecc6c81ad1149896f7215a035d75de08f3ced1097ec2948
MD5 808dafac857374eb8c7cf4418c722182
BLAKE2b-256 5f9dca7ab4a38ef8fc008440118eb52b7a9a34b6e305f1284d09798ff27cb525

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0f92275abefbf1adf877316ef2afdac373c39d73fe90216c9b61c694318e8273
MD5 4be4aea45e84c503c7be015f8e1fce80
BLAKE2b-256 23b5e5de2358c319123231ad7b84bf40fc79e70769ec4e8a73356bd2b1d873d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.7.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 202.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libxrk-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 499c94f5ca93261adf06c36a2978f49f6b91efbc2e7bd774f5fee9027ea810cf
MD5 5304bee30b11e8e31ee20b1d5075573e
BLAKE2b-256 11e5b511b7167a1aa56aea697fed8065fc93cccf5658084a7d6228c50bff80b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c3ab23df1c69a4a7a8913b34b16652378142913cd5529bbe5d7569fa96453f1
MD5 02e9c60fc95104acc1b3fa3a463192b5
BLAKE2b-256 4519e50434c8e99448e94685cc4d336cded9abe6b48edbdff32103bc247e54f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c73885d0627fb086324c4c2cf8cbd5373b9a718983a47eee1bad0d94456bec6
MD5 399aba3a0140b1d37fb55d327af6684c
BLAKE2b-256 a8aa0dbcb95eb3b2f240323efd4182a3887c013f7cf266729183914095072b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1205dab8bf8243146fb6e29f60b2d393ab0bd9b949c2035d49571ab840c4e573
MD5 e788d003bcf62094e3c5be928dd5ddea
BLAKE2b-256 717e96da361b918df9c42e11219e9d74a6ed87114a72fc2c9efa4058cf5dfaca

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0827c2635d4589485fa3890733d2f2b4c067e0265b109858770ce533a73ea426
MD5 d55dc4dfeef92113ec69d21be26fb14d
BLAKE2b-256 849c72a232106b8f5c29786722d0f359511e89427615634fcd9367e757e520f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.7.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 202.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libxrk-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c0babfecb9bad5795b1aa73e92abf59f5dde1af349236b18e4379f51116d042c
MD5 59607f00ac0198226f4c54891afda68a
BLAKE2b-256 ab97558ef9b3dd616f4c1128f2d7b4e45b505dab2999518d246c7cb7c19c8d17

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0cb752a6ee818da4a159793fbc26609fa9badb65c50c178ffe1938e80e5d673c
MD5 241f921e2a4d8f5da3cc66cd29dff058
BLAKE2b-256 0410c96fdc4b1c92a15ec6ef601418806c037458f306d38c8f2a21d958abea9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92311797f027be57379fef32f2653d7b3e517476716ae91590b2a87bb3e3a7fd
MD5 84c42920fde29e00e0bcb252ae8c7526
BLAKE2b-256 faeb43c0b757eb709d315c422abf64f66b090ab9bcd3c9fe3093f634e7b99dad

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 400d147df0a63940872db79fc3fdf89934fd3d98289fb9e541f91eb0f62df9a2
MD5 c5862681e13ecab56f922b62eb0a02d8
BLAKE2b-256 190e0842b3559e405b099c00275cc81fabb28222fb34b890f490cb75919b783f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 71e34f1be790903b3bbda71fbca31a6f39e46d48d0e17ed09d057ca859e67987
MD5 dfa8bcc85647e50b0bda7d5947eefd4c
BLAKE2b-256 907c39745251956286c282ba9cbb4be00b816b5f6000fc6dd66b02e975e44359

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.7.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 210.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libxrk-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3d0475167f2050f1009c2db7b4d3774fa66d0dc38858ba8ccf309348784ed44f
MD5 8dd9d30a7d88ed1e6422d62c085452b2
BLAKE2b-256 731453f1b989b519b464f63a0978a324fa670326e0a7b7dca505c058edddf033

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37728fb4381e79564a8cc37deaaa2096f0cb2f947ccb43f00942ac7c5c739c0b
MD5 c2c49beea0a825cbcbc3dc4c010f2e79
BLAKE2b-256 d43ec306813320c1ac734d5780d498d85e4974a9ae907c5a6bcbb815d88cc871

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83d7c8c7d780f0e869df4b94d9ef6498d90ff0b7b58d95a44c4a43fa844dfe37
MD5 50c21ebb636ea2605694969ebcad134a
BLAKE2b-256 6bf0a96ddc71a82d797c1634cf99d4d72e7c1cdea3b2fa2171f5f33305ae7a16

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45491149acb66d5bc9be178c760b7892157c23a71a2d5331dfd4ae2d9bc83d56
MD5 5f4eeac770e53a870e167d4ef7d3d230
BLAKE2b-256 95f68d07723da550fc8756ab04b22e1d100098622480c002b9bb7aed6ae03aa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4e08e4b6c5dd5b7488ab64d49994e90fa3908927abf6aba2b16b7725091028ab
MD5 3d817a0dbbe093e1782876a67bfaea01
BLAKE2b-256 318abe2d77980a43313313596f80856bddb6d550051bdbf08cb869dc9ef4a8f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 210.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libxrk-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1374e8ecc9ee3e52e3cb7cfeab5c4e0cf02ef2afa2285a4e490dad2f2240cc74
MD5 0a147ada2ebef7f1cf7bf0393e7613b4
BLAKE2b-256 1812c5caeabf7ef7738c354e2b8c9de1d49142d9dc05453b79cbfc3ac9dc5f88

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 88b0f46323b77fc1b2bc823fc69e40e08d1efd10a89087cfba25789d9ae8c65b
MD5 dc8e5bf7f40871f11cfad96942ec5f76
BLAKE2b-256 16522295ade82a3cc4d8c988d7d68fa491433bf4a4c61de39c722cc18c754d32

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed4cf4dc522b23829ac784ffea4df16a296392eefa0f716749c5385ad387598a
MD5 7c632faa905efd2026188feb504a3d6e
BLAKE2b-256 a25042e89169bff3fcb071eca5475e311dcc13387d4a655ad5add34748944bbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7344b5a8e3ccfa8f888ce0027b87c3023764d7299f1611d725f1ab2c1d7c8fc6
MD5 bda1a2fb7be8bf9201c60961d68aaeb9
BLAKE2b-256 5e3a5665acb9522c502143fd6c37854e1cf379302741f08af6b90c77467353fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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

File details

Details for the file libxrk-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5242b86da4e6cad2524555d58fc00ebc6559bc7ec07380f3583f175856c86447
MD5 1495c8f13394dab3342526e246f9eef7
BLAKE2b-256 c4cf07cc0ff7a7c00313b0ea7b5f1e987beb8bac444abdc25ead2d36369a5d8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish.yml on m3rlin45/libxrk

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