diff --git a/CHANGELOG.md b/CHANGELOG.md index e71c594..d83b58b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0] - 2026-06-29 +### Changed + +- Bump the `hotdata-framework` floor to `>=0.5.0` and the `hotdata` SDK to `0.5.0`. Framework 0.5.0 is backward compatible (additive-only: an optional `format` field on `LoadManagedTableRequest` and an optional `format` parameter on `ResultsApi.get_result`), so no source changes were required; the full test suite passes. ## [0.1.4] - 2026-06-27 diff --git a/pyproject.toml b/pyproject.toml index 3a55063..6be5dd5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,13 +4,13 @@ build-backend = "hatchling.build" [project] name = "hotdata-marimo" -version = "0.1.4" +version = "0.2.0" description = "Marimo integration for Hotdata runtime" readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } dependencies = [ - "hotdata-framework>=0.2.3", + "hotdata-framework>=0.5.0", "hotdata>=0.4.1", "marimo>=0.10.0", ] diff --git a/uv.lock b/uv.lock index cf346fe..dd8cd35 100644 --- a/uv.lock +++ b/uv.lock @@ -212,7 +212,7 @@ wheels = [ [[package]] name = "hotdata" -version = "0.4.1" +version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, @@ -220,14 +220,14 @@ dependencies = [ { name = "typing-extensions" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/f8/397b2fa161e74abb115283fc169b2abe7455022cc53e1119f0fee80969d2/hotdata-0.4.1.tar.gz", hash = "sha256:e123d267872178f4dd6c8337ac47cf6616984685aca3aaa5ae2c590cecb1f29d", size = 147822, upload-time = "2026-06-19T15:12:36.131Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/d8/79f4906f4a39aacd7a94c7991af63064cecb95015d4fbe4d50757b21c940/hotdata-0.5.0.tar.gz", hash = "sha256:3d0240e6a3e7333e4290d8b3e75afebba43e518b868e1c3e3818fd719a6ab994", size = 170462, upload-time = "2026-06-28T16:28:49.591Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/59/5ff00a1adce5a8b312692a7145660027340d3b4b352b4c3427045a59191f/hotdata-0.4.1-py3-none-any.whl", hash = "sha256:0a71c3d74bae06a79a05eb3f42893baf33f8229ef6f0dc735b59899048a2b7b1", size = 289951, upload-time = "2026-06-19T15:12:34.752Z" }, + { url = "https://files.pythonhosted.org/packages/aa/0e/026a2e03647e3d3c26027b690ea24ef036fbeb314b85517db3d606aab4da/hotdata-0.5.0-py3-none-any.whl", hash = "sha256:e7c4f5f8af6a7b370810fb599e5a166fc4bb569f6f41c506698c4bebfb500fcc", size = 286907, upload-time = "2026-06-28T16:28:48.298Z" }, ] [[package]] name = "hotdata-framework" -version = "0.4.0" +version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "hotdata" }, @@ -235,14 +235,14 @@ dependencies = [ { name = "pandas", version = "3.0.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, { name = "pyarrow" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b7/0c/1062892168ff8e9ebef5f697c8bc967efd56f9e7c36dec3d17672d5cc57a/hotdata_framework-0.4.0.tar.gz", hash = "sha256:682dba62ba967524960207406ace5c59527b6dab98337eb1ba4b476c9f7fe8cc", size = 92199, upload-time = "2026-06-27T04:56:08.46Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/04/cad9fafac70f0f7b851329b4b3c1824ddbd07c704015cc5d91840e19d73c/hotdata_framework-0.5.0.tar.gz", hash = "sha256:323a69e7beb8fcab35814fad090b0203f3b7b5a857816b93cab09ef081996f78", size = 93962, upload-time = "2026-06-29T07:01:28.25Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/29/a3/ace6760d8d843fe86807a25b9cf85596bd044248f9e470f40835cddc8123/hotdata_framework-0.4.0-py3-none-any.whl", hash = "sha256:1c378c2383fdc87a6c5d5bd1638bab40f4c9f7ccc435211febb1a2937150b0ea", size = 13711, upload-time = "2026-06-27T04:56:07.336Z" }, + { url = "https://files.pythonhosted.org/packages/cf/5c/1a7ce4125a1332aaf9a0fd19fd1e659815fa6b83174c040bff8b53acaf3f/hotdata_framework-0.5.0-py3-none-any.whl", hash = "sha256:280e651d261f314e894bcbd7fb65135af100c02537f765d9877e013d2c16c257", size = 14078, upload-time = "2026-06-29T07:01:26.806Z" }, ] [[package]] name = "hotdata-marimo" -version = "0.1.4" +version = "0.2.0" source = { editable = "." } dependencies = [ { name = "hotdata" }, @@ -260,7 +260,7 @@ dev = [ [package.metadata] requires-dist = [ { name = "hotdata", specifier = ">=0.4.1" }, - { name = "hotdata-framework", specifier = ">=0.2.3" }, + { name = "hotdata-framework", specifier = ">=0.5.0" }, { name = "marimo", specifier = ">=0.10.0" }, ]