From 5aacefdc2f0ee5e9d65e2b8545b98c3a539141c0 Mon Sep 17 00:00:00 2001 From: gitronald Date: Sat, 21 Mar 2026 15:09:49 -0700 Subject: [PATCH 1/4] version [prerelease]: 0.4.4a0 --- pyproject.toml | 2 +- uv.lock | 2 +- zotlib/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index bdc09cb..30f593e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "zotlib" -version = "0.4.3" +version = "0.4.4a0" description = "Extract and format bibliographic data from Zotero databases" readme = "README.md" requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index 5b649b3..e9550e5 100644 --- a/uv.lock +++ b/uv.lock @@ -1080,7 +1080,7 @@ wheels = [ [[package]] name = "zotlib" -version = "0.4.3" +version = "0.4.4a0" source = { editable = "." } dependencies = [ { name = "pillow" }, diff --git a/zotlib/__init__.py b/zotlib/__init__.py index db06ca7..faae85f 100644 --- a/zotlib/__init__.py +++ b/zotlib/__init__.py @@ -1,6 +1,6 @@ """Zotlib - Extract and format bibliographic data from Zotero databases.""" -__version__ = "0.4.3" +__version__ = "0.4.4a0" from zotlib.database import ZoteroDatabase from zotlib.extractors import ( From d9480f4c96011733ce02c412336126903b9c78eb Mon Sep 17 00:00:00 2001 From: gitronald Date: Sat, 21 Mar 2026 15:11:23 -0700 Subject: [PATCH 2/4] bump actions to v6 to fix node.js 20 deprecation warnings --- .github/workflows/publish.yml | 4 ++-- .github/workflows/test.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index b5eea3f..569990d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,10 +22,10 @@ jobs: id-token: write steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v6 - name: Set up Python 3.14 run: uv python install 3.14 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 091fa94..494fc94 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,10 +14,10 @@ jobs: python-version: ["3.11", "3.12", "3.13", "3.14"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v6 - name: Set up Python ${{ matrix.python-version }} run: uv python install ${{ matrix.python-version }} From 197becf0ebe1d274967b713a2c42fe793585a818 Mon Sep 17 00:00:00 2001 From: gitronald Date: Sat, 21 Mar 2026 15:14:35 -0700 Subject: [PATCH 3/4] limit pr test trigger to main branch only --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 494fc94..4f5cdc5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,7 +4,7 @@ on: push: branches: [dev, main] pull_request: - branches: [dev, main] + branches: [main] jobs: test: From 2a69b82fd4dc4375788ee83753ceaa4943d15a54 Mon Sep 17 00:00:00 2001 From: gitronald Date: Sat, 21 Mar 2026 15:15:30 -0700 Subject: [PATCH 4/4] version [patch]: 0.4.4 --- pyproject.toml | 2 +- uv.lock | 2 +- zotlib/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 30f593e..b06ebc5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "zotlib" -version = "0.4.4a0" +version = "0.4.4" description = "Extract and format bibliographic data from Zotero databases" readme = "README.md" requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index e9550e5..1d897ec 100644 --- a/uv.lock +++ b/uv.lock @@ -1080,7 +1080,7 @@ wheels = [ [[package]] name = "zotlib" -version = "0.4.4a0" +version = "0.4.4" source = { editable = "." } dependencies = [ { name = "pillow" }, diff --git a/zotlib/__init__.py b/zotlib/__init__.py index faae85f..9c49e19 100644 --- a/zotlib/__init__.py +++ b/zotlib/__init__.py @@ -1,6 +1,6 @@ """Zotlib - Extract and format bibliographic data from Zotero databases.""" -__version__ = "0.4.4a0" +__version__ = "0.4.4" from zotlib.database import ZoteroDatabase from zotlib.extractors import (