diff options
Diffstat (limited to 'morphlib/cmdline_parse_utils.py')
-rw-r--r-- | morphlib/cmdline_parse_utils.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/morphlib/cmdline_parse_utils.py b/morphlib/cmdline_parse_utils.py index f995d016..569b30b7 100644 --- a/morphlib/cmdline_parse_utils.py +++ b/morphlib/cmdline_parse_utils.py @@ -47,7 +47,7 @@ def definition_lists_synopsis(sep='-', at_least=0, at_most=None): res = res.format(rest=('{one}{{rest}} [{sep}]'.format(one=one, sep=sep))) # Insert extra mandatory entries - for i in xrange(at_least - 1): + for i in range(at_least - 1): res = res.format(rest=' {sep} {one}{{rest}}'.format(sep=sep, one=one)) # Add a variadic many if we have no maximum @@ -56,7 +56,7 @@ def definition_lists_synopsis(sep='-', at_least=0, at_most=None): rest=' [{sep} {one}]...{{rest}}'.format(sep=sep, one=one)) # Otherwise add as many optional entries as needed to reach the maximum else: - for i in xrange(at_most - 1 - at_least): + for i in range(at_most - 1 - at_least): res = res.format( rest=' [{sep} {one}]{{rest}}'.format(sep=sep, one=one)) @@ -129,7 +129,7 @@ def parse_definition_lists(args, names, sep='-'): raise SystemsSpecsParseWrongNumber(specs, names) malformed_definition_lists = [] - specinfo = enumerate(zip(names, specs), start=1) + specinfo = enumerate(list(zip(names, specs)), start=1) for i, (definition_list_name, definitions_spec) in specinfo: if len(definitions_spec) < 2: malformed_definition_lists.append( |