Skip to main content

Python bindings and notebook widget support for ruviz

Project description

ruviz Python

ruviz provides Python bindings and notebook integration for the Rust ruviz plotting runtime.

Local development

cd python
uv sync
uv run maturin develop

The notebook widget reuses the browser runtime assets vendored under python/ruviz/web/.

Examples

Runnable examples live in examples/.

cd python
uv run python examples/line.py

Regenerate the docs gallery:

cd python
uv run maturin develop
uv run python scripts/generate_gallery.py

Docs

Build or serve the standalone MkDocs site:

cd python
uv run maturin develop
uv run python scripts/generate_gallery.py
uv run mkdocs serve

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

ruviz-0.3.3.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

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

ruviz-0.3.3-cp310-abi3-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.10+Windows x86-64

ruviz-0.3.3-cp310-abi3-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ruviz-0.3.3-cp310-abi3-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file ruviz-0.3.3.tar.gz.

File metadata

  • Download URL: ruviz-0.3.3.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ruviz-0.3.3.tar.gz
Algorithm Hash digest
SHA256 19e574f474620d111b919db7d47aab18575acc52d9277487c444b5b23175e05b
MD5 be76cf83f59910a7b22c7bcf462efd8f
BLAKE2b-256 71eacac4aad17dd861ddfb8a5dacad5dc3cc0907a4cd17a7c9e2a0483aa026f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ruviz-0.3.3.tar.gz:

Publisher: release.yml on Ameyanagi/ruviz

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

File details

Details for the file ruviz-0.3.3-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: ruviz-0.3.3-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • 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 ruviz-0.3.3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a4c426173f0bbca781c140bbbe87f029be2de98af19158c40a628eb98b05345c
MD5 d9635a79c20a788e60c937a6085693d2
BLAKE2b-256 a84f4714c545c2d6d755b7bafce68c5143a10eb1b18d4e28f146e5dc8f1f40b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ruviz-0.3.3-cp310-abi3-win_amd64.whl:

Publisher: release.yml on Ameyanagi/ruviz

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

File details

Details for the file ruviz-0.3.3-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ruviz-0.3.3-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fbf9db22ec1a597d170eee24e9ca2d77d35a4b173cd5e18e5ed41a2bf40ef39
MD5 116fb4f0e37a7679157526379a3cf05a
BLAKE2b-256 80d4885e7f744d8b9f8545d81165d748eb47eab7f5ed398d72a9856f5e9a99bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ruviz-0.3.3-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on Ameyanagi/ruviz

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

File details

Details for the file ruviz-0.3.3-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ruviz-0.3.3-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a025f7fb559f49ef234bbf943eca7ab8ec9afb2009da6b0c1329f1073575274f
MD5 bfd23267980e7517f2bb24c71a949cb7
BLAKE2b-256 85c810b494de5fe0a248d196af7ff2408601144f6fbc6ba04cca18082ea607ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for ruviz-0.3.3-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on Ameyanagi/ruviz

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