From 50e55ed30db508f9a5809f973cdcc45d184b7a10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 12 Dec 2016 10:59:00 +0100 Subject: [PATCH] Do not have CLI interpret OCTOPRINT_VERSION env var --version is a flag, not an actual parameter (wouldn't really make sense too). I'm not sure why that isn't the default behaviour of the built-in version_option decorator tbh. See #1647 --- src/octoprint/cli/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/octoprint/cli/__init__.py b/src/octoprint/cli/__init__.py index df8900b2..91c6b55b 100644 --- a/src/octoprint/cli/__init__.py +++ b/src/octoprint/cli/__init__.py @@ -129,7 +129,7 @@ from .config import config_commands sources=[server_commands, plugin_commands, dev_commands, client_commands, config_commands]) @standard_options() @legacy_options -@click.version_option(version=octoprint.__version__) +@click.version_option(version=octoprint.__version__, allow_from_autoenv=False) @click.pass_context def octo(ctx, debug, host, port, logging, daemon, pid, allow_root):