From 12ad336e371ce0112292ca2a5e2ea5f71d29bda3 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Wed, 27 May 2026 12:50:44 -0700 Subject: [PATCH] release: archivebox 0.9.32rc25 --- bin/release.sh | 11 +++++++---- etc/package.json | 2 +- pyproject.toml | 8 ++++---- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/bin/release.sh b/bin/release.sh index 1235e369..291f4214 100755 --- a/bin/release.sh +++ b/bin/release.sh @@ -423,11 +423,14 @@ main() { wait_for_runs "${slug}" push "$(git rev-parse HEAD)" "push" elif [[ "${relation}" == "gt" ]]; then - if [[ -n "$(git status --short)" ]]; then - echo "Refusing to publish existing unreleased version ${version} with a dirty worktree" >&2 - return 1 - fi run_checks + if [[ -n "$(git status --short)" ]]; then + git add -A + git commit -m "release: ${TAG_PREFIX}${version}" + git push origin "${branch}" + + wait_for_runs "${slug}" push "$(git rev-parse HEAD)" "push" + fi else echo "Current version ${version} is behind latest GitHub release ${latest}" >&2 return 1 diff --git a/etc/package.json b/etc/package.json index c7dc7550..8f17346b 100644 --- a/etc/package.json +++ b/etc/package.json @@ -1,6 +1,6 @@ { "name": "archivebox", - "version": "0.9.32rc24", + "version": "0.9.32rc25", "repository": "github:ArchiveBox/ArchiveBox", "license": "MIT", "dependencies": { diff --git a/pyproject.toml b/pyproject.toml index 7a5c8b89..2f985ca5 100755 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "archivebox" -version = "0.9.32rc24" +version = "0.9.32rc25" requires-python = ">=3.13" description = "Self-hosted internet archiving solution." authors = [{name = "Nick Sweeting", email = "pyproject.toml@archivebox.io"}] @@ -80,9 +80,9 @@ dependencies = [ ### Extractor dependencies (optional binaries detected at runtime via shutil.which) ### Binary/Package Management "abxbus==2.5.7", # EventBus API - "abxpkg>=1.11.9", # for: detecting, versioning, and installing binaries via apt/brew/pip/npm - "abx-plugins>=1.11.12", # shared ArchiveBox plugin package with Chrome/Puppeteer dependency wiring - "abx-dl>=1.11.12", # shared ArchiveBox downloader package with blocking install preflight + "abxpkg>=1.11.10", # for: detecting, versioning, and installing binaries via apt/brew/pip/npm + "abx-plugins>=1.11.13", # shared ArchiveBox plugin package with Chrome/Puppeteer dependency wiring + "abx-dl>=1.11.13", # shared ArchiveBox downloader package with blocking install preflight ### UUID7 backport for Python <3.14 "uuid7>=0.1.0; python_version < '3.14'", # provides the uuid_extensions module on Python 3.13 ]