hide +editable from version string in output because all docker installs are editable

This commit is contained in:
Nick Sweeting 2023-12-17 16:14:39 -08:00
parent 35685cf6ea
commit 951bba52a0
2 changed files with 4 additions and 4 deletions

View file

@ -81,7 +81,7 @@ CONFIG_SCHEMA: Dict[str, ConfigDefaultDict] = {
'IN_QEMU': {'type': bool, 'default': False}, 'IN_QEMU': {'type': bool, 'default': False},
'PUID': {'type': int, 'default': os.getuid()}, 'PUID': {'type': int, 'default': os.getuid()},
'PGID': {'type': int, 'default': os.getgid()}, 'PGID': {'type': int, 'default': os.getgid()},
# TODO: 'SHOW_HINTS': {'type: bool, 'default': True}, # TODO: 'SHOW_HINTS': {'type: bool, 'default': True}, # hints are hidden automatically once collection contains >0 Snapshots, no need to configure
}, },
'GENERAL_CONFIG': { 'GENERAL_CONFIG': {

View file

@ -214,7 +214,7 @@ def version(quiet: bool=False,
out_dir: Path=OUTPUT_DIR) -> None: out_dir: Path=OUTPUT_DIR) -> None:
"""Print the ArchiveBox version and dependency information""" """Print the ArchiveBox version and dependency information"""
print(VERSION) print(VERSION.split('+')[0])
if not quiet: if not quiet:
# 0.7.1 # 0.7.1
@ -1005,9 +1005,9 @@ def setup(out_dir: Path=OUTPUT_DIR) -> None:
stderr('\n Installing SINGLEFILE_BINARY, READABILITY_BINARY, MERCURY_BINARY automatically using npm...') stderr('\n Installing SINGLEFILE_BINARY, READABILITY_BINARY, MERCURY_BINARY automatically using npm...')
if not NODE_VERSION: if not NODE_VERSION:
stderr('[X] You must first install node using your system package manager', color='red') stderr('[X] You must first install node & npm using your system package manager', color='red')
hint([ hint([
'curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -', 'https://github.com/nodesource/distributions#table-of-contents',
'or to disable all node-based modules run: archivebox config --set USE_NODE=False', 'or to disable all node-based modules run: archivebox config --set USE_NODE=False',
]) ])
raise SystemExit(1) raise SystemExit(1)