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.0.tar.gz (37.0 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.0-cp314-cp314-win_amd64.whl (547.5 kB view details)

Uploaded CPython 3.14Windows x86-64

libxrk-0.10.0-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.0-cp314-cp314-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libxrk-0.10.0-cp314-cp314-macosx_11_0_arm64.whl (610.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libxrk-0.10.0-cp314-cp314-macosx_10_15_x86_64.whl (643.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libxrk-0.10.0-cp313-cp313-win_amd64.whl (532.8 kB view details)

Uploaded CPython 3.13Windows x86-64

libxrk-0.10.0-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.0-cp313-cp313-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libxrk-0.10.0-cp313-cp313-macosx_11_0_arm64.whl (609.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libxrk-0.10.0-cp313-cp313-macosx_10_13_x86_64.whl (643.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libxrk-0.10.0-cp312-cp312-win_amd64.whl (532.8 kB view details)

Uploaded CPython 3.12Windows x86-64

libxrk-0.10.0-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.0-cp312-cp312-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libxrk-0.10.0-cp312-cp312-macosx_11_0_arm64.whl (610.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libxrk-0.10.0-cp312-cp312-macosx_10_13_x86_64.whl (644.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libxrk-0.10.0-cp311-cp311-win_amd64.whl (541.8 kB view details)

Uploaded CPython 3.11Windows x86-64

libxrk-0.10.0-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.0-cp311-cp311-manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libxrk-0.10.0-cp311-cp311-macosx_11_0_arm64.whl (616.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libxrk-0.10.0-cp311-cp311-macosx_10_13_x86_64.whl (661.1 kB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

libxrk-0.10.0-cp310-cp310-win_amd64.whl (542.1 kB view details)

Uploaded CPython 3.10Windows x86-64

libxrk-0.10.0-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.0-cp310-cp310-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libxrk-0.10.0-cp310-cp310-macosx_11_0_arm64.whl (617.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libxrk-0.10.0-cp310-cp310-macosx_10_13_x86_64.whl (662.7 kB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: libxrk-0.10.0.tar.gz
  • Upload date:
  • Size: 37.0 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.0.tar.gz
Algorithm Hash digest
SHA256 3f494d83ce26663481bab52b394bf0754a09bd019b430e9f94a5bfdcb4eb7d29
MD5 488166dbe25a47a4060498782c1cb551
BLAKE2b-256 e06072473a879b64326704021da94a95e63262753e3f2796f844c3006f5fa645

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.10.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 547.5 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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e9ecb5c8473e7ed0d9eee6ec8b12db9b2b88f240ce9a740c8b9da13cea8af01a
MD5 b0e15b02b5276b4fe9fd3730ae7d7751
BLAKE2b-256 fa13c641d1425bda6be9a61497d63b2a1a17cd9f82ce2d8ac8dc711add522ad7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fdb976906fb78b98a02a3c5b64c525c2d077cecd6c513d69bc7ae0be0bb6753e
MD5 668d3a473e97ec39619a4d876da423dc
BLAKE2b-256 91e41cb07ff9075e71b900bb0127d550d52eea0cc938a2eb19df3905db9fc144

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70d5e91a0f7344afe450883c87eaa6130fad66d411ede433ca6fab6bdfe1d623
MD5 3af51fc6773d1ab0903b771d205e27d1
BLAKE2b-256 f8fea2cbbf5d1f6fd310133631c7846b521c0a094841dafa44e5fc28e5cd03a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cba1f47fc42ef3dd2821c774428daad0993aa0cafb8e3791d7dd424afc842743
MD5 f518c31239032e649c8c6520fdc2149e
BLAKE2b-256 179d728f5a76404f105f0708947fd92ea25a8a0a9ecc0a7a3a79a07ee7eb2e6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0042af27c8ba82a76a34b731ac1626861343e0f0607ff1e639d5210ba9c810c5
MD5 19ea58748e6803e4e549a5820a21bda7
BLAKE2b-256 e40aff625c79c2ace76e271da7bb336c46fd6c9da802501b57f36c938b7a30bd

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.10.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 532.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.10.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d6ee09538ed3491acf00609a84107047b7ab2a11767b41e9a4ff31c0ce858075
MD5 1a01c0d274ca44fa4a1af75e9060ea48
BLAKE2b-256 96ff020d56b6ecaf409f32eaade65d82bbda48ca004199dce64729d16167d5cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f83e706de9609a131393ce4ea47d73a41c6e85e2dbe80a1c0cacc9e94c85c489
MD5 61fb7f79bd45b9ab49990f233b20ab67
BLAKE2b-256 51a355b26b8200032764f719e76e91e2f03fb84e346b8d47114955df977d9fa7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d56598d323ca650a3a3e42007561ae80f9a57e77fb85ebf473139ca7be6b6ebc
MD5 550594839744483c65537f1ef518e462
BLAKE2b-256 84637e3089b280fbeff5d7fbd72133d4624fccfc589af53304492dd6d488f239

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f87dba7277a13a5f8811ebae5f1f3839532ee2d4eb74abf9dbf4f2a1168b9f0f
MD5 58783a2a5208327178966671b0e58865
BLAKE2b-256 4be8efdfe74218bed2f6ec82ba0655eda07b8fe1973822d144635493e0d0b780

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9b17f8153ecbac32dd067a6672fbbb8c44a9db6e76a9c6f76ea1cd746892140c
MD5 505221f0005119f243df183284fab530
BLAKE2b-256 48a32f2b7069dc44edb186b510bf986c0c1561833226fa8008930b3cd71be38a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.10.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 532.8 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5cf59792e6a22e2d3b3e174da3e3ad1b99265bdf33b9e45fe890b2b7e473486f
MD5 a977c43c28d651e17cba479e0520595f
BLAKE2b-256 4e25932fe42020c447e6493ab90205ec0d9df1b08d0d343a5858bd19b991090b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b2ea027297426f60db0fd6313e70217b9e4fe9813df135428f5082ecdb47fc6e
MD5 6cb6442769eb750f98df160586d18ffe
BLAKE2b-256 f1ae10986eed4d093e643d126e97a1174b11d3bce9a96f266e9e9a3c87bf45aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8d98cafc1e9c3180d5043f40b7f7b104584aa0d33dbf52240a62a847d273b8d1
MD5 654f0f867813d23da3fd0887ed38e653
BLAKE2b-256 5e6cae48724e8ec70803f79892ceb3f805cbc95317e9d7fad09dc17b69ecd3dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d4c64bc39e177de3f56250981e6ab530a16c6e2980b2625cc2baf719673d219
MD5 f854b6605e199f2794d3cc5ef9f6b1b8
BLAKE2b-256 bca0cba6ebd699a760be9cb0d283c900707b2865d1e22be617dc261369d56846

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7d6867d78fde764d99a2e5111a3f09cbad2a8dedee936146b5a10932e9f93ceb
MD5 426d5208a17c6bfb1206f35ce4c26c7e
BLAKE2b-256 0af2d32ee9632a942fd5d75067034462e833b52f38d8fd8bd5c9f5bdb6d93020

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.10.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 541.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.10.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 da830f31d84ec2f230b8b9767fc58ac3366e0a22d68b0005101db7a1346716d6
MD5 3af796780be759ccc2300ebb6f19cc17
BLAKE2b-256 025dab11fea963ef0546355a7877cb6f958d0952457b526d31250577907da0be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56fcc8e816f3585b5721bca976158585c8f496cb41a38e7a234b1ee42dffa9b0
MD5 e4f8471eb06a924a3465eae6e2f324a9
BLAKE2b-256 cd66b8216284fd081fe2775020f0cfe53797ac9315555e1b3ade913e5b63ff9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1511fd7fb2b6ebf13841671bc5608ab704d9a3d757ff009a8261d59e8c54ae5c
MD5 0f4b0d4238816e5db4b2ecb85b5c713f
BLAKE2b-256 8cd44cd7ef789526ade0bb22be69224a11f84a98b66ffbdaa6a7c36f1e3dab66

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 723a78a91a873d75e2ccfb2df455fecb480e0d01646f5a619608796352af1eb8
MD5 1eb6679f979f405d9b9782fcd79fb9f5
BLAKE2b-256 898c7ebc2e3b5cb039c1f30f86776491e120d477c26d9e8335f984da036fe93a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4f2edbace85087b43bb4c4b2ee5a878c7a64cef5861b2aa792075a43ceffd01e
MD5 62c3d5628dd22d7bd0e42e0d17105ee6
BLAKE2b-256 6d71bcdbc3ba4e328a6c580e0f163fe1c86e0dc9d253988f0c18474e744aca79

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.10.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 542.1 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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 63593ece818573df185a809fba94c24a8f82a6c95103fdeb36aa8428f474635f
MD5 dcde9c3388808fbd8458c87f0d8b1fe9
BLAKE2b-256 5e912b851e0820fff2b944c0b65c8a2d901673fde2228b1a523a85595e006297

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3771d8fa729ec75a864b4ea16c2d31ef37106b959888dfc769d4be19a4b8bd3b
MD5 fb9f654b060d96a06a4c9af0ae793942
BLAKE2b-256 a92ea6efaf9b34df65167ea1593096cc71299b6406e364edbc5682fb831914d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 42dfde67cdd70f9ac0ad52f3c9d913c68f412f943e82d1c57d3b5b19a868087e
MD5 8396eca1da5fdda1c7d10d04fe2217d9
BLAKE2b-256 23a3c783b095a3efdafe7421580c24b00b9cdba763d5eb3c5399647464da258e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 645825fbcf6438735bde6e9a0eff04869e5c1015fe0c849cf989413ca7fd4650
MD5 0dc6d52aa7a43ad431850426af53bceb
BLAKE2b-256 f4a6800a40e56345c23b4ae4d24d60d7bead4a1c791ac3189ad6cc516a95c2f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.10.0-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 be40cfa78206e70ed36dc0e19de35e8f2169315d6abe971c4af833a40f3df9bc
MD5 92acecf41cbac94f6324f7692df32f16
BLAKE2b-256 bf231a812616e8c9c56155787612a06dccafe51265ada44c94bb66449a4f4b5a

See more details on using hashes here.

Provenance

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