Parcar archivos .rst con directivas específicas de Sphinx mediante programación
Me gustaría poder analizar primero la esfinge basada en Python para su posterior procesamiento y verificación. Algo como
import sphinx
p = sphinx.parse("/path/to/file.rst")
do_something_with(p)
Parece que algo es posible en docutils usando docutils.core.publish_file:
publish_file(open("/path/to/file.rst")
Pero eso no sabe nada sobre las directivas específicas de la esfinge, etc. ...