Skip to main content

RKO-LIO

Robust LiDAR-Inertial Odometry Without Sensor-Specific Modelling

IEEE RA-L arXiv GitHub License GitHub last commit

PyPI - Version ROS Package Index ROS Package Index ROS Package Index ROS Package Index ROS Package Index

Visualization of odometry system running on data from four different platforms in four different environments
Four different platforms, four different environments, one odometry system

Quick Start

Following is for the python version, see ROS for that.

Assuming you have a rosbag (ros1/ros2) which contains a TF tree, you can run RKO-LIO through

pip install "rko_lio[all]"
# or
pip install rko_lio rosbags "rerun-sdk>=0.31"
# data path should be a directory with *.bag files (ROS1) or a metadata.yaml (ROS2)
rko_lio -v /path/to/data

Why pip install those three packages?

  • rko_lio -> the odometry package
  • rosbags -> required for the rosbag dataloader. Both ros1 and ros2 bags are supported!
  • rerun-sdk -> required for the optional visualizer (-v flag)

pip install "rko_lio[all]" fetches the other optional dependencies as well.

Check further options for the CLI through rko_lio --help.

To dump a default config you can edit and pass with --config, run rko_lio --dump_config.

More details are available in the Python docs.

Extrinsics and convention

Please note that the system needs the extrinsic to be specified between IMU and LiDAR. Either your data includes this in some format, and then the dataloaders try to automatically read it, or otherwise you can specify it in a config file (required if it's missing in the data). Pass the config file with

rko_lio --config config_file.yaml

This file needs two keys: extrinsic_imu2base_quat_xyzw_xyz and extrinsic_lidar2base_quat_xyzw_xyz, which must each be a list. For example: [0,0,0,1,0,0,0] for identity. Both keys are required.

Throughout this package, I refer to transformations using transform_<from-frame>2<to-frame>. By this, I mean a transformation that converts a vector expressed in the <from-frame> coordinate system to the <to-frame> coordinate system. Mathematically, this translates to:

$$ \mathbf{v}^{\mathrm{to}} = {}^{\mathrm{to}}\mathbf{T}_{\mathrm{from}} \mathbf{v}^{\mathrm{from}} $$

The superscript on the vector indicates the frame in which the vector is expressed, and $^{ \mathrm{to} }\mathbf{T}_{\mathrm{from}}$ corresponds to transform_<from-frame>_to_<to-frame>.

ROS

Supported distros: Humble, Jazzy, Kilted, Lyrical, Rolling.

sudo apt install ros-$ROS_DISTRO-rko-lio

Or if you'd like to build from source, clone the repo into your colcon workspace and

rosdep install --from-paths src --ignore-src -r -y
colcon build --packages-select rko_lio  # --symlink-install --event-handlers console_direct+

In case you cannot system install the necessary dependencies through rosdep, you can also build the dependencies while building RKO-LIO

colcon build --packages-select rko_lio --cmake-args -DRKO_LIO_FETCH_CONTENT_DEPS=ON

A launch file is provided:

ros2 launch rko_lio odometry.launch.py

The topics and frames are autodetected (experimental). To set them yourself instead:

ros2 launch rko_lio odometry.launch.py autodetect:=false \
    imu_topic:=<topic> lidar_topic:=<topic> base_frame:=base_link

Those three are then the minimum you need to specify. You can specify them and other options all at once in a config file passed with config_file:=file.yaml.

Check further launch configuration options through ros2 launch rko_lio odometry.launch.py -s

More details are available in the ROS docs.

The same note above about extrinsics applies here as well. Though you probably have a well defined TF tree and need not concern yourself with this (I hope).

Citation

If you found this work useful, please consider leaving a star :star: on this repository and citing our paper (RA-L | arXiv):

@article{malladi2026ral,
  author      = {M.V.R. Malladi and T. Guadagnino and L. Lobefaro and C. Stachniss},
  title       = {A Robust Approach for LiDAR-Inertial Odometry Without Sensor-Specific Modeling},
  journal     = {IEEE Robotics and Automation Letters},
  year        = {2026},
  volume      = {11},
  number      = {6},
  pages       = {7420--7427},
  doi         = {10.1109/LRA.2026.3685966},
}

The paper supplementary material page collects extra figures and explanations pertaining to the same paper.

You can check out the branch ral_submission for the version of the code used for submission to RA-L. Please note that that branch is meant to be an as-is reproduction of the code used during submission and is not supported. The master and release versions are vastly improved, supported, and are the recommended way to use this system.

Contributing

My goal with this project is to have a simple LiDAR-Inertial odometry system that can work with minimal friction, in the lines of "it just works". I gladly welcome any contribution or feedback you think would help in this direction. Performance improvements or bug fixes are of course always appreciated.

Thanks to the following contributors

Acknowledgements

KISS-ICP, Kinematic-ICP, Bonxai, PlotJuggler, Rerun

This package is inspired by and would not be possible without the work of KISS-ICP and Kinematic-ICP. Additionally, we use and rely heavily on, either in the package itself or during development, Bonxai, PlotJuggler, Rerun, and of course ROS itself.

A special mention goes out to Rerun for providing an extremely easy-to-use but highly performative visualization system. Without this, I probably would not have made a python interface at all.

License

This project is free software made available under the MIT license. For details, see the LICENSE file.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rko_lio-0.3.2-cp314-cp314t-win_amd64.whl (691.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

rko_lio-0.3.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (598.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rko_lio-0.3.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (523.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rko_lio-0.3.2-cp314-cp314t-macosx_11_0_x86_64.whl (463.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

rko_lio-0.3.2-cp314-cp314t-macosx_11_0_arm64.whl (433.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

rko_lio-0.3.2-cp314-cp314-win_amd64.whl (662.0 kB view details)

Uploaded CPython 3.14Windows x86-64

rko_lio-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (593.8 kB view details)

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

rko_lio-0.3.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (519.8 kB view details)

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

rko_lio-0.3.2-cp314-cp314-macosx_11_0_x86_64.whl (444.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

rko_lio-0.3.2-cp314-cp314-macosx_11_0_arm64.whl (411.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rko_lio-0.3.2-cp313-cp313-win_amd64.whl (642.2 kB view details)

Uploaded CPython 3.13Windows x86-64

rko_lio-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (592.9 kB view details)

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

rko_lio-0.3.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (518.2 kB view details)

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

rko_lio-0.3.2-cp313-cp313-macosx_11_0_x86_64.whl (444.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

rko_lio-0.3.2-cp313-cp313-macosx_11_0_arm64.whl (409.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rko_lio-0.3.2-cp312-cp312-win_amd64.whl (642.3 kB view details)

Uploaded CPython 3.12Windows x86-64

rko_lio-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (592.8 kB view details)

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

rko_lio-0.3.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (517.6 kB view details)

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

rko_lio-0.3.2-cp312-cp312-macosx_11_0_x86_64.whl (444.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

rko_lio-0.3.2-cp312-cp312-macosx_11_0_arm64.whl (409.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rko_lio-0.3.2-cp311-cp311-win_amd64.whl (637.6 kB view details)

Uploaded CPython 3.11Windows x86-64

rko_lio-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (589.8 kB view details)

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

rko_lio-0.3.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (515.7 kB view details)

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

rko_lio-0.3.2-cp311-cp311-macosx_11_0_x86_64.whl (440.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

rko_lio-0.3.2-cp311-cp311-macosx_11_0_arm64.whl (408.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rko_lio-0.3.2-cp310-cp310-win_amd64.whl (635.9 kB view details)

Uploaded CPython 3.10Windows x86-64

rko_lio-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (587.8 kB view details)

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

rko_lio-0.3.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (513.4 kB view details)

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

rko_lio-0.3.2-cp310-cp310-macosx_11_0_x86_64.whl (437.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

rko_lio-0.3.2-cp310-cp310-macosx_11_0_arm64.whl (405.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file rko_lio-0.3.2-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: rko_lio-0.3.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 691.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b4ee48520bf12175e1a8a785c395ed59649a337094ef0c67555c9c5980ed2557
MD5 2acfb853ae600345961b5c71917f2b73
BLAKE2b-256 8b431df7a02e97ad1d58a34f31427e284234a5baf908ac3c88732123194348f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314t-win_amd64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1f6b3a997ffa63247fc27c3942c9996a841b92e06684bc8d2894da92b37ac2f
MD5 510bdb5257d3ace8cf049a5a402c94f1
BLAKE2b-256 b95a42b33a6be167c5309195256d8a4dbfecf299603e984849a0887cbcdd8ac8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d916ddc613b75e8aef964ea8ecafd4e5c6fa8a56333310875b6cacc93009dd72
MD5 2d6de0c415f03cfe5043b6d6a4f317db
BLAKE2b-256 1a37ebb6051578118024f61ba2879da6c3c53fa51254ab96f5fbcbb70fcf16e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 27aae7dcea77d4994f1ecd0ba5b474696dcd1811c9fc9eab00e4208823edef62
MD5 45bc4750b4db3a1ff3eb9bda91182211
BLAKE2b-256 c92e1a8fc25974c1e8ba54423ff93652635263e9973671f51e179b2839c7287b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314t-macosx_11_0_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7784c44c3410a1b67e549ca1ae84b5e4c0fb52ba0c357d7ccaa1ea9f14ebba39
MD5 c4bcd43f4bbaf20c57d47eedb90d43aa
BLAKE2b-256 abbedadfa080769093be984849067f607553f820012f44bd970f7fe3ea761286

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rko_lio-0.3.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 662.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3f220ed95744240c89747097d3a4470525ad345fae1528b7ea7ae4165160cd95
MD5 eae7f0c1047263168095f7bb09753cb9
BLAKE2b-256 b9ba787a3b3f6c825a723c3eb7f0104a1bbc226dcab968b6d1bf0e7dfc605bd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314-win_amd64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36490eee8948daa3731d5644965de5e98c49f3cbe5b444fce71947fca72a26b5
MD5 717fd4904bb124f3f8cb180e66d8a64c
BLAKE2b-256 875a14170301dca7eb7810b66a0fd119b66251e0d13cb274dcca3aca936db460

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5423089564db5ffced9a7ff1496c4fe2dbb5ac693047309300289889906ddca4
MD5 b44180c27c2b2f321f1ca03b29f2f478
BLAKE2b-256 05b7ee36664ad55542695eada9d46156f1b24133b3339d6cef79ef29261ab950

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 99c7f9e0151d6ce64af7b77df035395d09f20786a0adfced8b50089bed8325fa
MD5 29a5255f79693fbd72af9c253302c21f
BLAKE2b-256 7cb9a2ca746b069c8896caddc3cc6d175df542a548370858d35c4f4832bfbdeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2784409fdc6170ad0819504a91dc6d3079e22a7972ad648a9b02db6d17ec3eea
MD5 036467baf52c91b946c690ee75668c9a
BLAKE2b-256 7856ecf813b0ff5fee7b9a086c94cb0dba309a8261b052c0245ce4e1210da2c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rko_lio-0.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 642.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rko_lio-0.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4b7051b36e23fa812fefd54df4e6819a51709d2fff4daadcf2549642f4c94f98
MD5 9c47675e9d766f7663a36649c3238cf5
BLAKE2b-256 783f4c88a8605f11f6ce6e98051016edf3434ec049428ef49020ab715efd20e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp313-cp313-win_amd64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fa861252a0ffe14f4ef22c93175e9471ceb54debef931c97a3f7d8b82b225bae
MD5 fc4969ca5a0b0b444b5d4e48e2db2bf3
BLAKE2b-256 76f1865f9baa71c2a14fc726e4fbb299e071fe4b5eed6a3505f82426317f692b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93909c71f5d91ce785a602ccfcbbba6f416649ecfe93f521c33a65d21e4822b5
MD5 0ddc314cb1cd467dc69ac8af107318b8
BLAKE2b-256 a69a25f23c611f4c9dc2b6228ae2c095b7dde5f6cfe1b475a72e4d9acdc17feb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ac8a06fb1acf8da7cc2f325413de70a79413b5563e49e62a7df5a5a9afed5d93
MD5 9f6cfbed7938096dfcd25d233c1d82b4
BLAKE2b-256 a2ba7ef45c4c5443bf3cf4900294afeca4cb89f2e403464992f996e1dfac98d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8549c3c89a38092924162332b251801bff07455283400d376dc3482e70fdcd4
MD5 6d9bcb6115e641a2491fe1f445f4f442
BLAKE2b-256 b5ed43814d97e989ef4933fc654b9d080b7e3934367ba48754a8032ec9817063

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rko_lio-0.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 642.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rko_lio-0.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6a3edd5a0fc5df8edd0e501978a14f4ef8e3366297567b594c88d17742d50ae7
MD5 6937264bf93618974a5ba7cdd315f0eb
BLAKE2b-256 12f7b17861fdf5db11b211c4557f0f411fe0fa9e52481e00ed41f25ffdf49af0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp312-cp312-win_amd64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 00e84eac0f74c716cfcf5b2361f7fe44087e20b394fd51b791f474fcef2bdd26
MD5 51722476d8ef58aad81cd42950742591
BLAKE2b-256 5d478f502f90996bf08a636a1e6b6374e50f8f7ae64e5400aab456b855134cae

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9db0a642903e7ae6ec0aa3ee258234a48073b35d2f1ee320d4e3d47544dd4bef
MD5 0a524794ca5c210f322f01d4dca9d2b3
BLAKE2b-256 1816cf93d566637f1a9cdd688e4ea048af130a76a5d0644810000006218ff934

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b3234f00855448ac115a3eea41b14aa34d12f026c214e52331b8a0b38747482f
MD5 46daf00159018a64e664f22b32a6f8cb
BLAKE2b-256 48ff7eed42f0042d865e7b1c75b1a862d30d741341d50068aa39079a9718e049

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65a746c383f7af8f1c4e0e9bb7ebacebd49525a0821b26cfbe72cf93bb89bb87
MD5 17254d3d3a6a30fcc6ef0d72c38b272b
BLAKE2b-256 80c9c0a708d0f68ef258c93b480613a7dd663cce0f3209cb4f1d88d398a599d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rko_lio-0.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 637.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rko_lio-0.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5ca28d49dfdbca01f0967af6140a7d0cadf6e57bc01ff34e051e8e13b2010eb5
MD5 656d86101400670694c90a3c34643eed
BLAKE2b-256 baef64e85a6eaa83e2e532dbbcee4c60fe5efedb537ee6462c7b6f11fd50aed4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp311-cp311-win_amd64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4494687bc579f9466231c0f8ff8a1f9b5b38e5a610311d6582d2be6eb35ee321
MD5 2ea2c1068a0842ba0afec59476495d27
BLAKE2b-256 4225a39e2de1da388e8f5535491c344fcc9fce5f0d072a22c4d95e87c30fc516

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3842aae1d7abc209709c210fa92dd1630f8624b78dfcfeee4e154dd157b7dc11
MD5 de012e9a32d4d9ec93d343a6e7c89bdc
BLAKE2b-256 80e105c9815ab9d9898e998be1a00782b73fe57abc1891533b707ce75eb33311

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2fbfb080b51e677f740419a2e9fce501c40a932a6d015775657a811f3363eaa9
MD5 49132a9890176d92ccfe7914f69584fc
BLAKE2b-256 c9ab5d3cd4c36a49dbe79be7ceb182e9ea7f51c22cf76f28ceb1f62a3d25fb84

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d02433ccb2b36dfaade1db32b96bfcdad73397495165b3cacbbcad425e5c7cf
MD5 eeb484c10aa3c71c76e14bd609818398
BLAKE2b-256 b855fad9c286e6157f5bb0372efdf36b56384128452f5e7e49b80553fa1c19be

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rko_lio-0.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 635.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rko_lio-0.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e32d1fe978559904e6eac31496700287a257b3e08aa670264357d0bb9e6d3d31
MD5 12748cb11b3904bcbf64ebed933447fb
BLAKE2b-256 acbd959bb3f920e7c80715d10b92f7b02971d1c05d57cae1c51378d01ad62932

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp310-cp310-win_amd64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b261368ae2ef3a32f9ebce9595c2dad614d2f56bc515634473437f9656d104bc
MD5 fb866ec38cc93e3030e2780c350ee872
BLAKE2b-256 204c4240b6c4fe438666e13af83dfefc0300c2545a4742b8e1866ac3a1d5227b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09d7d418f74235ab37386ee59b1f37c57636f1b26199ecef90c3d95d055f0354
MD5 2ad9ae906dfbd30439ab5b0b7f5028e9
BLAKE2b-256 0bcf7c2d38a9374a875f5fec07c2db6667ae1d32842e71218c60dc02e89a6094

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 368b6f6860db144ce2c969bd7e57f39a801b51430654a23d2dcdb2ff927a3d13
MD5 08292b4696d2989c676ef246efadcad0
BLAKE2b-256 5d45952547cd2246d7f393ba33547408cccbec6c410fdd52f5149c049426114f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rko_lio-0.3.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rko_lio-0.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 264ba06b7800c8ff80cfca8266778b86bd906770f0cd33cdcb6b150c0d244f09
MD5 ac1785acd1317855b1eccbeb2c09f743
BLAKE2b-256 a060cbfce62236f03707ac602e0560889e3488b4201dbde46b0a97f95b7b3821

See more details on using hashes here.

Provenance

The following attestation bundles were made for rko_lio-0.3.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi.yaml on PRBonn/rko_lio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.2 This release

30 files

0.3.1

30 files

0.3.0

30 files

0.2.0

30 files

0.1.7

30 files

0.1.4

30 files

0.1.3

30 files

0.1.2

30 files

0.1.1

30 files

0.1.0

30 files

0.0.4

30 files

0.0.3

30 files

0.0.2

30 files

0.0.1

7 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page