Issue #229 resolved

Sphinx fails when encountering broken properties

Thomas Lotze
created an issue

If a property raises an AttributeError when Sphinx tries to read its value, Sphinx fails. Such cases should be handled more gracefully.

The technical solution probably involves replacing inspect.getmembers() by something self-made. I'm not sure what the best behaviour would be, though. I think the rest of the class in question should be properly documented, but I can think of several options for how to handle the broken property: skip them in the output, include them but without any docs, print a marked-up warning, ...

Comments (2)

  1. Log in to comment