diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/flake8/options/manager.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/flake8/options/manager.py b/src/flake8/options/manager.py index 3aea4ad..f745388 100644 --- a/src/flake8/options/manager.py +++ b/src/flake8/options/manager.py @@ -437,7 +437,9 @@ class OptionManager(object): assert isinstance( # nosec (for bandit) self.parser, argparse.ArgumentParser ), self.parser - parsed_args = self.parser.parse_args(args, values) + if values: + self.parser.set_defaults(**vars(values)) + parsed_args = self.parser.parse_args(args) # TODO: refactor callers to not need this return parsed_args, parsed_args.filenames |
