Suppose I there is a python module called module.py which comes with the distribution, and that it defines a class called TheClass.
Now suppose I have my own variant and I name it as follows:
So that I can refer to that module as
Now suppose that inside mydir/module.py I have a definition that says:
class TheClass( module.TheClass ):
meaning that my own mydir.module.TheClass is a subclass of the system's module.TheClass.
Then epydoc will spin into an infinite loop in the
method of the class ClassDoc. In 3.0.1, this is about line 1289 of apidoc.py.