def doctree_read(app, doctree): for toctreenode in doctree.traverse(addnodes.toctree): for e in toctreenode['entries']: ref = str(e[1]) if ref in docs_to_remove: toctreenode['entries'].remove(e)