Skip to main content

Python bindings for schiebung with Rerun visualization

Project description

Schiebung Rerun - Python Bindings

Python bindings for schiebung's Rerun visualization adapter — every transform you push is bulk-logged to a Rerun recording stream so you can visualize the graph live.

Installation

pip install schiebung-rerun

Quick Start

import time
from schiebung_rerun import RerunBufferTree, StampedIsometry, TransformType

# application_id, recording_id, timeline name, publish_static_transforms
tree = RerunBufferTree("my_app", "recording_1", "stable_time", True)

# stamp accepts int (ns) or float (s).
transform = StampedIsometry([1.0, 0.0, 0.0], [0.0, 0.0, 0.0, 1.0], time.time())

# Updates go through tree.buffer; the underlying observer logs each batch to Rerun.
tree.buffer.update([("world", "robot", transform, TransformType.Dynamic)])

Documentation

Full documentation: https://maximaerz.github.io/schiebung/ · API reference: docs.rs/schiebung-rerun

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

schiebung_rerun-0.3.0.tar.gz (152.5 kB view details)

Uploaded Source

Built Distributions

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

schiebung_rerun-0.3.0-cp313-cp313t-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13tWindows x86-64

schiebung_rerun-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

schiebung_rerun-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

schiebung_rerun-0.3.0-cp312-abi3-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12+Windows x86-64

schiebung_rerun-0.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

schiebung_rerun-0.3.0-cp312-abi3-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

Details for the file schiebung_rerun-0.3.0.tar.gz.

File metadata

  • Download URL: schiebung_rerun-0.3.0.tar.gz
  • Upload date:
  • Size: 152.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f56bae552cff2453574f7c9e16c5d15f143f2beb51843aa6c42641a955290039
MD5 22f457fac0c0995af594fd90765f95cd
BLAKE2b-256 2bf036bf35543b5ef3f8b9617bb487483811b40ac504930cd1e51e12fffda193

See more details on using hashes here.

File details

Details for the file schiebung_rerun-0.3.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: schiebung_rerun-0.3.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 83acaaac37763975791f8c1497abf5c590982d66432c94e14729b8b47b0e5c40
MD5 7f050def8a6b168f99ca6486c8baa015
BLAKE2b-256 9d364d4a1d1ecff1e5ff2be9d946b052a54e8db02947f68055096fc7db051eec

See more details on using hashes here.

File details

Details for the file schiebung_rerun-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: schiebung_rerun-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e49f64f581df854057b3ce78e2ec79292a5b4d8d39921434be9a7e2c9c70acb
MD5 cde50f3f2962f897caf5c8dc42386c99
BLAKE2b-256 3a6471deee8cbf11c72152c5452cae660b69161cca72819a956f8983b7ef48de

See more details on using hashes here.

File details

Details for the file schiebung_rerun-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: schiebung_rerun-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.13t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3efd27b5ddf5e48da29885fde8d7ea3d928f1312daef82a9ae4076c7775e91fc
MD5 787e3842d9e391c6a86885442041f97b
BLAKE2b-256 6b64098867848b22e243337a011e0fda728ebae1cfb4b1f4021774568873170d

See more details on using hashes here.

File details

Details for the file schiebung_rerun-0.3.0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: schiebung_rerun-0.3.0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 be23e35ae106c1f92eb6645c84de2d2461e58001c8036cb48de8b730ce3151fa
MD5 0ed678504feded8c053902c3e7c386dd
BLAKE2b-256 fb26e4432f8d02f88c81c0178b8f53b0dcf20842eadb570cdf31b31f443fc04a

See more details on using hashes here.

File details

Details for the file schiebung_rerun-0.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: schiebung_rerun-0.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: CPython 3.12+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3363b5ee2adf0379b9070690ee4137b07f18aeafbdf6436064698805d2344ba8
MD5 c29de99b0bc57c84bd0380b01f2662f7
BLAKE2b-256 c380b9910e088602186cbb8e6bb5437f16903c6beaf988f63ee175c0dd45c847

See more details on using hashes here.

File details

Details for the file schiebung_rerun-0.3.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: schiebung_rerun-0.3.0-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.12+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for schiebung_rerun-0.3.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0491740b4116f1a1bd10a63339f24979cc6dd4e0101b827204f5efed19170094
MD5 04d61b6cd2e57340d48a59d75ec53dd9
BLAKE2b-256 4c9c75cf144a798b37bd4907859676b9a921da15c3b9a66e8717b45723995109

See more details on using hashes here.

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