mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Add sphinx and docutils versions to saved traceback file.
This commit is contained in:
parent
b423f9f280
commit
c9d5cd9e6f
@ -21,6 +21,9 @@ import posixpath
|
||||
import traceback
|
||||
from os import path
|
||||
|
||||
import docutils
|
||||
import sphinx
|
||||
|
||||
|
||||
# Generally useful regular expressions.
|
||||
ws_re = re.compile(r'\s+')
|
||||
@ -206,6 +209,9 @@ def save_traceback():
|
||||
"""
|
||||
exc = traceback.format_exc()
|
||||
fd, path = tempfile.mkstemp('.log', 'sphinx-err-')
|
||||
os.write(fd, '# Sphinx version: %s\n' % sphinx.__version__)
|
||||
os.write(fd, '# Docutils version: %s %s\n' % (docutils.__version__,
|
||||
docutils.__version_details__))
|
||||
os.write(fd, exc)
|
||||
os.close(fd)
|
||||
return path
|
||||
|
Loading…
Reference in New Issue
Block a user