This release is a pre-release and may not be stable for production use.
shiny-charts-native
Experimental optional Rust accelerator for shiny-charts 0.5.0b1.
Install shiny-charts[native]==0.5.0b1 and opt in with
from shiny_charts.native import chart.
Retains Polars Arrow columns and performs validation, categorical packing and JSON serialization in Rust. Regular CPython 3.10+ is supported through abi3; free-threaded Python is not covered. Other unsupported platforms can build from the source distribution with a recent Rust compiler and maturin.
The native path handles integer, Float64, boolean, string and null fields for bar, line, area and scatter charts. Untyped all-null columns and other types/inputs and pie/histogram use the existing Python builder. The renderer still uses Shiny's JSON envelope and adds an inner JSON parse in the browser. This beta is intended for pilot feedback, not a claim of improved whole-dashboard latency.
Metadata
Release files for shiny-charts-native 0.1.0b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| shiny_charts_native-0.1.0b1.tar.gz | 73.5 kB | Without provenance | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| shiny_charts_native-0.1.0b1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| shiny_charts_native-0.1.0b1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| shiny_charts_native-0.1.0b1-cp310-abi3-macosx_11_0_arm64.whl | CPython 3.10 | abi3 | macOS 11.0+ ARM64 | Details |
Total release size: 2.0 MB
Release files / shiny_charts_native-0.1.0b1.tar.gz
| Download URL | shiny_charts_native-0.1.0b1.tar.gz |
|---|---|
| Size | 73.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c17fa963ab0dff39d50faaf8d062f6e01db82f984650bbbf136da660192b59f4
|
|
BLAKE2b-256 checksum How to use checksums |
70bc5421af2b789cfd80357bbb4265a25f60290c7eca10c5be3f94721c42e8f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|
Release files / shiny_charts_native-0.1.0b1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | shiny_charts_native-0.1.0b1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 704.0 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
813a159736e70914a34fa994ed5910b87b7732642ea46af1db3e1ef94bbd6b7f
|
|
BLAKE2b-256 checksum How to use checksums |
4bb409307aae9e1ca62b34d85b42c0fb9b36990b678a4bf39a0e9ed48e975dd4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|
Release files / shiny_charts_native-0.1.0b1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | shiny_charts_native-0.1.0b1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 670.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
6afaffecee9875e22a3bf3e37c90ddc05e005e8682a48091b5cdde49260f41e2
|
|
BLAKE2b-256 checksum How to use checksums |
8dec7842cfdc828d0351492ec929e2ce66b34ca4fc9ddb44c1de57bde9503501
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|
Release files / shiny_charts_native-0.1.0b1-cp310-abi3-macosx_11_0_arm64.whl
| Download URL | shiny_charts_native-0.1.0b1-cp310-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 593.0 kB |
| Tags | CPython 3.10 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b0407cc1014ee068d60cd5b804cc2331b186d4c6a734f38dec3c47749c5acc0a
|
|
BLAKE2b-256 checksum How to use checksums |
d6b131fb2aa2471765bb917557bbcb1256d41b1bdfca2a0877641bcc7a2fa345
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.3
|
Security for shiny-charts-native 0.1.0b1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.