Metadata-Version: 2.4
Name: hedron-data
Version: 0.18.0
Summary: DataTable, DataEditor, and data-source toolkit 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-data/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: components,data,dataeditor,datatable,hedron,tabulator
Classifier: Development Status :: 4 - Beta
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.19,>=0.18.0
Provides-Extra: aggrid
Provides-Extra: dask
Requires-Dist: dask[dataframe]>=2024.1; extra == 'dask'
Provides-Extra: dataframes
Requires-Dist: narwhals>=1.0; extra == 'dataframes'
Requires-Dist: pandas>=2.0; extra == 'dataframes'
Requires-Dist: polars>=1.0; extra == 'dataframes'
Requires-Dist: pyarrow>=15.0; extra == 'dataframes'
Provides-Extra: pandas
Requires-Dist: narwhals>=1.0; extra == 'pandas'
Requires-Dist: pandas>=2.0; extra == 'pandas'
Provides-Extra: polars
Requires-Dist: narwhals>=1.0; extra == 'polars'
Requires-Dist: polars>=1.0; extra == 'polars'
Provides-Extra: pyarrow
Requires-Dist: narwhals>=1.0; extra == 'pyarrow'
Requires-Dist: pyarrow>=15.0; extra == 'pyarrow'
Provides-Extra: snowflake
Requires-Dist: snowflake-connector-python>=3.0; extra == 'snowflake'
Provides-Extra: spreadsheet
Provides-Extra: sqlalchemy
Requires-Dist: sqlalchemy<3,>=2.0; extra == 'sqlalchemy'
Provides-Extra: sqlmodel
Requires-Dist: sqlalchemy<3,>=2.0; extra == 'sqlmodel'
Requires-Dist: sqlmodel>=0.0.22; extra == 'sqlmodel'
Description-Content-Type: text/markdown

# hedron-data

Data application toolkit for Hedron: `DataTable`, `DataEditor`, typed data-source
protocols, optional dataframe normalization, and a Tabulator-backed grid Web
Component.

```bash
pip install hedron-data
# Optional dataframe extras:
pip install "hedron-data[dataframes]"
```

Requires `hedron-core`. Coordinated train: **`0.14.0`** (first released at `0.5.0`).
