Skip to main content

baron-klinecharts

Python SDK for the Baron KLineCharts ChartScene format.

pip install baron-klinecharts==0.5.1
python -m playwright install chromium

The package validates and canonicalizes static, embedded market data and renders the same deterministic ChartScene used by the Web and npm runtimes. It never downloads a browser or market data implicitly.

DrawableWorkspace documents have explicit render helpers that embed and drive the same TypeScript offline Runtime template and Playwright browser; Python never reimplements drawing projection, main-series switching, or canvas rendering.

from baron_kline import (
    load_drawable_workspace,
    render_drawable_workspace_html,
    render_drawable_workspace_png,
)

workspace = load_drawable_workspace("workspace.json")
render_drawable_workspace_html(workspace, "workspace.html")
render_drawable_workspace_png(workspace, "workspace.png")

Raw ChartScene/TimeSeriesScene inputs are rejected by the Workspace helpers and vice versa; the package does not guess a root document type.

Download files

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

Source Distribution

baron_klinecharts-0.5.1.tar.gz (4.9 MB view details)

Uploaded Source

Built Distribution

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

baron_klinecharts-0.5.1-py3-none-any.whl (4.9 MB view details)

Uploaded Python 3

File details

Details for the file baron_klinecharts-0.5.1.tar.gz.

File metadata

  • Download URL: baron_klinecharts-0.5.1.tar.gz
  • Upload date:
  • Size: 4.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for baron_klinecharts-0.5.1.tar.gz
Algorithm Hash digest
SHA256 a8ad627b51b64c39fffcdfdd44cd7f27b0a783b5aa50913c03a18f11f508387a
MD5 0a3b0d3b924ff4b2d6fc633dfe9c4ab3
BLAKE2b-256 9bbfd4ef61fcb596a639f2cb457134756306b074eb1e17125628d7155ef3ff6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for baron_klinecharts-0.5.1.tar.gz:

Publisher: release.yml on git54496/baron-klinecharts

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

File details

Details for the file baron_klinecharts-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for baron_klinecharts-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bba901662ad7f4e4b41fc7e4103b59023b30a09a8b944c91059ae145f54772c
MD5 34c37ebeb8ea02dda7c5c309ecfce249
BLAKE2b-256 0abe94a7ecf464f2094092a9162a34c17a6ce6b98855a1ceaaae9df275705876

See more details on using hashes here.

Provenance

The following attestation bundles were made for baron_klinecharts-0.5.1-py3-none-any.whl:

Publisher: release.yml on git54496/baron-klinecharts

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

Release history Release notifications | RSS feed

0.6.0

2 files

This release

0.5.1 This release

2 files

0.4.3

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page