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.9.1.tar.gz (35.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.9.1-cp314-cp314-win_amd64.whl (238.3 kB view details)

Uploaded CPython 3.14Windows x86-64

libxrk-0.9.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

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

libxrk-0.9.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

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

libxrk-0.9.1-cp314-cp314-macosx_11_0_arm64.whl (267.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libxrk-0.9.1-cp314-cp314-macosx_10_15_x86_64.whl (280.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libxrk-0.9.1-cp313-cp313-win_amd64.whl (233.9 kB view details)

Uploaded CPython 3.13Windows x86-64

libxrk-0.9.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

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

libxrk-0.9.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

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

libxrk-0.9.1-cp313-cp313-macosx_11_0_arm64.whl (265.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libxrk-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl (281.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libxrk-0.9.1-cp312-cp312-win_amd64.whl (233.6 kB view details)

Uploaded CPython 3.12Windows x86-64

libxrk-0.9.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

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

libxrk-0.9.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

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

libxrk-0.9.1-cp312-cp312-macosx_11_0_arm64.whl (266.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libxrk-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl (282.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libxrk-0.9.1-cp311-cp311-win_amd64.whl (243.9 kB view details)

Uploaded CPython 3.11Windows x86-64

libxrk-0.9.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

libxrk-0.9.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.9 MB view details)

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

libxrk-0.9.1-cp311-cp311-macosx_11_0_arm64.whl (270.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libxrk-0.9.1-cp311-cp311-macosx_10_9_x86_64.whl (297.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libxrk-0.9.1-cp310-cp310-win_amd64.whl (244.0 kB view details)

Uploaded CPython 3.10Windows x86-64

libxrk-0.9.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

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

libxrk-0.9.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

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

libxrk-0.9.1-cp310-cp310-macosx_11_0_arm64.whl (272.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libxrk-0.9.1-cp310-cp310-macosx_10_9_x86_64.whl (299.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: libxrk-0.9.1.tar.gz
  • Upload date:
  • Size: 35.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.9.1.tar.gz
Algorithm Hash digest
SHA256 dc8e37f834cb3e877c1d10fa596cda85a9785368c0d5bba613f5ebfbaf3d10bc
MD5 9bd3d2561e2bf7d8a11bc54592d416a8
BLAKE2b-256 867001ecf7e5be94a723aecbfd01716d33f265cdc33c45008991533ffb97200b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 238.3 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.9.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2a55f9cdb8a68d51f5d65c6ea7d9b3ed56ee04a99002d6ca46ee99c30834c90e
MD5 a878088dda2666141c41ab04567cd18d
BLAKE2b-256 6b82ca4b28ccbcc85c354e746420969b8e3494066e4b7fca73886fb0d3e61522

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f0a134d31305e386d40f165182c03b0ca360e122e61e463ec79b5186c0f299d
MD5 3984173b93af9e1fb6eee70460cbd594
BLAKE2b-256 f989b7bba8abf0ac676615d6f6d42ff2b5f8597f9c706201fe1e247d104c6e5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ceb0a6baa7eaabb760a581821988b26203381e0a76e757f4aa1159eb3cef25a8
MD5 bea6e0c351eb6a3f687cf45ac9a15a54
BLAKE2b-256 a1e07fc8f3b9f4655c4fd32b6659ee47bb3d5c5575b1b185a436c5df29512ca6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b0dda816476df62cfe9c1e1986e1e9eaca5039c4d80917092affb77c0606764
MD5 50a92a5c7d1cd8de5a1d4ae42ef13541
BLAKE2b-256 068c50c59c1a920ad69b8074c502a6329e2cc28a410def78f02369306431b1c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c654281e00efc21e1725ca1676f612b5ada7c3a853218c7910b62428234671ed
MD5 0cbcede1799cd0f76f4a01dcfd112235
BLAKE2b-256 68906008827dd9c1fc301340c71288c8d0ea872775599ca3a5499be49d095aef

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 233.9 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.9.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1e59c473db3d3ad3824679549820f1df5835edd933dda95038fa5d99a2ca9cad
MD5 4a8cfb16aa1536e434e1ddcc5f218a2b
BLAKE2b-256 a16cec341faaf16039d17bc7cb07c09991d8d6f45a4c2c3c62d5b9498354c41e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac0e2698954c19dd4bcb11d15b36340d1579668c14b1d9ccfb147884bad37c98
MD5 e34d24d1b2532a2d0b89644b27d0cda5
BLAKE2b-256 77af3a309acf6c02e51d0cdbdce541dd32abf9d7c1e185c6679027e6af589406

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 251c71e6338dfeee05b9116072be679614b0b12dbdd54e02966dbdcdf6082337
MD5 9c42dfd84db683689ab6d1f7b38e2b1b
BLAKE2b-256 cdb1d11cb5e8a1d34c19457be866d0cdde692551c929a63d174a8dfbee90e327

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 715397bfd962d6598db80cc0c1ad6cdefcca4aa67f8130ecc49fe114113e0dec
MD5 f67d26c507724dfe28d4e14bd8c8b227
BLAKE2b-256 9acbd3eb7c94ac73221a681d06f9496dd1ab116f391a72c2e34fd2d7e8912a68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b1d673d34675a9a474450c84e26610aabcd1094384c0886bebad4a6646f8841b
MD5 3a42bd84f728fb3f09754fd0d45ed41d
BLAKE2b-256 e13088e0db9ed374fac258ef383aaa5e6d5ac3076188cfd3b8f58cc86bf599ad

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 233.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.9.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d2e9f8ac9a04a7d75ef975df7a41872674372f15df756acc4db0e67d2a11f8e2
MD5 a61fc15f94d41cdb034e276547608cee
BLAKE2b-256 bd5707d957d880c3ad5010e634ac953f0e5ba6bf2a36372619d0656d051188df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e39d0be244d7d134ccabfe5dcc211dc0865951c0af3bf5d69dccb6d2146684b
MD5 473c778c6862838431d79bff84a077fb
BLAKE2b-256 f2e0c84547d1a175b1c54e94eced779480d4a52a04bbb1b33681af52a5fd8866

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f27cbaf4b1a80bda09a6270fad2b7feba2d7dce7f0aca082dfc288b88aad13de
MD5 e43420006e648a6d2e31949b39343027
BLAKE2b-256 87cb9af2373ebdb2b3f7891ff7837049a46749358b2a9cbe773c3872f5e51d00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 147535e08880c0c627ee96a04d45b497eb9fe9c6f4481307736d9053e1a6b6a6
MD5 b97f35dcff1932117e57eca8cab55b5b
BLAKE2b-256 06b885b278f8a188c9c53730af39f5769f61cd4415afdf9eadc7e259dc6c0b9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a7f08463fda565ff4f2afd2fa11d1b942a24098f007e16f80ac4253e70e6ab35
MD5 3e60680201652656525cae3c5a86db4a
BLAKE2b-256 fa4a25c71ea1888a9ca7c37bb0ca82bfc3126aea2278d8eca3c47c670b34a803

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 243.9 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.9.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 038bba6828abb1f6dfc90a96c62154cadd8e86f2753b6825744654d339eb81c4
MD5 ba5cb6560ec56f9371d607b15c46e9e4
BLAKE2b-256 197477ec01d81588fb67c9065d8c835cc568eb6d038285d3458907487564e8df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36e81e9ec1eafbd541228909592a72b6eb1b0bdbe34da8f8a26deb7161a64666
MD5 0f45091b589aad301c6315df71c4c8b3
BLAKE2b-256 23501224b97fc0a55a60fe20c6fc2f83ed525f0c263ce78d8595f62783f06bfc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 28a645f880074debc4627dc4fd597d0015aa1b627c96befcfd8de785828a239c
MD5 41fbd551079589211a10e64025c8d392
BLAKE2b-256 98216562269fd86f5bff3b15cb0343aaee355ff2b3113b09b6f1954080066844

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 740506fd172fc92f2ed620424709079944a551eaafaf0be935717f691a1f692f
MD5 13168e5e28ecdfcd9a48c56e6ef47a5e
BLAKE2b-256 67631611833cb5d30acebcb2e26f9e6b7d29b940465344d98df6edfd9096aa11

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a796100dbc17b2c45c2dbee315572f3a47b51e9684a4489522f3e4505e4b629
MD5 d1e50421eee22c06f8e14cf3b86908c6
BLAKE2b-256 98136a8972351b9356e08095efa848d497e0796554a9655c9b9d3b695d2f63cb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 244.0 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.9.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 23654e9549f18c02b5b96d9889418739f7674e79804db4da2e0771f6e4295844
MD5 b182eb0f9f4cdae3413f454dc757fc22
BLAKE2b-256 b386176dd140e8978750a023832cfae728f4b15ddeb9a37eda6a99c4c597a285

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 221fb1057d23ed184b2c36a6f370bd8a822b14d06eb8b3cc56418229dc3c6b8c
MD5 07f1385bdc4f9c81582af2e970e4288b
BLAKE2b-256 dd9bc71033528f519a1afbdc9718a9c4e3818d2150a0ea67bcd96595fecf7d98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ae46bff8353529c1924db2e7875b534a8eaa5a4fd0beb624ac124c0ef62fe612
MD5 f6594fcfbd01b2d46877143c7ecec431
BLAKE2b-256 9407370efc587429f89c8784f43c0a4da42b553b3e66cf1579cb234dad5b4e5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ac5f97fb1868bfdbd8cfdc9e6f148c58be42c4cd43147e9e3a93025f00ed36a
MD5 45a7a951c0290de157c5e1764b41ecfa
BLAKE2b-256 90c1975110cf2e6baeb7f74731af0feb9be370f944a49fed1358907c5521abd8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3d97ea38875bd28a09b32e09c47a1fea2cd5bef62f84314d7f2b0e3f4f0ff33
MD5 7d63c1b73a7414277aeef6802baf3965
BLAKE2b-256 df14862dc658cce37fc24cab4ca715c95cbad3a8fd8a81b7b42c9a4c41656645

See more details on using hashes here.

Provenance

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