Bump rc for plugin runtime deps

This commit is contained in:
Nick Sweeting 2026-05-23 15:40:18 -07:00
parent 0e527df929
commit a36cf7e86f
No known key found for this signature in database
3 changed files with 12 additions and 10 deletions

View File

@ -375,16 +375,18 @@ ENV TMP_DIR=/tmp/archivebox \
WORKDIR "$DATA_DIR"
RUN openssl rand -hex 16 > /etc/machine-id \
&& mkdir -p "$DATA_DIR" \
&& chown -R "$DEFAULT_PUID:$DEFAULT_PGID" "$DATA_DIR" \
&& mkdir -p "$TMP_DIR" \
&& chown -R "$DEFAULT_PUID:$DEFAULT_PGID" "$TMP_DIR" \
&& mkdir -p "$LIB_DIR" \
&& chown -R "$DEFAULT_PUID:$DEFAULT_PGID" "$LIB_DIR" \
&& echo -e "\nTMP_DIR=$TMP_DIR\nLIB_DIR=$LIB_DIR\nMACHINE_ID=$(cat /etc/machine-id)\n" | tee -a /VERSION.txt
# Pre-bake plugin-managed runtime dependencies into the image using the same
# installer path users run later via archivebox install / abx-dl install.
RUN echo "[+] Installing plugin runtime dependencies into $LIB_DIR..." \
&& gosu "$DEFAULT_PUID" abx-dl install
# Pre-bake plugin-managed runtime dependencies using the same installer path
# users run later via archivebox init --install / archivebox install.
RUN echo "[+] Initializing image collection and installing plugin runtime dependencies into $LIB_DIR..." \
&& gosu "$DEFAULT_PUID" archivebox init --install
# Print version for nice docker finish summary
RUN (echo -e "\n\n[√] Finished Docker build successfully. Saving build summary in: /VERSION.txt" \
@ -392,9 +394,9 @@ RUN (echo -e "\n\n[√] Finished Docker build successfully. Saving build summary
&& echo -e "BUILD_END_TIME=$(date +"%Y-%m-%d %H:%M:%S %s")\n\n" \
) | tee -a /VERSION.txt
# Verify ArchiveBox is installed and print version info
# Verify ArchiveBox is installed and write full version/dependency info.
RUN chmod +x "$CODE_DIR"/bin/*.sh \
&& gosu "$DEFAULT_PUID" archivebox version 2>&1 | tee -a /VERSION.txt || true
&& gosu "$DEFAULT_PUID" archivebox version 2>&1 | tee -a /VERSION.txt
####################################################

View File

@ -1,6 +1,6 @@
{
"name": "archivebox",
"version": "0.9.31rc6",
"version": "0.9.31rc7",
"repository": "github:ArchiveBox/ArchiveBox",
"license": "MIT",
"dependencies": {

View File

@ -1,6 +1,6 @@
[project]
name = "archivebox"
version = "0.9.31rc6"
version = "0.9.31rc7"
requires-python = ">=3.13"
description = "Self-hosted internet archiving solution."
authors = [{name = "Nick Sweeting", email = "pyproject.toml@archivebox.io"}]
@ -80,8 +80,8 @@ dependencies = [
### Binary/Package Management
"abxbus>=2.5.4", # EventBus API
"abxpkg>=1.10.7", # for: detecting, versioning, and installing binaries via apt/brew/pip/npm
"abx-plugins>=1.10.72", # shared ArchiveBox plugin package with Chrome/Puppeteer dependency wiring
"abx-dl>=1.10.72", # shared ArchiveBox downloader package with blocking install preflight
"abx-plugins>=1.10.73", # shared ArchiveBox plugin package with Chrome/Puppeteer dependency wiring
"abx-dl>=1.10.73", # 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
]