docs: document every option the scripts accept

Fifty options appeared in no page. fileless_audit also gains --all, so
its example sweeps instead of naming three settled profiles, and it and
download.py --info now fail on an unknown name or an unreachable source.
This commit is contained in:
Abdessamad Derraz committed 2026-10-18 07:29:16 +02:00
1 parent 23ed3e92ab
commit 3116a57617
6 files changed
+183 -7

No files matched your search

+3 -2
View File
@@ -298,8 +298,9 @@ def show_info(platform: str, release: dict) -> None:
"""Show pack information for a platform."""
pack = find_pack(release, platform)
if not pack:
print(f"Platform '{platform}' not found in release")
return
print(f"Platform '{platform}' not found in release.")
print("Available:", ", ".join(list_platforms(release)))
sys.exit(1)
print(f" Platform: {pack.platform}")
print(f" File: {pack.name}")