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

Uploaded CPython 3.14Windows x86-64

libxrk-0.9.0-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.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (265.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libxrk-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl (279.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libxrk-0.9.0-cp313-cp313-win_amd64.whl (233.4 kB view details)

Uploaded CPython 3.13Windows x86-64

libxrk-0.9.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (264.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libxrk-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl (280.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libxrk-0.9.0-cp312-cp312-win_amd64.whl (233.0 kB view details)

Uploaded CPython 3.12Windows x86-64

libxrk-0.9.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (265.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libxrk-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl (281.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libxrk-0.9.0-cp311-cp311-win_amd64.whl (242.7 kB view details)

Uploaded CPython 3.11Windows x86-64

libxrk-0.9.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (270.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libxrk-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl (297.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libxrk-0.9.0-cp310-cp310-win_amd64.whl (242.6 kB view details)

Uploaded CPython 3.10Windows x86-64

libxrk-0.9.0-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.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (271.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libxrk-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl (298.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: libxrk-0.9.0.tar.gz
  • Upload date:
  • Size: 35.2 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.0.tar.gz
Algorithm Hash digest
SHA256 c94a02d673e683a1185a080c6412902d870a72139ae3819ebe008849b0ee3037
MD5 53021d066134d71876cf9b457e072cfd
BLAKE2b-256 a8c74b66057cd7d8f8eb1c0e282aecfe03a62f0037d04ceb6ec03fce7357fa9c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 238.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.9.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 961d59020cba7329bdb32ded2c0be7ce661518d9950c35e3af068ba5b1885d3b
MD5 4adfab6a9b1f209e4797e709f11ff4d6
BLAKE2b-256 1c69eeecaf32540f3ed95e447d773cc1716c2f305ba0cf349ec67ce461464b20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3f9289c10d1de4aede0a19c85bd6ed84f80062b99458761abbce9ae7df97870
MD5 66a6a04983e9206fba0811231d5a0d67
BLAKE2b-256 f7a6ab9dfc384ec98c3609989dbe4fd35450382fbde50dc614478bc53a3c72a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5f51708f5b636d2a9a8c2c24287437a8ccd47c4fa600b7ff5944cc42fb8e7420
MD5 9c19260cf1ed39f64b3f2360ce4404a9
BLAKE2b-256 930f995e8b7e92df0b778ac6ec0308c5ba2795b8fc76edc198d384f249da07ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 326a0907a9fa983b8fff44c0ca86eeecc1b613de4bcdf631d5004b22942ce59c
MD5 d0d39b621286b0a00cf9cce15418eaa6
BLAKE2b-256 bafa774fd1b2ec3b2c47754da1ce0b666aca9329f1ebd481b7e0130efd3b004c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 609b3d14491478404e9a58a152ff6cc8032140aea98f31e645014887f82ce4a6
MD5 93493bbfb8699ca6ad05b4ec517f2cdc
BLAKE2b-256 a0a6dda698c465e77d1a599cdf2626d6e03bbf4a0e2fba59f2508d1d3b5d0e57

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libxrk-0.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 538f3ded1c5ab1cf60222af76e3b385f1035f2e5c95beb03c52428933a982ba3
MD5 c98728d989a59d0229cb04f97a6a2f3d
BLAKE2b-256 4d1bb7c83adc0c9d8c4ea58c184c1c0e8751918eb78acd567e681ba8c7bf97e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b4110a391c3c32ccf4532418fe1c83f6ee5b68ca10cf424c28ca230df201caf
MD5 6298f6b40d85cc5852a527abf70cdedc
BLAKE2b-256 23e06f42f163826b59f4f7da6e522b5c15ac9ea10b10adec6a8845e33d8c5bfc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fe0228fd792ab0a8f6a56af0022cb9e9f213cf08403ea413181e7e0db9792f2
MD5 ecd4098375fd2b36ebd27f11599abfa7
BLAKE2b-256 0bf0ad04a4d2609e002ac30da90d2a5bbb4e1d8560e01944407af199137d6df2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b190c58909d4bd595cbd327b67f41a9d7975f10050027ab076a4ee046903c597
MD5 92cdf8d4503e1735a957d441e05e272e
BLAKE2b-256 b6f2222087680ae96b3c826aea660735fa9ba77cad0dc2d70060da696dceb12e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 15129bb6461fcb043b4db4e3266db8cd80eb3d25936e6dc63eac8090c08c9507
MD5 dba4df8f1bae97ffe40b4f0db9f3ff26
BLAKE2b-256 5b2314ce0ba1245996acabe87c30d6bb1a323bb683e14f25d36909b070375690

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 233.0 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fa2b5b5931542e7d580128e77b225a221aabb3e3fca4df6b352c504f76e94464
MD5 fba108a37f7bce1266abf70d68700960
BLAKE2b-256 07fb545a8ff4234ce6390cb65c3b80f7683175c2e9fef7b9fdf96696f5ed311a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7fae5ccf654c674edfc04780c6220cb7d859c2888a365f65695f057b78510c8
MD5 bda1d073539b584a1ad5e9e309ba5ff1
BLAKE2b-256 1328e5dfcd6f86d1d7466d2b0a1c84c8db18bb2e5d78d1f690298246d2f583ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02411222e5f2e77d035a00099ed5691302a383dacdfef2e5b0264187a7e23130
MD5 41f6f8bd4919438941765588aba105d6
BLAKE2b-256 ecbc8d6745d670f8d26f1b89d3b9ce3172fb7a611542cf0159bed5bf90d93c32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d766f1a186967c0b5cf9ad08c7ce14c105705f5c1d3d123a48b9024cabf9446b
MD5 f1310d57898ab73ffb72acc3fc50ddca
BLAKE2b-256 3591cc54c5a25fed6da58415164b44a35c9ca8d6cf83185a05adc4219109f556

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 76833c35a71a9768410fafdf72b526a7ddaf62b4160f0779af074ae188311ee5
MD5 833d9edeca0ceb85c83d5b68c545d54e
BLAKE2b-256 87901159bfb709257f41871ad78d03035e65d2084a525da4dc178b5222bf7b0a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 242.7 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 81449a14a731a00dc4634023e0c33fd4effd34fa013542a0e0b60c2b253d1b8d
MD5 133df2efcf1455dcddb9b4905cea6672
BLAKE2b-256 35b89aa80e1f54982d6bc385e7d5e72fb02a662cc02359b9a7986f4bc4df35b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74956c8c7e688d3623530091686a2c3540d8bb1ef08d3b70ac3ba3fe535bfe3c
MD5 bfb7c7f11a70146098b22764e257a318
BLAKE2b-256 5a8b2e17f2e12ca1554774e561132e8bccc2724027c51aca63ed9bebd3931825

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 07a7f8c1659d4cf6e8791127ffd9dccc7f228eb09a41f92c3e29ad8a7cf185fd
MD5 d22d01a6f99f3ff4b8daff4fdc13568e
BLAKE2b-256 7a2112485d10274f49ccdb7169041b85d0a118c5390ae74ef968d4967609de42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cc1b1587dae9ca9d3801ff85cb0d9194e2d42a78054fe523279f77a5f5960c9
MD5 59074b64b29f07f0c760f7b88e6fc2e9
BLAKE2b-256 7bdce452b8b30cff60ff55aa49da2cc2126b1fcccebb3efef8f6814048bce203

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8381f692e81d5da4d73c6cf93ea7f999f5730879cb1be81b2b9b72aa0c325584
MD5 628ae7d1db9a71a0a2973022983b9e85
BLAKE2b-256 a41fc1848719ed2dd80a96101a4d6dd1ac5734e70ec394b717bcc0aa35ca5f3f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libxrk-0.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 242.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.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ab6033c67e7e71a99046d2fa8c8a0225311df8c303689e490b155bc04986f2b2
MD5 61f763fd212b60dd4335c4a062578d60
BLAKE2b-256 d1efd846570da7ea2e2bf52bad4b1377f695b7efa886cb4788eda05f9eb73802

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9832001ff6c660bf1a2aaa7b4362b84a79d5f9f9f39a11faf93fdc68d08217c
MD5 db31603b4d07d9f6fd593efcf29dd989
BLAKE2b-256 4ee36e98ca00225125bdbc8cc49a2ea812aa060b310417fbc7d3d39dd46595f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0d4768ea846ac49aa844b5c8f543fc3df925aeba2c3b87bdd4355c849a40594
MD5 c3d8caf23d9d63857593a523a18dd76b
BLAKE2b-256 b899da61ffe7a574453d5f0d663fac624f1fc63c0ddf661df34d2a7b9852f818

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd1e7ecdd3b891b9122992f97b2497987345260fd73c5401bbc56978057a4307
MD5 feb75ccef2bce6f7a00fda6c5735bd09
BLAKE2b-256 5921fcbb632f3b73d516fe766508fb3a773c2f45e48012a4070d8bf99cdf8717

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libxrk-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b9720973b668190bd988ca97ff83e48fa7c06065b636e5f85cd98b55b962a0f1
MD5 293885fc8d94d64fcbf850373540bfe2
BLAKE2b-256 77e56a097da21401ca1069cb31a0bb18da7c2cad4737bcf1bade05433e4f2ceb

See more details on using hashes here.

Provenance

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