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 0.27.x (Python 3.12)
poetry run poe pyodide-test

# Build and run tests in Pyodide 0.29.x (Python 3.13, requires pyenv)
poetry run poe pyodide-test-0-29

Note: Pyodide tests for both 0.27.x and 0.29.x 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.10.1.tar.gz (37.7 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.10.1-cp314-cp314-win_amd64.whl (558.0 kB view details)

Uploaded CPython 3.14Windows x86-64

libxrk-0.10.1-cp314-cp314-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libxrk-0.10.1-cp314-cp314-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libxrk-0.10.1-cp314-cp314-macosx_11_0_arm64.whl (619.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libxrk-0.10.1-cp314-cp314-macosx_10_15_x86_64.whl (652.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libxrk-0.10.1-cp313-cp313-win_amd64.whl (542.5 kB view details)

Uploaded CPython 3.13Windows x86-64

libxrk-0.10.1-cp313-cp313-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libxrk-0.10.1-cp313-cp313-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libxrk-0.10.1-cp313-cp313-macosx_11_0_arm64.whl (617.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libxrk-0.10.1-cp313-cp313-macosx_10_13_x86_64.whl (652.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libxrk-0.10.1-cp312-cp312-win_amd64.whl (542.5 kB view details)

Uploaded CPython 3.12Windows x86-64

libxrk-0.10.1-cp312-cp312-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libxrk-0.10.1-cp312-cp312-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libxrk-0.10.1-cp312-cp312-macosx_11_0_arm64.whl (619.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libxrk-0.10.1-cp312-cp312-macosx_10_13_x86_64.whl (654.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libxrk-0.10.1-cp311-cp311-win_amd64.whl (551.6 kB view details)

Uploaded CPython 3.11Windows x86-64

libxrk-0.10.1-cp311-cp311-manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libxrk-0.10.1-cp311-cp311-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libxrk-0.10.1-cp311-cp311-macosx_11_0_arm64.whl (624.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libxrk-0.10.1-cp311-cp311-macosx_10_13_x86_64.whl (669.9 kB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

libxrk-0.10.1-cp310-cp310-win_amd64.whl (551.6 kB view details)

Uploaded CPython 3.10Windows x86-64

libxrk-0.10.1-cp310-cp310-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libxrk-0.10.1-cp310-cp310-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libxrk-0.10.1-cp310-cp310-macosx_11_0_arm64.whl (626.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libxrk-0.10.1-cp310-cp310-macosx_10_13_x86_64.whl (671.6 kB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

File details

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

File metadata

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

File hashes

Hashes for libxrk-0.10.1.tar.gz
Algorithm Hash digest
SHA256 5879f2b3979d890c5e8c7274e0b312c5f37daa375d926cd2cc98a9260017575f
MD5 9f3c783a3c9456eae564eaefc219fbad
BLAKE2b-256 2c2edf953689228e290023004bdbaabeb410518d7aff4081b7158cad54544928

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1.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.10.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.10.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 558.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.10.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 34d88f3e07458b7c68d44f93da2b556ae557dbaaba52e60dffa1f71d3556bfb2
MD5 f7cf8a7cac272a78a93d28578b29bc9f
BLAKE2b-256 12e1d3f3828c9f02b598cbdbc412c0169244c48c3435207d1c1acf2385323619

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8a6d99da527b915c5ccf6d635f064ffa76220b93eedf255ddfa0c59f71b99de
MD5 5419b0b85be094d9d7b8d23e1779c297
BLAKE2b-256 93563b6fb2050aacaadefcbc561a413d53fdb29de66784b0eb61621144bebbd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp314-cp314-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.10.1-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 07d43742ef455739552e5914d5e5a82a40bc2953362ad3701270655063bb40d9
MD5 98ddfaa50d0d856e7d945d90d02f7411
BLAKE2b-256 7958f53f065e1403f46227fed862acdab2f45acb00407c9fa147acef2df6852f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp314-cp314-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.10.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9918644ce001830dc5a13cfa71da2c96f060d58f13ee3982f0a8cbda40d882d6
MD5 0f1502f2418af0bf260a7e00d0bde471
BLAKE2b-256 86cfe52e82406173ae59cba576d6b80891c1f8c3bd6584cbe91b1c1d5a5f2373

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 20a48a9b5ad96761db1896ffa8be13f2cea698fc9f17f7a2767bb80f61d9469c
MD5 012e28f666730cbbc3a7203ead31f34b
BLAKE2b-256 d46fe1581d79ccf61d655a9b09b5fd96283b65f0dd7b6c036aee4f006ea214c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.10.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 542.5 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.10.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3cd0e4097da1c63373f31bc7b582af67101bcf31464297b4070c71a75a82d60b
MD5 610e861b6415fec63837967e91f686e7
BLAKE2b-256 2ad7e5e60d0e73f2447034b0e6a25dda446d0e235e648f861d04c8ceedea6003

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c379da96aef54af5f70a341c3ab1915cca7d17198f5ab12d5a944e961136171
MD5 d1cc821aa831d11fdfae5c1f7743a283
BLAKE2b-256 b3f4d0a67e8047cf8a587dd96b14c475ddbdd03b9165bcb4f6ee1fea9227b506

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp313-cp313-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.10.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc1869d43735370c2e5a8ae6bd3dba28a9f10fd144d3aa47a6934da289a35c74
MD5 73f7a1a452d48272a32a2400dcb0aaf1
BLAKE2b-256 288015fb82af2744c245069ff43307109d097b1fac7d3b313c1dff14425b18d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp313-cp313-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.10.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff702e40cbc34ca34d2a3a6a2f8d6fe1b0b2055bd6449e610480035da59f5883
MD5 fc1118175192cfadc990136ac8326ca0
BLAKE2b-256 ae66ffb306b531d796bf145544dd1e7f5b219cdbc994c8a9ecfb8d4b89a26e36

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 72b2d4492f8c4d6f07524a58711286633a9cc24ac8ef868b69ca17e7b11d36c5
MD5 36a4ca279782d77e18c658b40d96493b
BLAKE2b-256 ce5be04750fbc01faa03ac1ff4e6f8c83b4f4ddd7f3d41f126748bad4e619195

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.10.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 542.5 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.10.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 787020f588be34359ed08941daff42058ae49d881bad3e9814bb1db270a68db4
MD5 d0785c066ba9a5bc1266ef46864c2877
BLAKE2b-256 77ed519ffec45ff5a954bf0ccf5dda7df7d3f7c9ee647d58f5749f2ef8f5fb58

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c95962b1a8a7c83d4c3252de50102efeb9f5f8d23be3e89ab0d3b98c6b50ebdb
MD5 d3a0e9f5e2df6f4cdd05a14812713423
BLAKE2b-256 ca1c2cbe7ea62845f545d206819d9f0252873aa617d0025e44bba9e3fd8d1c10

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp312-cp312-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.10.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4172f6cfffa0f26d218fc894c6ab8516ba0a0209246e98437ea00adc83187394
MD5 a678fd82eec6d2f5f2567268312af261
BLAKE2b-256 aae297041b0f871a9772566723583ca216693f90b4a3ac0d5a6c57b6ad8312c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp312-cp312-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.10.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c75b193ae1cded744666ec8da361271ed6e80c6b9e7686d5e5a013d1fef37f4
MD5 da3d843ae4ca6016ac2e3a37891a2c41
BLAKE2b-256 cdd12c60ddaf2ca34f5e71a59688f3868049a611175f15846f31d50a187b64af

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3b37d1ef7ca4c387f7c72fdf0af83cfec19bcde8cda60ae85002640202b5fe70
MD5 aa285363933ff0712cac24adc74c3e3a
BLAKE2b-256 15a775815dcc85bd1eced00133cf3548b979bb22abeabf9a35c78ed0897e9c31

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.10.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 551.6 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.10.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 96e5dc551ead67ab975250864800aadd303ca09d218bc145b52bbe2b3805f7dd
MD5 5db2605e57af05e9ee8b5df8e15e7ea3
BLAKE2b-256 79becbdf5d9b5792e2361c72d205854b93aa5666287d48b3e6cf5e743398cb78

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 555e176b82ded48182a0b6951f4d62ac2beae8d73a2f64cbafc80e868a90dbd9
MD5 d3e21b783a68f75bb45aff68d4a9c7b8
BLAKE2b-256 f5b4f4bd46ebb9429cc081e6b439904d34dd5a4ec5f8d7ae5232ea4f2031a9c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp311-cp311-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.10.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3bf0ea375de78453fcca00230bf99a573ff3fa557218898a4b502e70f28500f0
MD5 9087a47b7d28bb2f899bd8fc7285f467
BLAKE2b-256 efb78159651da84146202919762021f06728810f199d5ff12eab75c17a91c8ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp311-cp311-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.10.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03fd1a980b77aa42ab8c26a19fdee8bfa4eebee8275b98b1c449adfeb083b77f
MD5 92aef1ea710d6d8d14f7d637123b6c90
BLAKE2b-256 86ea50ecb1dd7d9ab33f96aa13050f0a276d4f11ce25f295a867326ea0e7320d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c4dee824bdc71a93ad34ef6014d30a5561adac70fe881355a261f492c1b06260
MD5 b278835b061dddd95dc5f8e35685b32e
BLAKE2b-256 74a451347c08d86c7d8c4622d38b50f9f68f8b4fbb6a423a11b2398497688ef8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp311-cp311-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.10.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libxrk-0.10.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 551.6 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.10.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e8ab39184f05c15161cd466852633fe210249ebe67eb9b1a24f31aaff65ef041
MD5 072661043784d405d93a6a7d3effceba
BLAKE2b-256 2befc30ec078545959fce894ab8391a202644042168378e167395d731cf76ee9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38bdc0f3da5115afef13c0667410290ad408b872fd6e4e00b803d1aafc8eecbe
MD5 2155608fbc147924423ecbe79d0fd47c
BLAKE2b-256 802c12dfb38a1f3cd31fa6d1a1412edd0bd0a4bb954cd0eee7ebc28d53eecda1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp310-cp310-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.10.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eddc313306e906689f469dd7c0f78583ec7e0a40916ad38c0b7cc4726261702d
MD5 2dda406d3f921e10e3675c6cae0e825b
BLAKE2b-256 491b4f2fd5ad07e3c01dd0769b74f1c2fad59efd98b93a55d9f8848ed2d43574

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp310-cp310-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.10.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bdf26ee1aa87041f508047236f86bf687d8396f003dfe3bf47a3d8cc364e9cb1
MD5 2b88645259831bea56082214926a60cb
BLAKE2b-256 7f872efb72b5773da823932ab80c63f425f4f56e8f8ebd44d6d7caf743c1779d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-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.10.1-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.10.1-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f2ff377426d25005a1f5d1ecda8155d41ae73724643c5e739eef08c3e0a13216
MD5 25b65de59555483d3c64082095d6ea1f
BLAKE2b-256 d6598a36dec29d87d3765c58eed09503121f41e9caae1cf036282a23ed464141

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.10.1-cp310-cp310-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.

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