file=sys.stderr) sys.exit(1) class MockConfig(object): intersphinx_timeout = None # type: int tls_verify = False class MockApp(object): srcdir = '' config = MockConfig() def warn(self, msg): # type: (unicode) -> None print(msg, file=sys.stderr) filename = argv[0] invdata = fetch_inventory(MockApp(), '', filename) # type: ignore for key in sorted(invdata or {}): print(key) for entry, einfo in sorted(invdata[key].items()): print('\t%-40s %s%s' % (entry, einfo[3] != '-' and '%-40s: ' % einfo[3] or '', einfo[2])) if __name__ == '__main__': import logging # type: ignore logging.basicConfig() inspect_main(argv=sys.argv[1:]) # type: ignore
import sphinx from pkg_resources import parse_version sphinx_version = sphinx.__version__ if parse_version(sphinx_version) >= parse_version("1.6"): from sphinx.util import logging else: import logging logging.basicConfig() # Only need to do this once def get_logger(name): return logging.getLogger(name)
tls_verify = False class MockApp(object): srcdir = '' config = MockConfig() def warn(self, msg): # type: (unicode) -> None print(msg, file=sys.stderr) try: filename = argv[0] invdata = fetch_inventory(MockApp(), '', filename) # type: ignore for key in sorted(invdata or {}): print(key) for entry, einfo in sorted(invdata[key].items()): print('\t%-40s %s%s' % (entry, einfo[3] != '-' and '%-40s: ' % einfo[3] or '', einfo[2])) except ValueError as exc: print(exc.args[0] % exc.args[1:]) except Exception as exc: print('Unknown error: %r' % exc) if __name__ == '__main__': import logging # type: ignore logging.basicConfig() # type: ignore inspect_main(argv=sys.argv[1:]) # type: ignore
tls_verify = False class MockApp: srcdir = '' config = MockConfig() def warn(self, msg): # type: (str) -> None print(msg, file=sys.stderr) try: filename = argv[0] invdata = fetch_inventory(MockApp(), '', filename) # type: ignore for key in sorted(invdata or {}): print(key) for entry, einfo in sorted(invdata[key].items()): print('\t%-40s %s%s' % (entry, einfo[3] != '-' and '%-40s: ' % einfo[3] or '', einfo[2])) except ValueError as exc: print(exc.args[0] % exc.args[1:]) except Exception as exc: print('Unknown error: %r' % exc) if __name__ == '__main__': import logging # type: ignore logging.basicConfig() # type: ignore inspect_main(argv=sys.argv[1:])