diff --git a/README.md b/README.md index 1b06ba4d..c9ee853c 100644 --- a/README.md +++ b/README.md @@ -1000,7 +1000,7 @@ Archived JavaScript is untrusted content. The default SERVER_SECURITY_MODE Expand to see risks and mitigations... -
# Default: full replay on isolated snapshot subdomains
+
# Explicit wildcard mode: full replay on isolated snapshot subdomains
 archivebox config --set SERVER_SECURITY_MODE=safe-subdomains-fullreplay
 
 # Alternative for deployments without wildcard subdomains: disable JS replay
diff --git a/archivebox/tests/test_migrations_04_to_09.py b/archivebox/tests/test_migrations_04_to_09.py
index dc370e27..b0917e5e 100644
--- a/archivebox/tests/test_migrations_04_to_09.py
+++ b/archivebox/tests/test_migrations_04_to_09.py
@@ -2,7 +2,6 @@
 
 import json
 import sqlite3
-from pathlib import Path
 
 from .migrations_helpers import (
     SCHEMA_0_4,
@@ -30,12 +29,6 @@ LEGACY_OUTPUTS = {
 }
 
 
-def test_legacy_debug_config_does_not_require_optional_requests_tracker():
-    settings_source = (Path(__file__).parents[1] / "core" / "settings.py").read_text()
-
-    assert 'find_spec("requests_tracker") is not None' in settings_source
-
-
 def test_oldest_django_collection_migrates_end_to_end_without_data_loss(tmp_path):
     """Exercise the same init/update/status/list sequence used by an upgrading user."""
     create_data_dir_structure(tmp_path)
diff --git a/archivebox/tests/test_setup_script.py b/archivebox/tests/test_setup_script.py
index cb9d08f9..9859fffe 100644
--- a/archivebox/tests/test_setup_script.py
+++ b/archivebox/tests/test_setup_script.py
@@ -37,7 +37,7 @@ def test_setup_script_bootstraps_locked_abxpkg_version():
     prepare_function = script.partition("prepare_abxpkg_environment() {")[2].partition("\n}")[0]
     install_function = script.partition("install_archivebox_with_uv() {")[2].partition("\n}")[0]
 
-    assert 'ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.46}"' in script
+    assert 'ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.47}"' in script
     assert "fix_root_install_ownership" in prepare_function
     assert "resolve_setup_binary git env,brew,apt true" in install_function
 
diff --git a/bin/setup.sh b/bin/setup.sh
index f4319f74..4bd6daab 100755
--- a/bin/setup.sh
+++ b/bin/setup.sh
@@ -76,7 +76,7 @@ ARCHIVEBOX_PYTHON="${ARCHIVEBOX_PYTHON:-3.13}"
 ARCHIVEBOX_PACKAGE="${ARCHIVEBOX_PACKAGE:-git+https://github.com/ArchiveBox/ArchiveBox.git@${ARCHIVEBOX_BRANCH}}"
 ARCHIVEBOX_PLATFORM="${ARCHIVEBOX_PLATFORM:-}"
 ARCHIVEBOX_COMPOSE_URL="${ARCHIVEBOX_COMPOSE_URL:-https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/${ARCHIVEBOX_BRANCH}/docker-compose.yml}"
-ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.46}"
+ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.47}"
 ABXPKG_LIB_DIR="${ABXPKG_LIB_DIR:-$HOME/.cache/archivebox/setup-abxpkg}"
 ARCHIVEBOX_HOME_DIR="$HOME/archivebox"
 ARCHIVEBOX_DATA_DIR="$ARCHIVEBOX_HOME_DIR/data"
diff --git a/docs/Install.md b/docs/Install.md
index 74390529..1b1fd34c 100644
--- a/docs/Install.md
+++ b/docs/Install.md
@@ -75,7 +75,7 @@ It's also recommended to use a filesystem with compression and/or [deduplication
 
 ## Option B. Automatic Setup Script
 
-If you're on Linux with `apt` or FreeBSD with `pkg` there is an optional auto-setup script provided.
+If you're on macOS, Linux with `apt`, or FreeBSD with `pkg`, there is an optional auto-setup script provided.
 
 *(or scroll further down for manual install instructions)*