def main(args=None): if args is None: args = sys.argv[1:] setup_std_streams() arguments = _build_arg_parser().parse_args(args) nbdime.log.init_logging(level=arguments.log_level) return main_diff(arguments)
def main(args=None): if args is None: args = sys.argv[1:] setup_std_streams() nb = nbformat.read(sys.stdin, as_version=4) opts = _build_arg_parser().parse_args(args) do_filter(nb, opts) nbformat.write(nb, sys.stdout)
def main(args=None): if args is None: args = sys.argv[1:] setup_std_streams() arguments = _build_arg_parser().parse_args(args) process_exclusive_ignorables( arguments, ('sources', 'outputs', 'attachments', 'metadata', 'details')) return main_show(arguments)
def main(args=None): if args is None: args = sys.argv[1:] setup_std_streams() parser = _build_arg_parser() opts = parser.parse_args(args) if opts.subcommand == 'diff': from nbdime import nbdiffapp return nbdiffapp.main_diff(opts) elif opts.subcommand == 'webdiff': from nbdime.webapp import nbdiffweb return nbdiffweb.main_diff(opts) elif opts.subcommand == 'config': opts.config_func(opts.scope) return 0 else: parser.print_help() return 1
def main(args=None): if args is None: args = sys.argv[1:] setup_std_streams() parser = _build_arg_parser() opts = parser.parse_args(args) if opts.subcommand == 'diff': from nbdime import nbdiffapp if opts.use_filter and opts.remote: opts.remote = apply_possible_filter(opts.path, opts.remote) return nbdiffapp.main_diff(opts) elif opts.subcommand == 'webdiff': from nbdime.webapp import nbdiffweb if opts.use_filter and opts.remote: opts.remote = apply_possible_filter(opts.path, opts.remote) return nbdiffweb.main_diff(opts) elif opts.subcommand == 'config': opts.config_func(opts.scope) return 0 else: parser.print_help() return 1
def main(args=None): if args is None: args = sys.argv[1:] setup_std_streams() arguments = _build_arg_parser().parse_args(args) return main_diff(arguments)