MCPcopy Create free account
hub / github.com/httpie/cli / parser_to_parser_spec

Function parser_to_parser_spec

httpie/cli/options.py:242–249  ·  view source on GitHub ↗

Take an existing argparse parser, and create a spec from it.

(parser: argparse.ArgumentParser, **kwargs)

Source from the content-addressed store, hash-verified

240
241
242def parser_to_parser_spec(parser: argparse.ArgumentParser, **kwargs) -> ParserSpec:
243 """Take an existing argparse parser, and create a spec from it."""
244 return ParserSpec(
245 program=parser.prog,
246 description=parser.description,
247 epilog=parser.epilog,
248 **kwargs
249 )

Callers 1

cli.pyFile · 0.90

Calls 1

ParserSpecClass · 0.85

Tested by

no test coverage detected