From eb1689796f7bbc84cc5233d5117a5e0dcb73085b Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Sun, 26 Jul 2026 20:31:10 -0700 Subject: [PATCH] Bump downloader deps for dev CI --- docs/test_codeblocks_manifest.py | 2 +- pyproject.toml | 8 ++++---- uv.lock | 24 ++++++++++++------------ 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/test_codeblocks_manifest.py b/docs/test_codeblocks_manifest.py index c3fa1535..9c7a4031 100644 --- a/docs/test_codeblocks_manifest.py +++ b/docs/test_codeblocks_manifest.py @@ -452,7 +452,7 @@ def run_snippets(snippet_ids: tuple[str, ...]) -> None: ) workdirs["system"] = temp_dir / f"system-cwd-{snippet_id}" workdirs["system-data"] = system_data_dir - workdirs[record["scenario"]].mkdir(parents=True) + workdirs[record["scenario"]].mkdir(parents=True, exist_ok=True) print(f"Running {snippet.id}: {snippet.path}:{snippet.line} ({record['scenario']})", flush=True) if snippet.syntax in {"bash", "sh", "console"}: bash = launch_bash diff --git a/pyproject.toml b/pyproject.toml index 67307039..ebe55f16 100755 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "archivebox" -version = "0.9.35rc149" +version = "0.9.35rc150" requires-python = ">=3.13" description = "Self-hosted internet archiving solution." authors = [{name = "Nick Sweeting", email = "pyproject.toml@archivebox.io"}] @@ -81,8 +81,8 @@ dependencies = [ ### Extractor dependencies (runtime binaries resolved through abxpkg) ### Binary/Package Management "abxbus==2.5.40", # EventBus API - "abxpkg==1.12.11", # for: detecting, versioning, and installing binaries via apt/brew/pip/npm - "abx-dl==1.12.13", # shared ArchiveBox downloader package with blocking install preflight + "abxpkg==1.12.12", # for: detecting, versioning, and installing binaries via apt/brew/pip/npm + "abx-dl==1.12.14", # 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 ] @@ -347,7 +347,7 @@ Donate = "https://github.com/ArchiveBox/ArchiveBox/wiki/Donations" [tool.bumpver] -current_version = "v0.9.35rc149" +current_version = "v0.9.35rc150" version_pattern = "vMAJOR.MINOR.PATCH[PYTAGNUM]" commit_message = "bump version {old_version} -> {new_version}" tag_message = "{new_version}" diff --git a/uv.lock b/uv.lock index 3e7f0a63..af4e2db6 100644 --- a/uv.lock +++ b/uv.lock @@ -24,7 +24,7 @@ abxpkg = "2100-01-01T00:00:00Z" [[package]] name = "abx-dl" -version = "1.12.13" +version = "1.12.14" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "abx-plugins" }, @@ -39,14 +39,14 @@ dependencies = [ { name = "rich" }, { name = "rich-click" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/d8/cb0a5e3f5f7c9236d9074ee5a7256acb9130e32d3e5126903ea43d0d03e0/abx_dl-1.12.13.tar.gz", hash = "sha256:3b6a50db90ea9c124273f8124556d677b3510cf138ecb292c2bdeda868519607", size = 87103, upload-time = "2026-07-27T00:59:50.098Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/12/61a90a575c59d71da47416e7c25215d29adf9c2a11bde079ba222933baaa/abx_dl-1.12.14.tar.gz", hash = "sha256:103d177558a6f8873f6bbd5add1ca0d8660a3dce6870b3f40e155584e8dd26ac", size = 87139, upload-time = "2026-07-27T03:30:17.479Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/82/4d80edcb8f891ac3d61f21d567edbecb52db6ce815eba16c035a5d1160f5/abx_dl-1.12.13-py3-none-any.whl", hash = "sha256:54ad3f423e4c80e054ffdae4ecd40eea9c95e6e6a929db182336295431dfb2db", size = 90844, upload-time = "2026-07-27T00:59:48.952Z" }, + { url = "https://files.pythonhosted.org/packages/d6/29/7c4f44b405977b146afd96bcc27470e31c215fb7fb1ca6b7f60226f5cfe2/abx_dl-1.12.14-py3-none-any.whl", hash = "sha256:41caaa0646c4e97f37b934dbb46a0fc908a3b7919d266aa6e04abec8ba310b0d", size = 90843, upload-time = "2026-07-27T03:30:18.615Z" }, ] [[package]] name = "abx-plugins" -version = "1.12.12" +version = "1.12.13" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "abxbus" }, @@ -56,9 +56,9 @@ dependencies = [ { name = "rich-click" }, { name = "uv" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/15/47/9c44d89978707bb11b1e324a5ecca8231ab786c589715b4a19b62a3b2292/abx_plugins-1.12.12.tar.gz", hash = "sha256:a12edff303f471af106541c58bdd5eb550d8d022a979c32c599dbcfa92e67346", size = 259596, upload-time = "2026-07-27T00:39:48.421Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/82/f746c7306bf7753fc54aaa676c0d0c14972c49c5ce907b1f11e1524c6f6f/abx_plugins-1.12.13.tar.gz", hash = "sha256:e3ec088cb84120bec07af386d6f348f2a919c5360eec2c2281e0ad8dc878c481", size = 259606, upload-time = "2026-07-27T03:15:02.566Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/71/44/fb67e9204bdd1ce06f297bf6e14e80496a8864682afcdf1344b99b5480e7/abx_plugins-1.12.12-py3-none-any.whl", hash = "sha256:8b51a465dc1ef2372e61e512444241602b1865dc310a21139210dddbaa91196d", size = 410608, upload-time = "2026-07-27T00:39:46.939Z" }, + { url = "https://files.pythonhosted.org/packages/41/7c/00151d1271acc4c00c454ac00c7c5937d955724b6e3c9cff8dc77db24d1a/abx_plugins-1.12.13-py3-none-any.whl", hash = "sha256:d8847810d27da924b5419c050db47a9d013831b873dcc6970a23b0c76e1347fa", size = 410608, upload-time = "2026-07-27T03:15:01.271Z" }, ] [[package]] @@ -77,7 +77,7 @@ wheels = [ [[package]] name = "abxpkg" -version = "1.12.11" +version = "1.12.12" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pip" }, @@ -86,9 +86,9 @@ dependencies = [ { name = "rich-click" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9b/1d/f7861f9afc0eb56942c19ed20cf208b2fa37279cc349636d79842e34e63e/abxpkg-1.12.11.tar.gz", hash = "sha256:0bee57aa0a65d7f1a2d5a415022a3bb45642f9ea8f2ff6bb60d0ae99278846e9", size = 219683, upload-time = "2026-07-26T21:45:16.052Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3b/d6/b8318c59514816d35e71c7569272b56db301b24f3061f69b0928cea27170/abxpkg-1.12.12.tar.gz", hash = "sha256:267355a19e07ee81dbb15d0046dc6d1b95a284405b9ae371d4b3df2591c875b2", size = 219705, upload-time = "2026-07-27T03:04:21.616Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/ba/a13cabde5e3e227d82664442e1f16674e769ed8b182732426f968b9db8c0/abxpkg-1.12.11-py3-none-any.whl", hash = "sha256:e021e031ba3c0ffd83c1a76cbdbbb27f8ace62a34216aeeab7b40a42001afa74", size = 233462, upload-time = "2026-07-26T21:45:17.51Z" }, + { url = "https://files.pythonhosted.org/packages/6e/7f/ef424066cf0fe934bade13e23f74049ac72c11d151e721650b7f6c58c97e/abxpkg-1.12.12-py3-none-any.whl", hash = "sha256:5dc09349956996b4ae51b6c1ea2951d40c92b9d385deadc6df32478f6a5b6a9d", size = 233478, upload-time = "2026-07-27T03:04:23.06Z" }, ] [[package]] @@ -123,7 +123,7 @@ wheels = [ [[package]] name = "archivebox" -version = "0.9.35rc149" +version = "0.9.35rc150" source = { editable = "." } dependencies = [ { name = "abx-dl" }, @@ -222,9 +222,9 @@ dev = [ [package.metadata] requires-dist = [ - { name = "abx-dl", specifier = "==1.12.13" }, + { name = "abx-dl", specifier = "==1.12.14" }, { name = "abxbus", specifier = "==2.5.40" }, - { name = "abxpkg", specifier = "==1.12.11" }, + { name = "abxpkg", specifier = "==1.12.12" }, { name = "archivebox", extras = ["sonic", "ldap", "debug"], marker = "extra == 'all'" }, { name = "atomicwrites", specifier = "==1.4.1" }, { name = "base32-crockford", specifier = ">=0.3.0" },