diff --git a/archivebox/misc/checks.py b/archivebox/misc/checks.py index a23119ca..0d048183 100644 --- a/archivebox/misc/checks.py +++ b/archivebox/misc/checks.py @@ -108,7 +108,7 @@ def check_not_root(): attempted_command = " ".join(sys.argv[1:]) if len(sys.argv) > 1 else "" is_getting_help = "-h" in sys.argv or "--help" in sys.argv or "help" in sys.argv is_getting_version = "--version" in sys.argv or "version" in sys.argv - is_installing = "setup" in sys.argv or "install" in sys.argv + is_installing = any(arg in sys.argv for arg in ("setup", "install", "--setup", "--install")) if IS_ROOT and not (is_getting_help or is_getting_version or is_installing): print("[red][!] ArchiveBox should never be run as root![/red]", file=sys.stderr) diff --git a/etc/package.json b/etc/package.json index 6a0f33d7..95fc0674 100644 --- a/etc/package.json +++ b/etc/package.json @@ -1,6 +1,6 @@ { "name": "archivebox", - "version": "0.9.31rc13", + "version": "0.9.31rc14", "repository": "github:ArchiveBox/ArchiveBox", "license": "MIT", "dependencies": { diff --git a/pyproject.toml b/pyproject.toml index d4bcb483..1aeef1cd 100755 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "archivebox" -version = "0.9.31rc13" +version = "0.9.31rc14" requires-python = ">=3.13" description = "Self-hosted internet archiving solution." authors = [{name = "Nick Sweeting", email = "pyproject.toml@archivebox.io"}]