Metadata-Version: 2.4
Name: hedron-charts
Version: 0.1.3
Summary: Visualization adapters and chart components for Hedron
Project-URL: Homepage, https://github.com/eddiethedean/hedron
Project-URL: Repository, https://github.com/eddiethedean/hedron
Project-URL: Issues, https://github.com/eddiethedean/hedron/issues
Project-URL: Changelog, https://github.com/eddiethedean/hedron/blob/main/packages/hedron-charts/CHANGELOG.md
Project-URL: Documentation, https://hedron.readthedocs.io/en/latest/
Author-email: Odos Matthews <odosmatthews@gmail.com>
Maintainer-email: Odos Matthews <odosmatthews@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: altair,charts,hedron,matplotlib,plotly,visualization
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: <3.15,>=3.11
Requires-Dist: hedron-core<0.16,>=0.15.0
Provides-Extra: all
Requires-Dist: altair<7,>=6.0; extra == 'all'
Requires-Dist: bokeh>=3.0; extra == 'all'
Requires-Dist: datashader>=0.16; extra == 'all'
Requires-Dist: folium>=0.15; extra == 'all'
Requires-Dist: graphviz>=0.20; extra == 'all'
Requires-Dist: great-tables>=0.10; extra == 'all'
Requires-Dist: holoviews>=1.18; extra == 'all'
Requires-Dist: matplotlib<4,>=3.8; extra == 'all'
Requires-Dist: networkx>=3.0; extra == 'all'
Requires-Dist: plotly<7,>=5.18; extra == 'all'
Requires-Dist: pydeck>=0.8; extra == 'all'
Requires-Dist: pygal>=3.0; extra == 'all'
Requires-Dist: vl-convert-python>=1.0; extra == 'all'
Provides-Extra: altair
Requires-Dist: altair<7,>=6.0; extra == 'altair'
Requires-Dist: vl-convert-python>=1.0; extra == 'altair'
Provides-Extra: bokeh
Requires-Dist: bokeh>=3.0; extra == 'bokeh'
Provides-Extra: datashader
Requires-Dist: datashader>=0.16; extra == 'datashader'
Provides-Extra: folium
Requires-Dist: folium>=0.15; extra == 'folium'
Provides-Extra: graphviz
Requires-Dist: graphviz>=0.20; extra == 'graphviz'
Provides-Extra: great-tables
Requires-Dist: great-tables>=0.10; extra == 'great-tables'
Provides-Extra: holoviews
Requires-Dist: holoviews>=1.18; extra == 'holoviews'
Provides-Extra: matplotlib
Requires-Dist: matplotlib<4,>=3.8; extra == 'matplotlib'
Provides-Extra: networkx
Requires-Dist: networkx>=3.0; extra == 'networkx'
Provides-Extra: plotly
Requires-Dist: plotly<7,>=5.18; extra == 'plotly'
Provides-Extra: pydeck
Requires-Dist: pydeck>=0.8; extra == 'pydeck'
Provides-Extra: pygal
Requires-Dist: pygal>=3.0; extra == 'pygal'
Description-Content-Type: text/markdown

# hedron-charts

Visualization adapters and chart components for Hedron: beginner `LineChart`,
Matplotlib static SVG/PNG, Plotly interactive JSON, and Altair/Vega-Lite
specifications.

**Maturity:** Alpha (`0.1.x`) — versions independently of the Beta train; pin versions and expect
churn. Interactive Plotly/Vega **full browser runtimes** remain **experimental**:
Hedron ships host shims that fail closed when `window.Plotly` / `window.vegaEmbed`
are missing. Applications may supply pinned local runtimes; first-party offline
runtime fingerprinting is not Supported yet.

```bash
pip install "hedron-charts==0.1.0"
# Optional backends:
pip install "hedron-charts[matplotlib]"
pip install "hedron-charts[plotly]"
pip install "hedron-charts[altair]"
# Or via the flagship extra:
pip install "hedron[charts]"
```

Requires `hedron-core`. See
[charts and HTMX](https://hedron.readthedocs.io/en/latest/guides/charts-and-htmx/)
and [What’s ready](https://hedron.readthedocs.io/en/latest/guides/whats-ready/).
