From 44d994dab975f3eb6522e8233de98a52d321f6a2 Mon Sep 17 00:00:00 2001 From: Ian Cordasco Date: Tue, 10 May 2016 14:10:03 -0500 Subject: [PATCH] Print version information the second time we parse arguments --- flake8/main/cli.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flake8/main/cli.py b/flake8/main/cli.py index 7c9c39f..d8a95f9 100644 --- a/flake8/main/cli.py +++ b/flake8/main/cli.py @@ -2,6 +2,7 @@ from __future__ import print_function import logging +import sys import flake8 from flake8 import checker @@ -212,7 +213,9 @@ class Application(object): register_default_options(self.option_manager) # Set the verbosity of the program - preliminary_opts, _ = self.option_manager.parse_args() + args = sys.argv[:] + args.remove('--version') + preliminary_opts, _ = self.option_manager.parse_args(args) flake8.configure_logging(preliminary_opts.verbose, preliminary_opts.output_file)