Skip to main content

hedron-data

PyPI Python CI License: MIT

DataTable, DataEditor, and data-source toolkit for Hedron.

Data-source protocols, optional dataframe normalization, and a Tabulator-backed grid Web Component — registered through the public Hedron plugin contract. Install as hedron-data or via the flagship extra hedron[data].

Package maturity: Beta · Train: 0.60.x (published v0.60.0 in-tree and on PyPI) · application pin >=0.60.0,<0.61; repository checkouts use uv sync

Install

pip install "hedron-data>=0.60.0,<0.61"
# or
uv add "hedron-data>=0.60.0,<0.61"
# via flagship:
pip install "hedron[data]>=0.60.0,<0.61"

Requires Python 3.11–3.14 and hedron-core.

Optional extras

Extra Purpose
dataframes pandas + polars + pyarrow (+ narwhals)
pandas / polars / pyarrow Individual dataframe stacks
sqlalchemy / sqlmodel ORM-backed sources
dask Dask dataframe support
snowflake Snowflake connector
aggrid / spreadsheet Reserved feature gates (no heavy deps)
pip install "hedron-data[dataframes]>=0.60.0,<0.61"
pip install "hedron-data[sqlalchemy]>=0.60.0,<0.61"

Quick start

from hedron_data import DataTable

rows = [
    {"name": "Ada", "team": "Platform"},
    {"name": "Grace", "team": "Compiler"},
]
table = DataTable(rows, caption="Employees", page_size=25)

Use inside a Hedron Page (FastAPI / Flask / Django). Prefer a validated row_model when you want validated columns:

from pydantic import BaseModel
from hedron_data import DataTable


class EmployeeRow(BaseModel):
    name: str
    team: str


table = DataTable(rows, row_model=EmployeeRow, caption="Employees")

What this package includes

  • DataTable — paginated, sortable grid with HTMX-friendly refresh
  • DataEditor — editable grid workflows
  • DataSource protocols and dataframe normalization helpers
  • Tabulator-backed Web Component assets (plugin-registered)

License

MIT. See the repository license.

Release files for hedron-data 0.60.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hedron-data 0.60.2
File Size Uploaded
hedron_data-0.60.2.tar.gz 410.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hedron-data 0.60.2
File Interpreter ABI Platform
hedron_data-0.60.2-py3-none-any.whl Python 3 none any Details

Total release size: 830.5 kB

Release files / hedron_data-0.60.2.tar.gz

Download URL hedron_data-0.60.2.tar.gz
Size 410.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a13a4014c549a2cf72ed18a2169bc994772206f2955215e47c1e68230105ef6b
BLAKE2b-256 checksum
How to use checksums
80c5c02f128530407b5f83309b14bd4c8d052ef8998686f2ccd387b6de0a5ff5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / hedron_data-0.60.2-py3-none-any.whl

Download URL hedron_data-0.60.2-py3-none-any.whl
Size 420.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7b5ad94d9f0cac60963dfa1c13c89c1b91472d0282dee30285846ba8b4acafe
BLAKE2b-256 checksum
How to use checksums
614c82fb94c318c8ec60b69e881f59fe0ab4e72242063695831e71ebfc19544d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.18

2 release files

1.0.17

2 release files

1.0.16

2 release files

1.0.15

2 release files

1.0.14

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.67.0

2 release files

0.66.2

2 release files

0.66.1

2 release files

0.66.0

2 release files

0.65.0

2 release files

0.64.1

2 release files

0.64.0

2 release files

0.63.0

2 release files

0.62.0

2 release files

0.61.0

2 release files

This release

0.60.2 This release

2 release files

0.60.1

2 release files

0.60.0

2 release files

0.59.0

2 release files

0.58.1

2 release files

0.58.0

2 release files

0.57.0

2 release files

0.56.0

2 release files

0.55.0

2 release files

0.54.0

2 release files

0.53.0

2 release files

0.52.0

2 release files

0.51.2

2 release files

0.51.1

2 release files

0.51.0

2 release files

0.50.3

2 release files

0.50.2

2 release files

0.50.1

2 release files

0.50.0

2 release files

0.49.1

2 release files

0.49.0

2 release files

0.48.0

2 release files

0.47.0

2 release files

0.46.0

2 release files

0.45.0

2 release files

0.44.0

2 release files

0.43.0

2 release files

0.42.0

2 release files

0.41.0

2 release files

0.40.0

2 release files

0.39.0

2 release files

0.38.0

2 release files

0.37.0

2 release files

0.36.0

2 release files

0.35.0

2 release files

0.34.0

2 release files

0.33.0

2 release files

0.32.0

2 release files

0.31.0

2 release files

0.30.0

2 release files

0.29.0

2 release files

0.28.2

2 release files

0.28.1

2 release files

0.28.0

2 release files

0.27.0

2 release files

0.26.1

2 release files

0.26.0

2 release files

0.25.2

2 release files

0.25.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page