From 851f65680b3b9819d5d81f013446b1936714d36b Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Mon, 18 May 2026 20:35:21 -0700 Subject: [PATCH 1/3] Publish to PyPI when version tags are pushed. Switch the publish workflow from GitHub Release events to tag pushes so `git push origin vX.Y.Z` is enough to ship a new package. --- .github/workflows/publish.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7d57b85..2f236ec 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,8 +1,16 @@ name: Publish to PyPI on: - release: - types: [published] + push: + tags: + - 'v[0-9]*' + +concurrency: + group: pypi-publish-${{ github.ref_name }} + cancel-in-progress: false + +permissions: + contents: read jobs: build: From 8d15b3c8130b867e7d43e44ef417af80e35be12d Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Mon, 18 May 2026 20:43:31 -0700 Subject: [PATCH 2/3] chore: bump version to 0.1.1 Managed database API models were added after v0.1.0; runtime and marimo packages depend on this release. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 467ba48..c31747c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hotdata" -version = "0.1.0" +version = "0.1.1" description = "Hotdata API" authors = [ {name = "Hotdata",email = "developers@hotdata.dev"}, From 93c27a1d6254516bcec43b5c2e236d972d2593fb Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Mon, 18 May 2026 20:58:15 -0700 Subject: [PATCH 3/3] chore: bump version to 0.2.0 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c31747c..bff3f0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hotdata" -version = "0.1.1" +version = "0.2.0" description = "Hotdata API" authors = [ {name = "Hotdata",email = "developers@hotdata.dev"},