(args: argparse.Namespace, logger: logging.Logger)
| 99 | |
| 100 | |
| 101 | def parse_common_args(args: argparse.Namespace, logger: logging.Logger) -> None: |
| 102 | if args.verbose: |
| 103 | logger.setLevel(logging.DEBUG) |
| 104 | if args.version: |
| 105 | version = importlib.metadata.version("marimapper") |
| 106 | print(f"Marimapper version: {version}") |
| 107 | quit() |
| 108 | |
| 109 | if not hasattr(args, "backend"): |
| 110 | args.backend = "dummy" |
| 111 | |
| 112 | |
| 113 | def add_all_backend_parsers(parser, required=False) -> list[argparse.ArgumentParser]: |