From 39d9a3b93106ebf41f6bc7fd6831eac80b21e7fa Mon Sep 17 00:00:00 2001 From: George Stagg Date: Fri, 13 Mar 2026 17:33:19 +0000 Subject: [PATCH 1/3] Restore original Python release tag --- .github/workflows/release-python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index 3e7f2d76..b96e3188 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -3,7 +3,7 @@ name: Python Release on: push: tags: - - "v*" + - "py/v*" workflow_dispatch: permissions: From 69318d4e4ff9d0973b6d7d1bfccd65689f943e44 Mon Sep 17 00:00:00 2001 From: George Stagg Date: Fri, 13 Mar 2026 17:33:36 +0000 Subject: [PATCH 2/3] Give write permissions in release-packages.yml --- .github/workflows/release-packages.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-packages.yml b/.github/workflows/release-packages.yml index bb87c42a..48a91b46 100644 --- a/.github/workflows/release-packages.yml +++ b/.github/workflows/release-packages.yml @@ -226,6 +226,8 @@ jobs: name: Create GitHub Release needs: [build-windows, build-macos, build-linux, build-cargo] runs-on: ubuntu-latest + permissions: + contents: write if: startsWith(github.ref, 'refs/tags/v') steps: From af3c672516ad9eea6cb23564773b6a5b3fcfb75d Mon Sep 17 00:00:00 2001 From: George Stagg Date: Fri, 13 Mar 2026 17:35:51 +0000 Subject: [PATCH 3/3] Update to v0.1.8 --- Cargo.toml | 6 +++--- ggsql-jupyter/pyproject.toml | 2 +- ggsql-python/Cargo.toml | 2 +- ggsql-python/pyproject.toml | 2 +- ggsql-python/python/ggsql/__init__.py | 2 +- ggsql-vscode/CHANGELOG.md | 2 +- ggsql-vscode/package-lock.json | 4 ++-- ggsql-vscode/package.json | 2 +- ggsql-wasm/demo/package-lock.json | 2 +- tree-sitter-ggsql/bindings/python/__init__.py | 2 +- tree-sitter-ggsql/package.json | 2 +- tree-sitter-ggsql/pyproject.toml | 2 +- tree-sitter-ggsql/tree-sitter.json | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 0a0e8062..87cfa10e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ default-members = [ resolver = "2" [workspace.package] -version = "0.1.7" +version = "0.1.8" edition = "2021" authors = ["ggsql Team"] license = "MIT" @@ -26,8 +26,8 @@ description = "A declarative visualization language that extends SQL with powerf [workspace.dependencies] # workspace packages -tree-sitter-ggsql = { path = "tree-sitter-ggsql", version = "0.1.7" } -ggsql = { path = "src", version = "0.1.7" } +tree-sitter-ggsql = { path = "tree-sitter-ggsql", version = "0.1.8" } +ggsql = { path = "src", version = "0.1.8" } # Parsing csscolorparser = "0.8.1" diff --git a/ggsql-jupyter/pyproject.toml b/ggsql-jupyter/pyproject.toml index d9598b45..9dfd448b 100644 --- a/ggsql-jupyter/pyproject.toml +++ b/ggsql-jupyter/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "ggsql-jupyter" -version = "0.1.7" +version = "0.1.8" description = "Jupyter kernel for ggsql - SQL extension for declarative data visualization" readme = "README.md" license = { text = "MIT" } diff --git a/ggsql-python/Cargo.toml b/ggsql-python/Cargo.toml index bbeaf828..9460fada 100644 --- a/ggsql-python/Cargo.toml +++ b/ggsql-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ggsql-python" -version = "0.1.7" +version = "0.1.8" edition = "2021" authors.workspace = true license.workspace = true diff --git a/ggsql-python/pyproject.toml b/ggsql-python/pyproject.toml index 2906cab9..b65bc3ac 100644 --- a/ggsql-python/pyproject.toml +++ b/ggsql-python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "ggsql" -version = "0.1.7" +version = "0.1.8" description = "SQL extension for declarative data visualization" readme = "README.md" requires-python = ">=3.10" diff --git a/ggsql-python/python/ggsql/__init__.py b/ggsql-python/python/ggsql/__init__.py index ba8c7ad1..a6e2805f 100644 --- a/ggsql-python/python/ggsql/__init__.py +++ b/ggsql-python/python/ggsql/__init__.py @@ -27,7 +27,7 @@ "execute", "render_altair", ] -__version__ = "0.1.7" +__version__ = "0.1.8" # Type alias for any Altair chart type AltairChart = Union[ diff --git a/ggsql-vscode/CHANGELOG.md b/ggsql-vscode/CHANGELOG.md index 9adc4a46..91e90510 100644 --- a/ggsql-vscode/CHANGELOG.md +++ b/ggsql-vscode/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 0.1.7 +## 0.1.8 - Initial pre-alpha release. diff --git a/ggsql-vscode/package-lock.json b/ggsql-vscode/package-lock.json index abb10632..ac31ff6c 100644 --- a/ggsql-vscode/package-lock.json +++ b/ggsql-vscode/package-lock.json @@ -1,12 +1,12 @@ { "name": "ggsql", - "version": "0.1.7", + "version": "0.1.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ggsql", - "version": "0.1.7", + "version": "0.1.8", "license": "MIT", "devDependencies": { "@posit-dev/positron": "^0.2.2", diff --git a/ggsql-vscode/package.json b/ggsql-vscode/package.json index da9394aa..57a0ded1 100644 --- a/ggsql-vscode/package.json +++ b/ggsql-vscode/package.json @@ -2,7 +2,7 @@ "name": "ggsql", "displayName": "ggsql", "description": "Syntax highlighting and language runtime for ggsql - SQL with declarative visualization", - "version": "0.1.7", + "version": "0.1.8", "publisher": "ggsql", "engines": { "vscode": "^1.75.0" diff --git a/ggsql-wasm/demo/package-lock.json b/ggsql-wasm/demo/package-lock.json index ecfeb4d7..390e98a1 100644 --- a/ggsql-wasm/demo/package-lock.json +++ b/ggsql-wasm/demo/package-lock.json @@ -24,7 +24,7 @@ }, "../pkg": { "name": "ggsql-wasm", - "version": "0.1.7", + "version": "0.1.8", "license": "MIT" }, "node_modules/@esbuild/aix-ppc64": { diff --git a/tree-sitter-ggsql/bindings/python/__init__.py b/tree-sitter-ggsql/bindings/python/__init__.py index 7084fdee..b0be46f5 100644 --- a/tree-sitter-ggsql/bindings/python/__init__.py +++ b/tree-sitter-ggsql/bindings/python/__init__.py @@ -31,5 +31,5 @@ except Exception as e: raise ImportError(f"Could not load tree-sitter-ggsql language: {e}") -__version__ = "0.1.7" +__version__ = "0.1.8" __all__ = ["language"] diff --git a/tree-sitter-ggsql/package.json b/tree-sitter-ggsql/package.json index a0f685c8..a74aaed8 100644 --- a/tree-sitter-ggsql/package.json +++ b/tree-sitter-ggsql/package.json @@ -1,6 +1,6 @@ { "name": "tree-sitter-ggsql", - "version": "0.1.7", + "version": "0.1.8", "description": "Tree-sitter grammar for ggsql visualization language", "main": "bindings/node", "repository": { diff --git a/tree-sitter-ggsql/pyproject.toml b/tree-sitter-ggsql/pyproject.toml index 949608f8..8ae95e9a 100644 --- a/tree-sitter-ggsql/pyproject.toml +++ b/tree-sitter-ggsql/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tree-sitter-ggsql" -version = "0.1.7" +version = "0.1.8" description = "Tree-sitter grammar for ggsql visualization language" readme = "README.md" license = {text = "MIT"} diff --git a/tree-sitter-ggsql/tree-sitter.json b/tree-sitter-ggsql/tree-sitter.json index 0718d248..c8dfc00f 100644 --- a/tree-sitter-ggsql/tree-sitter.json +++ b/tree-sitter-ggsql/tree-sitter.json @@ -14,7 +14,7 @@ } ], "metadata": { - "version": "0.1.7", + "version": "0.1.8", "license": "MIT", "description": "ggsql grammar for tree-sitter", "authors": [