import pickle from mwparserfromhell import __version__, parse from ores.util import timeout print("mwparserfromhell version:", __version__) wikitext_bytes = open("T206654.memdump", "rb").read() wikitext = wikitext_bytes.decode("utf16") # unpickled_wikitext = pickle.loads(pickle.dumps(wikitext)) ast = timeout(parse, wikitext, seconds=5)