Hi, Welcome to extension developing!
Where did you embed pdb and logger? If you put them into visit_only() method, they are never called. Because all only nodes are removed before processing Translator (on resolving phase). If you want to check it before removing, please use post_transform. refs: * http://www.sphinx-doc.org/en/master/extdev/appapi.html#sphinx.application.Sphinx.add_post_transform * sphinx/transforms/post_transforms/__init__.py (OnlyNodeTransform) Thanks, Takeshi KOMIYA 2018年9月11日(火) 18:05 Matt McKay <mamc...@gmail.com>: > > Hi, > > I am writing a Sphinx extension that builds Jupyter notebooks as a target. > > We have the basic framework up and running: > https://github.com/QuantEcon/sphinxcontrib-jupyter > > I would like to speed up development by being able to understand the state of > `nodes` in the node tree by dropping into `pdb` and inspecting the state of > execution at a point in the extension (i.e. when entering the visit_only > method). I have tried adding `import pdb; pdb.set_trace()` but it seems to be > ignored. > > I have also tried using `sphinx.util.logger` but am unable to get this to > work for printing information out to the console? > > I have read: > > http://www.sphinx-doc.org/en/master/man/sphinx-build.html > http://www.sphinx-doc.org/en/master/devguide.html#debugging-tips > > but they didn't solve my problem. > > Here is an issue I have raised on the repo: > https://github.com/QuantEcon/sphinxcontrib-jupyter/issues/89 > > Any recommendations / tips would be most appreciated. Thanks! > > -- > You received this message because you are subscribed to the Google Groups > "sphinx-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sphinx-users+unsubscr...@googlegroups.com. > To post to this group, send email to sphinx-users@googlegroups.com. > Visit this group at https://groups.google.com/group/sphinx-users. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to sphinx-users+unsubscr...@googlegroups.com. To post to this group, send email to sphinx-users@googlegroups.com. Visit this group at https://groups.google.com/group/sphinx-users. For more options, visit https://groups.google.com/d/optout.