I'm trying out the epub builder, and received this message: Exception occurred: File "/home/fdrake/env/dot_buildout/eggs/docutils-0.6-py2.6.egg/docutils/nodes.py", line 537, in __getitem__ return self.attributes[key] KeyError: 'refuri' The full traceback has been saved in /tmp/sphinx-err-ty8AMy.log, if you want to report the issue to the developers. Please also report this if it was a user error, so that a better error message can be provided next time. Either send bugs to the mailing list at <http://groups.google.com/group/sphinx-dev/>, or report them in the tracker at <http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
(The referenced file is attached.) I've no idea if this is a user error or not. The HTML format generates just fine for this document. The document I'm working with is in the docs/ directory of this hg repository: https://fdrake-solrpy-roundtrip-reduction.googlecode.com/hg/ There's a buildout that constructs bin/sphinx-* with the right modules on the path; that's referenced from the docs/Makefile included in the repo. If this is something I'm doing wrong, I'd love to hear about it. :-) If I need to wait for a new version of the epub builder, I can do that as well, of course. -Fred -- Fred L. Drake, Jr. <fdrake at gmail.com> "A storm broke loose in my mind." --Albert Einstein -- You received this message because you are subscribed to the Google Groups "sphinx-dev" group. To post to this group, send email to sphinx-...@googlegroups.com. To unsubscribe from this group, send email to sphinx-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sphinx-dev?hl=en.
# Sphinx version: 1.0b2 # Docutils version: 0.6 release # Jinja2 version: unknown Traceback (most recent call last): File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/cmdline.py", line 173, in main app.build(force_all, filenames) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/application.py", line 205, in build self.builder.build_update() File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/__init__.py", line 198, in build_update 'out of date' % len(to_build)) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/__init__.py", line 257, in build self.finish() File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/html.py", line 454, in finish self.handle_finish() File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 242, in handle_finish self.get_toc() File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 219, in get_toc self.refnodes = self.get_refnodes(doctree, []) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 210, in get_refnodes result = self.get_refnodes(elem, result) File "/home/fdrake/env/dot_buildout/eggs/Sphinx-1.0b2-py2.6.egg/sphinx/builders/epub.py", line 205, in get_refnodes 'refuri': self.esc(doctree['refuri']), File "/home/fdrake/env/dot_buildout/eggs/docutils-0.6-py2.6.egg/docutils/nodes.py", line 537, in __getitem__ return self.attributes[key] KeyError: 'refuri'