New submission from Ned Deily:

With the updates to the Sphinx toolchain for 3.3 (05e84d3ecd1e) and 3.4 
(90cd87f64632), the documentation build for the OS X installer now fails with:
  
Error: The markupsafe module cannot be found. Did you install Sphinx and its 
dependencies correctly?

It appears that the updated version of jinja2 now requires MarkupSafe.

Also, the updated version of jinja2 now requires at least Python 2.6. Prior to 
these toolchain updates it was possible to build the Python documentation (and 
all of Python 2.x or 3.x) with Python 2.5.  Perhaps this change should be 
documented somewhere since it does cause some breakage.  For example, the 
current Python 32-bit-only installers are built on OS X 10.5; up until now, the 
Apple-supplied system Python 2.5 could be used to bootstrap the build and build 
the documentation.  Now we'll have to supply a newer local Python to do that.

----------
assignee: georg.brandl
components: Build, Documentation
messages: 208089
nosy: georg.brandl, larry, ned.deily
priority: release blocker
severity: normal
stage: needs patch
status: open
title: Python documentation build fails with "markupsafe module cannot be found"
versions: Python 3.3, Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue20258>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to