From 7fd89080515edf83e7f80081de494b3c8b14f393 Mon Sep 17 00:00:00 2001 From: Robbie Kershaw Date: Fri, 27 Feb 2026 23:25:06 +0000 Subject: [PATCH 1/3] update some metatdata --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index be05467..8482b20 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,6 @@ description = "Sync filtered commits from private to public repository" readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } -authors = [{ name = "Your Name", email = "you@example.com" }] keywords = ["git", "filter", "sync", "repo"] classifiers = [ "Development Status :: 3 - Alpha", @@ -19,6 +18,8 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] dependencies = ["click>=8.0", "gitpython>=3.1", "git-filter-repo>=2.0"] From 9b7523f6625cffcf525da1dfa4242fdeda41b82d Mon Sep 17 00:00:00 2001 From: Robbie Kershaw Date: Sat, 28 Feb 2026 02:03:38 +0000 Subject: [PATCH 2/3] trigger publish to pypi on github publish rather than tag --- .github/workflows/publish.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 151fd97..b115ff2 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -1,10 +1,8 @@ name: Publish on: - push: - tags: - # Publish on any tag starting with a `v`, e.g., v0.1.0 - - v* + release: + types: [published] permissions: contents: read From 34963e66f6864883c57803df3cbc52df494cfaf9 Mon Sep 17 00:00:00 2001 From: Robbie Kershaw Date: Sat, 28 Feb 2026 02:05:55 +0000 Subject: [PATCH 3/3] bump version --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8482b20..7b4ea26 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "git-sync-filtered" -version = "0.1.2" +version = "0.1.3" description = "Sync filtered commits from private to public repository" readme = "README.md" requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index a2015e9..52fe753 100644 --- a/uv.lock +++ b/uv.lock @@ -46,7 +46,7 @@ wheels = [ [[package]] name = "git-sync-filtered" -version = "0.1.2" +version = "0.1.3" source = { editable = "." } dependencies = [ { name = "click" },