From 715420e29874a8789a69af611fcd58e014875882 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Sat, 27 Jun 2020 01:15:55 +0000 Subject: [PATCH] Fix imports in CLI: core and modules aren't needed in the argument parser --- codearchiver/cli.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/codearchiver/cli.py b/codearchiver/cli.py index 7e71b09..2114583 100644 --- a/codearchiver/cli.py +++ b/codearchiver/cli.py @@ -135,8 +135,6 @@ def _dump_stack_and_locals(trace, exc = None): def parse_args(): - import codearchiver.core - import codearchiver.modules import codearchiver.version parser = argparse.ArgumentParser(formatter_class = argparse.ArgumentDefaultsHelpFormatter) @@ -186,6 +184,7 @@ def main(): configure_logging(args.verbosity, args.dumpLocals) import codearchiver.core + import codearchiver.modules with _dump_locals_on_exception(): inputUrl = codearchiver.core.InputURL(args.url) module = codearchiver.core.get_module_instance(inputUrl)