def make_opts(input_file='a.pdf', output_file='b.pdf', language='eng', **kwargs): return create_options(input_file=input_file, output_file=output_file, language=language, **kwargs)
def make_opts(input_file='a.pdf', output_file='b.pdf', language='eng', **kwargs): if language is not None: kwargs['language'] = language return create_options(input_file=input_file, output_file=output_file, **kwargs)
def make_opts_pm(input_file='a.pdf', output_file='b.pdf', language='eng', **kwargs): if language is not None: kwargs['language'] = language parser = get_parser() pm = get_plugin_manager(kwargs.get('plugins', [])) pm.hook.add_options(parser=parser) # pylint: disable=no-member return ( create_options( input_file=input_file, output_file=output_file, parser=parser, **kwargs ), pm, )