class documentation
class CapturableArgumentParser(argparse.ArgumentParser): (source)
Override ArgumentParser methods that use sys.stdout/sys.stderr directly. This is needed because hijacking sys.std* is not thread-safe, yet output must be captured to properly support mypy.api.run.
Method | __init__ |
Undocumented |
Method | error |
error(message: string) |
Method | exit |
Undocumented |
Method | print |
Undocumented |
Method | print |
Undocumented |
Instance Variable | stderr |
Undocumented |
Instance Variable | stdout |
Undocumented |
Method | _print |
Undocumented |