Title: KeyError building the Python html doc with sphinx
Type: behavior Stage:
Components: Documentation Versions: Python 3.4
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: docs@python Nosy List: docs@python, georg.brandl, xdegaye
Priority: normal Keywords:

Created on 2014-02-16 10:39 by xdegaye, last changed 2014-02-17 10:37 by georg.brandl. This issue is now closed.

File name Uploaded Description Edit
sphinx-err-DH3qAl.log xdegaye, 2014-02-16 10:39
Messages (4)
msg211311 - (view) Author: Xavier de Gaye (xdegaye) * (Python triager) Date: 2014-02-16 10:39
Occurs on the tip of the Python default branch on ArchLinux when running 'make html PYTHON=python2' from Doc/.
Traceback attached.
msg211312 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2014-02-16 11:15
Which revision is your tip?

In the latest revision, the documentation should refuse being built with 1.0.7.
msg211405 - (view) Author: Xavier de Gaye (xdegaye) * (Python triager) Date: 2014-02-17 10:36
$ hg log -r tip
changeset:   89198:72f9b6222476
tag:         tip
parent:      89195:dcbbff7e6b56
parent:      89197:f45d4823f63c
user:        Ezio Melotti <>
date:        Sat Feb 15 16:59:39 2014 +0200
summary:     #19890: merge with 3.3.

The README.txt says:
A "make update" updates the Subversion checkouts in `tools/`

After running 'make update', 'make html' does not fail anymore.
Maybe 'update' should be made a prerequisite of 'html' in the Makefile. Otherwise, sorry for the noise.
msg211406 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2014-02-17 10:37
Thanks for the feedback. This was not the latest tip anyway: in the current tip the checked-out toolchain is gone and your system Sphinx is used.
Date User Action Args
2014-02-17 10:37:52georg.brandlsetstatus: open -> closed
resolution: out of date
messages: + msg211406
2014-02-17 10:36:04xdegayesetmessages: + msg211405
2014-02-16 11:15:29georg.brandlsetmessages: + msg211312
2014-02-16 10:39:16xdegayecreate