def __init__(self, option_strings, dest, **kwargs): self.__version = str(kwargs.get('version', '')) self.__prog = str(kwargs.get('prog', os.path.basename(__file__))) self.__row = min(int(kwargs.get('max', 80)), brandt.getTerminalSize()[0]) self.__exit = int(kwargs.get('exit', 0)) super(customUsageVersion, self).__init__(option_strings, dest, nargs=0)