From 15aab87c651e856c4af478cf608aaa6be876ee69 Mon Sep 17 00:00:00 2001 From: Shefeek Jinnah Date: Tue, 14 Jul 2026 20:03:05 +0530 Subject: [PATCH] chore: release v0.7.0 --- CHANGELOG.md | 3 +++ pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb3b12d..fef0c21 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] + +## [0.7.0] - 2026-07-14 + ### Added - `load_managed_table(..., mode=...)` selects the load mode (`replace` (default), `append`, `delete`, `update`, `upsert`) instead of always replacing the table. `replace`/`append` apply the upload directly; `delete`/`update`/`upsert` match rows by the table's declared key. Backward compatible — omitting `mode` still replaces. diff --git a/pyproject.toml b/pyproject.toml index b87c140..5987951 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "hotdata-framework" -version = "0.6.3" +version = "0.7.0" description = "Python framework for building Hotdata integrations: workspace/session runtime, query execution, and managed databases" readme = "README.md" requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index 43b2edf..eaff653 100644 --- a/uv.lock +++ b/uv.lock @@ -101,7 +101,7 @@ wheels = [ [[package]] name = "hotdata-framework" -version = "0.6.3" +version = "0.7.0" source = { editable = "." } dependencies = [ { name = "hotdata" },