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 · Stable train: 0.66.x (published as v0.66.2 on PyPI) · Beta repository train: 0.67.0 · application pin >=0.66.2,<0.67; repository checkouts use uv sync

Install

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

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.66.2,<0.67"
pip install "hedron-data[sqlalchemy]>=0.66.2,<0.67"

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)

Links

License

MIT. See the repository license.

Release files for hedron-data 0.67.0

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.67.0
File Size Uploaded
hedron_data-0.67.0.tar.gz 412.1 kB Details

Built distribution (wheel)

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

Total release size: 834.0 kB

Release files / hedron_data-0.67.0.tar.gz

Download URL hedron_data-0.67.0.tar.gz
Size 412.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ef01102570ebf82bf41b5448453f6934fbe45d6b7c7c7829a2b24b27ca2079b6
BLAKE2b-256 checksum
How to use checksums
1d94e00b31b8fa53fac057ac119083d8350c65c716e442f731582110ed0ede97
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.67.0-py3-none-any.whl

Download URL hedron_data-0.67.0-py3-none-any.whl
Size 421.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
08b8029e7c49871190a4286eb555c0c19a76cbabbfd7cdd2c6e305cfd4a81642
BLAKE2b-256 checksum
How to use checksums
cec25b81950e1d2557ba2532bdcb4327117ad722d2a0c344f3e5c2cd48a4e300
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

This release

0.67.0 This release

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

0.60.2

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