I'm trying to build the latest numpy documentation and after all the sources have been read an exception is thrown (the full traceback is attached). The last few lines of output are:
reading sources... [ 94%] reference/generated/numpy.testing.assert_array_almost_reading sources... [ 94%] reference/generated/numpy.testing.assert_array_almost_/Users/tej/Documents/repos/numpy/doc/sphinxext/numpydoc/docscrape.py:119: UserWarning: Unknown section >>> Np.testing.assert_array_almost_equal_nulp(x, X*eps + X)
warn("Unknown section %s" % key)
reading sources... [ 94%] reference/generated/numpy.testing.decorators.deprecatereading sources... [ 94%] reference/generated/numpy.testing.decorators.knownfailreading sources... [ 99%] release
Exception occurred:
File "/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/docutils/nodes.py", line 569, in __getitem__
return self.children[key]
IndexError: list index out of range
The full traceback has been saved in /var/folders/0t/7dlj74kn0y9gmlv01t7fv32r0000gn/T/sphinx-err-6ZUtPe.log, if you want to report the issue to the developers.
I'm on OS X 10.9.1, using Homebrew-provided Python 2.7.6, building the current master branch of numpy. Building the docs for numpy v1.7.1 works, so something in the documentation between then and now is causing the problem.