diff options
Diffstat (limited to 'src/virtualenv/run/plugin/base.py')
| -rw-r--r-- | src/virtualenv/run/plugin/base.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/virtualenv/run/plugin/base.py b/src/virtualenv/run/plugin/base.py index e3230e7..8aa4206 100644 --- a/src/virtualenv/run/plugin/base.py +++ b/src/virtualenv/run/plugin/base.py @@ -30,7 +30,7 @@ class ComponentBuilder(PluginLoader): self.name = name self._impl_class = None self.possible = possible - self.parser = parser.add_argument_group("{} options".format(name)) + self.parser = parser.add_argument_group(title=name) self.add_selector_arg_parse(name, list(self.possible)) @classmethod @@ -51,6 +51,7 @@ class ComponentBuilder(PluginLoader): return selected def populate_selected_argparse(self, selected): + self.parser.description = "options for {} {}".format(self.name, selected) self._impl_class.add_parser_arguments(self.parser, self.interpreter) def create(self, options): |
