Sorry for following up to myself, I posted a faulty script version, here's the patch:
Index: maint_helpers.py =================================================================== --- maint_helpers.py (revision 80) +++ maint_helpers.py (revision 81) @@ -33,7 +33,7 @@ class SimpleLogger: """ """# - levels = [ 'no', 'yes', 'all' ] + levels = [ 'none', 'some', 'most', 'all' ] def __init__(self, prefix): self._file = sys.stderr @@ -43,7 +43,10 @@ except KeyError: self._level = 1 except ValueError: - self._level = self.levels.index(level.lower()) + try: + self._level = self.levels.index(level.lower()) + except ValueError: + self._level = 0 def set_level(self, lvl): self._level = lvl @@ -99,14 +102,13 @@ """ """# - def __init__(self, sys_path): - self._prepend = sys_path - self._sys_path = + def __init__(self, sys_dir): + self._prepend = sys_dir def run(self, cmd, *args): - """ - """# + """ + """# gbls = virgin_gbls.copy() sys_argv = sys.argv[:] sys_path = sys.path[:] Apologies . Siggy