diff --git a/platformio/maintenance.py b/platformio/maintenance.py index 5109e0a6..b9d245da 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -38,11 +38,10 @@ def in_silence(ctx=None): ctx = ctx or app.get_session_var("command_ctx") assert ctx ctx_args = ctx.args or [] - conditions = [ - ctx_args and ctx.args[0] == "upgrade", "--json-output" in ctx_args, + return ctx_args and any([ + ctx.args[0] == "upgrade", "--json-output" in ctx_args, "--version" in ctx_args - ] - return ctx_args and any(conditions) + ]) def on_platformio_start(ctx, force, caller):