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.8.0.tar.gz (30.8 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.8.0-cp314-cp314-win_amd64.whl (207.7 kB view details)

Uploaded CPython 3.14Windows x86-64

libxrk-0.8.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.8.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.8.0-cp314-cp314-macosx_11_0_arm64.whl (232.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libxrk-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl (243.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libxrk-0.8.0-cp313-cp313-win_amd64.whl (202.8 kB view details)

Uploaded CPython 3.13Windows x86-64

libxrk-0.8.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.8.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.8.0-cp313-cp313-macosx_11_0_arm64.whl (231.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libxrk-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl (244.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libxrk-0.8.0-cp312-cp312-win_amd64.whl (202.6 kB view details)

Uploaded CPython 3.12Windows x86-64

libxrk-0.8.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.8.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.8.0-cp312-cp312-macosx_11_0_arm64.whl (232.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libxrk-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl (245.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libxrk-0.8.0-cp311-cp311-win_amd64.whl (210.8 kB view details)

Uploaded CPython 3.11Windows x86-64

libxrk-0.8.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.8.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.8.0-cp311-cp311-macosx_11_0_arm64.whl (233.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libxrk-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl (253.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libxrk-0.8.0-cp310-cp310-win_amd64.whl (210.7 kB view details)

Uploaded CPython 3.10Windows x86-64

libxrk-0.8.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.8.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.8.0-cp310-cp310-macosx_11_0_arm64.whl (234.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libxrk-0.8.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.8.0.tar.gz.

File metadata

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

File hashes

Hashes for libxrk-0.8.0.tar.gz
Algorithm Hash digest
SHA256 f52f4e6b69e5edbbcc6280a9553aae88adf392926d585baa4a609642d35c6cf4
MD5 b0b18086d72a53df8f681638353ab1e8
BLAKE2b-256 aeb46fb5a5525082ea22352601305ae63e719678495c6c80b52dc7840a84f297

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.8.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 207.7 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.8.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d442936cb0ecab95908fa7beeea899d0e3d6cf2a00a26655ea36321052fe0657
MD5 e427cf46d5ea262cde5cdb8de2a4a1c0
BLAKE2b-256 d742d13b08148658936c2b5b956efb868bf59ef4c571bd84abe9fb550db8795c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baba3a45f795a74242b60783a45b7b1d1dd517c46901fc20cd27a998032231f8
MD5 4699cbee81710bb3b623e370d71c6074
BLAKE2b-256 db9c664123c890c14bd3fb7b21e82e3d3cda25855138d53b8f537b674c958783

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a549aa782b6f9c9ceb65572abb63e58b5ea59baf1c5116a1862ddf723acaf2b
MD5 821669b5c71cfb3b461ffdbe9b70efa6
BLAKE2b-256 5d39063a0085a8121569e3e7221170f6f31d497a3d8e756772a439f6eeff3703

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a3a6092b4fc1411b8064ec5f16e24678ff366f70402e0eb97be98a684c16653
MD5 7a83c9a29b824ed112d109df29b816b8
BLAKE2b-256 61edb2fef919a6eb173a616dda7772d14aa72eabc0a02bf92e3c22d0c229b7a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d92e47dd6da1c4614f390f35901eae91124b9bb7d508d2c6bfd30bc55f160189
MD5 9862c94f3639efa917bc76ed9e165f3e
BLAKE2b-256 85ab990e058df893e6cc4ca7d99597a4c555d3be7e2274f53fadeddda40d5731

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.8.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 202.8 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.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aba993b5908de85cef44661e35f1f14d340f43c1d0d0f678e227f4dec49e7085
MD5 a17a10ab7645dbe38eacf116f326c2d6
BLAKE2b-256 1240877f406d19eee9615a000d51b0b05bb93c3b57b950d45392eab02519fe72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 002eb7c53d986521d561e98a1ad423ffe8e50b4989abf6a6fb2b1ff6dfcca385
MD5 cdd6a1e0e6abc16be69b8ba20f22c65a
BLAKE2b-256 bee4448bbb4d5caed2cbe7d21e72af0b828e23efae816a9af86d70d91bcce4d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 35dedd43e5f499f0ec0a6ad03f4b74a97841625b60686c58cf4da72b7cc6a0dd
MD5 d849dd384917a99d7aaa5216cd349667
BLAKE2b-256 810f56a4e4f0edb07f3210034f3718b0d35a348aabd470cef57390d7fa2447f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e9e58908b9d7b4f832ece38a46fa20c6a0f29c6dca72b6368b6217eb902cda1
MD5 7c4d1dff9ed4335bec40b4741766c4dc
BLAKE2b-256 391207b5922bea10294660871b4eef61e13d8612cb1e6cb139679cae7615c661

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b6b87a444fa93376eb28fa76a5f9e312064f43b759dd2e5324add2eec9f71cbb
MD5 29b53a2dba8e8bdf2e354ee92276cb2c
BLAKE2b-256 fa358dbfe7a08049c3d507eb053b59890713d5a5c70abd458e8a551787273f7b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 202.6 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.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5aad5beaf483c932937cb0393b44a8b97844ca7d91cc4998ed50a0b1cde96b10
MD5 f82b1d07a3b4483bf9294ef6f6de5d93
BLAKE2b-256 4e868e98f90d0b9c76ca84302e0ac6d360ac3d3e40e530608397be9616735062

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9659b7ef96c34e5ac5e619f4ddf9783332580921384554e1515e8cdfb5ec7c46
MD5 5be361e62dd00ce493e9a518598512d2
BLAKE2b-256 0009a3949d150b8a8f0354521cef31c12cdfff9ff310bcf0bdebd3d8bd06c7d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3cd6d23dd8c1b99efd6e669ec2df8c0faa9505b04dac98e52b4b7735076b7e68
MD5 dd718e8f8396469415f47ca99935871f
BLAKE2b-256 b4bcc1e8986a4015ca67510d5e0cf0d91ab3d0cad157aaddaeef6ba69c083c3c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9bba4a3d8ea9f97717f6257c87e7472105dc7a628e66ea0c072b41464ef3e3f0
MD5 f3c5d47602bbd1b62a66e19b0e4fded8
BLAKE2b-256 fc1f352587f864feccd46944e7e9a2bc3cf930ec4e992716259aab0f222263af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8450055e95d7a182f9913125ca552392303fcaa8ed3dcbd783e4b1d0388162e3
MD5 7db1c77fc3a0622f84db656a36bb5183
BLAKE2b-256 fab52f3038752e16fdf8ea99a860c9a79735863a00288eaefa99fd91091de6d0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 210.8 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.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f52198b26b90bd502a3df9472588331c1e58d06c19b9e53b1f02558de8a941d0
MD5 4b52a8fca34ef361c80e36d31a8b5a49
BLAKE2b-256 815507e4aed5b0a394b6a93cf42e9c195ddcc1d784ed25d41d5d82551ad72b7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d685a8b93b2068db37710f22ca8a7065296ed8d0e98ff5aedc23e8dff6721243
MD5 b4372f9b213b74cf73ecc24602db9b88
BLAKE2b-256 43045f0e8b5e9d7cde972c65a75cf23e48f506d67d58ecd839b68e9ec3fc6488

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2182ea6ce866633a82df40c567ef0912dc921fee7539ae1ca9e6a115cb70607a
MD5 3ada4ada62ef8690a5ca9167066fbf94
BLAKE2b-256 cb367b791a7b8b936cba1afe62b1aa61f1cd0d524a50be0361626f7cc109c6fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 100d21191411f09de2d6c20ab9ea52dc1661a395742f281abc151472d114008a
MD5 1eb893154e9c84f00d7c7ce40fadfc02
BLAKE2b-256 89ec3c6d45f03a76b8eb45fba7365ade485514b227dc694b2e9647c7aaeaf225

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.8.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.8.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50bf14ac99fa3f610e96ff34bcd340ec17dc7ba41f4fe3d240bfb4c704b2aaea
MD5 9a4a78e40050fcda39ee8b1ea070c0cb
BLAKE2b-256 7a7ddf90abe24f9b490040135c111e6075e6ddfbf4226a1d8f61935093fb7cfe

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 210.7 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.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ba2cccf61ab96948e6ffab1f818ddc547a39ed6e5657d4d3c28b61296f9922f9
MD5 0bbe212f3b365b420b872f368d81a658
BLAKE2b-256 8649bba34c2ca0d4deb7e51eb6a8cfd964977001368100c5fda932f75ec240f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 398320183cc1a182c6fdcddc2a75fdabd7fcfd7e7c1a4df4712c3138f386d20c
MD5 33fb7fa68b31c61dc989c6115daf484e
BLAKE2b-256 e7dc898f72855581f4a5627124a83b9bc665a7204f8e29d4e4e5f4b6924ec8e6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ebf2c6f02d6d65a8bbae73c7b019339157a678d7bab4cebe1a64690c0a3d4e46
MD5 eb158f6a121188719829c533004aaa8e
BLAKE2b-256 f01fae8b5349f2d737afca9c115b693a0a5d9019f9c5e5125c6da45afc69398d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3af87936ba90d1d0bd095830eb92fc94434e06bc2711ab856464ccfd0bca7cd
MD5 a67ed7194e2ed27c4f5a49d4ad0f21e1
BLAKE2b-256 fb4333786e9f304b653f3944d20036a5117c33e9c8eef45efca55014cef02b7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libxrk-0.8.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.8.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libxrk-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4532203903ff4fdb6d1f0fcff5860eb564aac315759fbb658a5be0303c14a2b0
MD5 ab83d4cc5d437212025720a5964ec92b
BLAKE2b-256 a404597d4f19df0b098ae9dca2a4546a7232a762b3816062ac97e98af4d74282

See more details on using hashes here.

Provenance

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