[Python-modules-commits] [sphinx] 01/06: Import sphinx_1.5.1.orig.tar.gz

Dmitry Shachnev mitya57 at moszumanska.debian.org
Thu Dec 15 08:54:28 UTC 2016


This is an automated email from the git hooks/post-receive script.

mitya57 pushed a commit to branch master
in repository sphinx.

commit 51d0913c4d56769f5bca96bc8312cece42977d02
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date:   Thu Dec 15 11:44:54 2016 +0300

    Import sphinx_1.5.1.orig.tar.gz
---
 AUTHORS                                            |   12 +-
 CHANGES                                            |  317 +
 MANIFEST.in                                        |    4 +-
 Makefile                                           |    8 +-
 PKG-INFO                                           |    2 +-
 Sphinx.egg-info/PKG-INFO                           |    2 +-
 Sphinx.egg-info/SOURCES.txt                        |  108 +-
 Sphinx.egg-info/requires.txt                       |    2 +
 doc/Makefile                                       |    8 +-
 doc/_static/bookcover.png                          |  Bin 29597 -> 27523 bytes
 doc/_static/conf.py.txt                            |  360 +
 doc/_static/pocoo.png                              |  Bin 2003 -> 1498 bytes
 doc/_static/sphinx.png                             |  Bin 36665 -> 34213 bytes
 doc/_templates/index.html                          |   21 +-
 doc/_themes/sphinx13/static/bodybg.png             |  Bin 513 -> 429 bytes
 doc/_themes/sphinx13/static/footerbg.png           |  Bin 220 -> 180 bytes
 doc/_themes/sphinx13/static/headerbg.png           |  Bin 230 -> 189 bytes
 doc/_themes/sphinx13/static/listitem.png           |  Bin 207 -> 149 bytes
 doc/_themes/sphinx13/static/relbg.png              |  Bin 223 -> 183 bytes
 doc/_themes/sphinx13/static/sphinx13.css           |    6 +
 doc/_themes/sphinx13/static/sphinxheader.png       |  Bin 12567 -> 11719 bytes
 doc/builders.rst                                   |   15 +-
 doc/conf.py                                        |    3 +-
 doc/config.rst                                     |  299 +-
 doc/contents.rst                                   |   17 +-
 doc/devguide.rst                                   |   57 +
 doc/domains.rst                                    |  108 +
 doc/ext/builtins.rst                               |   24 +
 doc/ext/doctest.rst                                |   23 +-
 doc/ext/example_google.py                          |   65 +-
 doc/ext/example_numpy.py                           |   79 +-
 doc/ext/graphviz.rst                               |    4 +
 doc/ext/inheritance.rst                            |    5 +
 doc/ext/intersphinx.rst                            |   11 +
 doc/ext/napoleon.rst                               |   85 +-
 doc/{extensions.rst => ext/thirdparty.rst}         |   38 -
 doc/ext/todo.rst                                   |   15 +
 doc/ext/viewcode.rst                               |   28 +
 doc/extdev/appapi.rst                              |    2 +-
 doc/extdev/nodes.rst                               |    1 +
 doc/extensions.rst                                 |   61 +-
 doc/faq.rst                                        |   40 +-
 doc/glossary.rst                                   |    5 +
 doc/install.rst                                    |    6 +-
 doc/installpython.jpg                              |  Bin 28408 -> 25206 bytes
 doc/intro.rst                                      |    2 +-
 doc/invocation.rst                                 |   65 +-
 doc/latex.rst                                      |  445 +
 doc/man/sphinx-apidoc.rst                          |    1 +
 doc/markup/code.rst                                |    2 +-
 doc/markup/inline.rst                              |   15 +-
 doc/markup/misc.rst                                |   11 +-
 doc/markup/toctree.rst                             |   10 +
 doc/more.png                                       |  Bin 1473 -> 1351 bytes
 doc/pythonorg.png                                  |  Bin 153185 -> 149780 bytes
 doc/rest.rst                                       |    8 +-
 doc/themes/agogo.png                               |  Bin 29278 -> 25792 bytes
 doc/themes/alabaster.png                           |  Bin 33972 -> 32356 bytes
 doc/themes/bizstyle.png                            |  Bin 36234 -> 27139 bytes
 doc/themes/classic.png                             |  Bin 43969 -> 39927 bytes
 doc/themes/fullsize/agogo.png                      |  Bin 61906 -> 56954 bytes
 doc/themes/fullsize/alabaster.png                  |  Bin 55934 -> 40248 bytes
 doc/themes/fullsize/bizstyle.png                   |  Bin 103961 -> 75192 bytes
 doc/themes/fullsize/classic.png                    |  Bin 78947 -> 72597 bytes
 doc/themes/fullsize/haiku.png                      |  Bin 88689 -> 84200 bytes
 doc/themes/fullsize/nature.png                     |  Bin 36087 -> 32266 bytes
 doc/themes/fullsize/pyramid.png                    |  Bin 107322 -> 102717 bytes
 doc/themes/fullsize/scrolls.png                    |  Bin 97121 -> 88111 bytes
 doc/themes/fullsize/sphinx_rtd_theme.png           |  Bin 57187 -> 39411 bytes
 doc/themes/fullsize/sphinxdoc.png                  |  Bin 91063 -> 84439 bytes
 doc/themes/fullsize/traditional.png                |  Bin 99337 -> 91744 bytes
 doc/themes/haiku.png                               |  Bin 44727 -> 43184 bytes
 doc/themes/nature.png                              |  Bin 32041 -> 28536 bytes
 doc/themes/pyramid.png                             |  Bin 40085 -> 38805 bytes
 doc/themes/scrolls.png                             |  Bin 31717 -> 27800 bytes
 doc/themes/sphinx_rtd_theme.png                    |  Bin 31686 -> 29138 bytes
 doc/themes/sphinxdoc.png                           |  Bin 33091 -> 30225 bytes
 doc/themes/traditional.png                         |  Bin 35367 -> 32258 bytes
 doc/theming.rst                                    |    2 +-
 doc/translation.png                                |  Bin 14572 -> 13791 bytes
 setup.cfg                                          |    2 +-
 setup.py                                           |   45 +-
 sphinx/__init__.py                                 |   27 +-
 sphinx/addnodes.py                                 |   67 +-
 sphinx/apidoc.py                                   |   64 +-
 sphinx/application.py                              |   95 +-
 sphinx/builders/__init__.py                        |   27 -
 sphinx/builders/applehelp.py                       |   63 +-
 sphinx/builders/changes.py                         |   53 +-
 sphinx/builders/devhelp.py                         |   38 +-
 sphinx/builders/dummy.py                           |   10 +
 sphinx/builders/epub.py                            |   80 +-
 sphinx/builders/epub3.py                           |   93 +-
 sphinx/builders/gettext.py                         |   32 +-
 sphinx/builders/html.py                            |  187 +-
 sphinx/builders/htmlhelp.py                        |   42 +-
 sphinx/builders/latex.py                           |  146 +-
 sphinx/builders/linkcheck.py                       |  146 +-
 sphinx/builders/manpage.py                         |   17 +
 sphinx/builders/qthelp.py                          |   35 +-
 sphinx/builders/texinfo.py                         |   30 +-
 sphinx/builders/text.py                            |   18 +-
 sphinx/builders/websupport.py                      |   10 +
 sphinx/builders/xml.py                             |   18 +-
 sphinx/cmdline.py                                  |  114 +-
 sphinx/config.py                                   |  245 +-
 sphinx/deprecation.py                              |   21 +
 sphinx/directives/__init__.py                      |   32 +-
 sphinx/directives/code.py                          |   67 +-
 sphinx/directives/other.py                         |   52 +-
 sphinx/directives/patches.py                       |   32 +-
 sphinx/domains/__init__.py                         |   17 -
 sphinx/domains/c.py                                |   10 +
 sphinx/domains/cpp.py                              |  495 +-
 sphinx/domains/javascript.py                       |   10 +
 sphinx/domains/python.py                           |   41 +-
 sphinx/domains/rst.py                              |   10 +
 sphinx/domains/std.py                              |  293 +-
 sphinx/{environment.py => environment/__init__.py} | 1001 +--
 sphinx/environment/managers/__init__.py            |   37 +
 sphinx/environment/managers/indexentries.py        |  176 +
 sphinx/environment/managers/toctree.py             |  561 ++
 sphinx/errors.py                                   |    5 +-
 sphinx/ext/autodoc.py                              |   53 +-
 sphinx/ext/autosummary/__init__.py                 |   33 +-
 sphinx/ext/coverage.py                             |   20 +-
 sphinx/ext/doctest.py                              |    7 +-
 sphinx/ext/graphviz.py                             |   38 +-
 sphinx/ext/imgmath.py                              |    5 +-
 sphinx/ext/inheritance_diagram.py                  |   14 +-
 sphinx/ext/intersphinx.py                          |  119 +-
 sphinx/ext/jsmath.py                               |    6 +-
 sphinx/ext/mathbase.py                             |  186 +-
 sphinx/ext/mathjax.py                              |    5 +-
 sphinx/ext/napoleon/__init__.py                    |   95 +-
 sphinx/ext/napoleon/docstring.py                   |  129 +-
 sphinx/ext/todo.py                                 |    7 +
 sphinx/ext/viewcode.py                             |    5 +
 sphinx/highlighting.py                             |    3 +-
 sphinx/io.py                                       |   30 +-
 sphinx/jinja2glue.py                               |    4 +-
 sphinx/locale/__init__.pyc                         |  Bin 0 -> 9704 bytes
 sphinx/locale/bn/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/bn/LC_MESSAGES/sphinx.mo             |  Bin 13904 -> 14336 bytes
 sphinx/locale/bn/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/ca/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/ca/LC_MESSAGES/sphinx.mo             |  Bin 10846 -> 11323 bytes
 sphinx/locale/ca/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/cs/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/cs/LC_MESSAGES/sphinx.mo             |  Bin 10993 -> 11471 bytes
 sphinx/locale/cs/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/cy/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/cy/LC_MESSAGES/sphinx.mo             |  Bin 10905 -> 11380 bytes
 sphinx/locale/cy/LC_MESSAGES/sphinx.po             |  346 +-
 sphinx/locale/da/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/da/LC_MESSAGES/sphinx.mo             |  Bin 10738 -> 11231 bytes
 sphinx/locale/da/LC_MESSAGES/sphinx.po             |  352 +-
 sphinx/locale/de/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/de/LC_MESSAGES/sphinx.mo             |  Bin 11054 -> 11555 bytes
 sphinx/locale/de/LC_MESSAGES/sphinx.po             |  357 +-
 sphinx/locale/el/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/el/LC_MESSAGES/sphinx.mo             |  Bin 14388 -> 14824 bytes
 sphinx/locale/el/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/eo/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/eo/LC_MESSAGES/sphinx.mo             |  Bin 10675 -> 11147 bytes
 sphinx/locale/eo/LC_MESSAGES/sphinx.po             |  344 +-
 sphinx/locale/es/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/es/LC_MESSAGES/sphinx.mo             |  Bin 11406 -> 11933 bytes
 sphinx/locale/es/LC_MESSAGES/sphinx.po             |  353 +-
 sphinx/locale/et/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/et/LC_MESSAGES/sphinx.mo             |  Bin 10873 -> 11325 bytes
 sphinx/locale/et/LC_MESSAGES/sphinx.po             |  356 +-
 sphinx/locale/eu/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/eu/LC_MESSAGES/sphinx.mo             |  Bin 10931 -> 11410 bytes
 sphinx/locale/eu/LC_MESSAGES/sphinx.po             |  346 +-
 sphinx/locale/fa/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/fa/LC_MESSAGES/sphinx.mo             |  Bin 11418 -> 11888 bytes
 sphinx/locale/fa/LC_MESSAGES/sphinx.po             |  340 +-
 sphinx/locale/fi/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/fi/LC_MESSAGES/sphinx.mo             |  Bin 10489 -> 10971 bytes
 sphinx/locale/fi/LC_MESSAGES/sphinx.po             |  340 +-
 sphinx/locale/fr/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/fr/LC_MESSAGES/sphinx.mo             |  Bin 11353 -> 11836 bytes
 sphinx/locale/fr/LC_MESSAGES/sphinx.po             |  359 +-
 sphinx/locale/he/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/he/LC_MESSAGES/sphinx.mo             |  Bin 11250 -> 11691 bytes
 sphinx/locale/he/LC_MESSAGES/sphinx.po             |  344 +-
 sphinx/locale/hi/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/hi/LC_MESSAGES/sphinx.mo             |  Bin 10768 -> 11591 bytes
 sphinx/locale/hi/LC_MESSAGES/sphinx.po             |  370 +-
 sphinx/locale/hr/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/hr/LC_MESSAGES/sphinx.mo             |  Bin 10863 -> 11339 bytes
 sphinx/locale/hr/LC_MESSAGES/sphinx.po             |  374 +-
 sphinx/locale/hu/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/hu/LC_MESSAGES/sphinx.mo             |  Bin 11350 -> 11793 bytes
 sphinx/locale/hu/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/id/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/id/LC_MESSAGES/sphinx.mo             |  Bin 10744 -> 11216 bytes
 sphinx/locale/id/LC_MESSAGES/sphinx.po             |  354 +-
 sphinx/locale/it/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/it/LC_MESSAGES/sphinx.mo             |  Bin 11108 -> 11635 bytes
 sphinx/locale/it/LC_MESSAGES/sphinx.po             |  349 +-
 sphinx/locale/ja/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/ja/LC_MESSAGES/sphinx.mo             |  Bin 11715 -> 12237 bytes
 sphinx/locale/ja/LC_MESSAGES/sphinx.po             |  358 +-
 sphinx/locale/ko/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/ko/LC_MESSAGES/sphinx.mo             |  Bin 10705 -> 11185 bytes
 sphinx/locale/ko/LC_MESSAGES/sphinx.po             |  338 +-
 sphinx/locale/lt/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/lt/LC_MESSAGES/sphinx.mo             |  Bin 11167 -> 11626 bytes
 sphinx/locale/lt/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/lv/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/lv/LC_MESSAGES/sphinx.mo             |  Bin 11067 -> 11546 bytes
 sphinx/locale/lv/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/mk/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/mk/LC_MESSAGES/sphinx.mo             |  Bin 10989 -> 11469 bytes
 sphinx/locale/mk/LC_MESSAGES/sphinx.po             |  338 +-
 sphinx/locale/nb_NO/LC_MESSAGES/sphinx.js          |    2 +-
 sphinx/locale/nb_NO/LC_MESSAGES/sphinx.mo          |  Bin 10566 -> 11045 bytes
 sphinx/locale/nb_NO/LC_MESSAGES/sphinx.po          |  348 +-
 sphinx/locale/ne/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/ne/LC_MESSAGES/sphinx.mo             |  Bin 13415 -> 13874 bytes
 sphinx/locale/ne/LC_MESSAGES/sphinx.po             |  349 +-
 sphinx/locale/nl/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/nl/LC_MESSAGES/sphinx.mo             |  Bin 10811 -> 11445 bytes
 sphinx/locale/nl/LC_MESSAGES/sphinx.po             |  463 +-
 sphinx/locale/pl/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/pl/LC_MESSAGES/sphinx.mo             |  Bin 11052 -> 11578 bytes
 sphinx/locale/pl/LC_MESSAGES/sphinx.po             |  354 +-
 sphinx/locale/pt_BR/LC_MESSAGES/sphinx.js          |    2 +-
 sphinx/locale/pt_BR/LC_MESSAGES/sphinx.mo          |  Bin 11153 -> 11674 bytes
 sphinx/locale/pt_BR/LC_MESSAGES/sphinx.po          |  350 +-
 sphinx/locale/pt_PT/LC_MESSAGES/sphinx.js          |    2 +-
 sphinx/locale/pt_PT/LC_MESSAGES/sphinx.mo          |  Bin 11202 -> 11678 bytes
 sphinx/locale/pt_PT/LC_MESSAGES/sphinx.po          |  349 +-
 sphinx/locale/ro/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/ro/LC_MESSAGES/sphinx.mo             |  Bin 11196 -> 11655 bytes
 sphinx/locale/ro/LC_MESSAGES/sphinx.po             |  349 +-
 sphinx/locale/ru/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/ru/LC_MESSAGES/sphinx.mo             |  Bin 13829 -> 14547 bytes
 sphinx/locale/ru/LC_MESSAGES/sphinx.po             |  359 +-
 sphinx/locale/si/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/si/LC_MESSAGES/sphinx.mo             |  Bin 11504 -> 11984 bytes
 sphinx/locale/si/LC_MESSAGES/sphinx.po             |  338 +-
 sphinx/locale/sk/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/sk/LC_MESSAGES/sphinx.mo             |  Bin 11000 -> 11507 bytes
 sphinx/locale/sk/LC_MESSAGES/sphinx.po             |  351 +-
 sphinx/locale/sl/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/sl/LC_MESSAGES/sphinx.mo             |  Bin 10811 -> 11265 bytes
 sphinx/locale/sl/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/sphinx.pot                           |  336 +-
 sphinx/locale/sv/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/sv/LC_MESSAGES/sphinx.mo             |  Bin 10615 -> 11087 bytes
 sphinx/locale/sv/LC_MESSAGES/sphinx.po             |  348 +-
 sphinx/locale/tr/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/tr/LC_MESSAGES/sphinx.mo             |  Bin 11185 -> 11658 bytes
 sphinx/locale/tr/LC_MESSAGES/sphinx.po             |  350 +-
 sphinx/locale/uk_UA/LC_MESSAGES/sphinx.js          |    2 +-
 sphinx/locale/uk_UA/LC_MESSAGES/sphinx.mo          |  Bin 12384 -> 12847 bytes
 sphinx/locale/uk_UA/LC_MESSAGES/sphinx.po          |  348 +-
 sphinx/locale/vi/LC_MESSAGES/sphinx.js             |    2 +-
 sphinx/locale/vi/LC_MESSAGES/sphinx.mo             |  Bin 11232 -> 11688 bytes
 sphinx/locale/vi/LC_MESSAGES/sphinx.po             |  342 +-
 sphinx/locale/zh_CN/LC_MESSAGES/sphinx.js          |    2 +-
 sphinx/locale/zh_CN/LC_MESSAGES/sphinx.mo          |  Bin 10309 -> 10778 bytes
 sphinx/locale/zh_CN/LC_MESSAGES/sphinx.po          |  350 +-
 sphinx/locale/zh_TW/LC_MESSAGES/sphinx.js          |    2 +-
 sphinx/locale/zh_TW/LC_MESSAGES/sphinx.mo          |  Bin 10487 -> 10945 bytes
 sphinx/locale/zh_TW/LC_MESSAGES/sphinx.po          |  361 +-
 sphinx/make_mode.py                                |   48 +-
 sphinx/pycode/Grammar-py2-sphinx1.4.pickle         |  Bin 18675 -> 18705 bytes
 sphinx/pycode/__init__.py                          |    2 +-
 sphinx/pycode/pgen2/driver.py                      |   46 +-
 sphinx/pycode/pgen2/pgen.py                        |    5 +-
 sphinx/quickstart.py                               | 1158 +--
 sphinx/roles.py                                    |   25 +-
 sphinx/search/__init__.py                          |   68 +-
 sphinx/search/en.py                                |    2 +-
 sphinx/setup_command.py                            |   48 +-
 sphinx/templates/latex/content.tex_t               |   52 +
 .../templates/quickstart/Makefile.new_t            |   20 +-
 sphinx/templates/quickstart/Makefile_t             |  242 +
 sphinx/templates/quickstart/conf.py_t              |  193 +
 sphinx/templates/quickstart/make.bat.new_t         |   37 +
 sphinx/templates/quickstart/make.bat_t             |  285 +
 sphinx/templates/quickstart/master_doc.rst_t       |   21 +
 sphinx/texinputs/{Makefile => Makefile_t}          |   14 +-
 sphinx/texinputs/fncychap.sty                      |  683 --
 sphinx/texinputs/footnotehyper-sphinx.sty          |  156 +
 sphinx/texinputs/iftex.sty                         |   97 -
 sphinx/texinputs/newfloat.sty                      |  737 --
 sphinx/texinputs/sphinx.sty                        |  891 +-
 sphinx/texinputs/sphinxhowto.cls                   |   37 +-
 sphinx/texinputs/sphinxmanual.cls                  |   44 +-
 sphinx/texinputs/tabulary.sty                      |  452 -
 sphinx/themes/agogo/static/agogo.css_t             |   14 +-
 sphinx/themes/agogo/static/bgfooter.png            |  Bin 434 -> 276 bytes
 sphinx/themes/agogo/static/bgtop.png               |  Bin 430 -> 266 bytes
 sphinx/themes/basic/defindex.html                  |    8 +-
 sphinx/themes/basic/domainindex.html               |    2 +-
 sphinx/themes/basic/genindex-single.html           |   16 +-
 sphinx/themes/basic/genindex.html                  |   16 +-
 sphinx/themes/basic/layout.html                    |    7 +-
 sphinx/themes/basic/static/basic.css_t             |   57 +-
 sphinx/themes/basic/static/comment-bright.png      |  Bin 3500 -> 756 bytes
 sphinx/themes/basic/static/comment-close.png       |  Bin 3578 -> 829 bytes
 sphinx/themes/basic/static/comment.png             |  Bin 3445 -> 641 bytes
 sphinx/themes/basic/static/down-pressed.png        |  Bin 347 -> 222 bytes
 sphinx/themes/basic/static/down.png                |  Bin 347 -> 202 bytes
 sphinx/themes/basic/static/file.png                |  Bin 358 -> 286 bytes
 .../static/{jquery-1.11.1.js => jquery-3.1.0.js}   | 8724 ++++++++++----------
 sphinx/themes/basic/static/jquery.js               |    8 +-
 sphinx/themes/basic/static/minus.png               |  Bin 173 -> 90 bytes
 sphinx/themes/basic/static/plus.png                |  Bin 173 -> 90 bytes
 sphinx/themes/basic/static/searchtools.js_t        |   13 +-
 sphinx/themes/basic/static/up-pressed.png          |  Bin 345 -> 214 bytes
 sphinx/themes/basic/static/up.png                  |  Bin 345 -> 203 bytes
 sphinx/themes/bizstyle/static/background_b01.png   |  Bin 87 -> 78 bytes
 sphinx/themes/classic/layout.html                  |    4 +-
 sphinx/themes/classic/static/classic.css_t         |    4 +-
 sphinx/themes/epub/layout.html                     |   11 +-
 sphinx/themes/epub/static/{epub.css => epub.css_t} |   57 +-
 sphinx/themes/haiku/static/alert_info_32.png       |  Bin 1168 -> 1128 bytes
 sphinx/themes/haiku/static/alert_warning_32.png    |  Bin 1060 -> 944 bytes
 sphinx/themes/haiku/static/bg-page.png             |  Bin 147 -> 82 bytes
 sphinx/themes/haiku/static/bullet_orange.png       |  Bin 365 -> 165 bytes
 sphinx/themes/{epub => nonav}/layout.html          |   17 +-
 .../static/epub.css => nonav/static/nonav.css}     |   50 +-
 sphinx/themes/nonav/theme.conf                     |    8 +
 sphinx/themes/pyramid/static/dialog-note.png       |  Bin 1461 -> 1394 bytes
 sphinx/themes/pyramid/static/dialog-seealso.png    |  Bin 1473 -> 1351 bytes
 sphinx/themes/pyramid/static/dialog-todo.png       |  Bin 1311 -> 1186 bytes
 sphinx/themes/pyramid/static/dialog-topic.png      |  Bin 1910 -> 1798 bytes
 sphinx/themes/pyramid/static/dialog-warning.png    |  Bin 1365 -> 1280 bytes
 sphinx/themes/pyramid/static/headerbg.png          |  Bin 203 -> 190 bytes
 sphinx/themes/pyramid/static/middlebg.png          |  Bin 2763 -> 101 bytes
 sphinx/themes/scrolls/static/darkmetal.png         |  Bin 25389 -> 25238 bytes
 sphinx/themes/scrolls/static/headerbg.png          |  Bin 298 -> 172 bytes
 sphinx/themes/scrolls/static/logo.png              |  Bin 8654 -> 8305 bytes
 sphinx/themes/scrolls/static/metal.png             |  Bin 7939 -> 7547 bytes
 sphinx/themes/scrolls/static/navigation.png        |  Bin 216 -> 124 bytes
 sphinx/themes/scrolls/static/scrolls.css_t         |   16 +-
 sphinx/themes/scrolls/static/watermark.png         |  Bin 53916 -> 44483 bytes
 sphinx/themes/scrolls/static/watermark_blur.png    |  Bin 8970 -> 8049 bytes
 sphinx/themes/sphinxdoc/static/contents.png        |  Bin 202 -> 107 bytes
 sphinx/themes/sphinxdoc/static/navigation.png      |  Bin 218 -> 120 bytes
 sphinx/themes/traditional/static/traditional.css_t |   14 +-
 sphinx/theming.py                                  |    5 +-
 sphinx/transforms/__init__.py                      |  223 +
 sphinx/transforms/compact_bullet_list.py           |   82 +
 sphinx/{transforms.py => transforms/i18n.py}       |  226 +-
 sphinx/util/__init__.py                            |   57 +-
 sphinx/util/compat.py                              |    2 +
 sphinx/util/docfields.py                           |   28 +-
 sphinx/util/docutils.py                            |  103 +
 sphinx/util/fileutil.py                            |   82 +
 sphinx/util/i18n.py                                |   17 +-
 sphinx/util/images.py                              |    1 +
 sphinx/util/inspect.py                             |   14 +-
 sphinx/util/matching.py                            |   21 +
 sphinx/util/nodes.py                               |   49 +
 sphinx/util/osutil.py                              |   90 +-
 sphinx/util/png.py                                 |   15 +-
 sphinx/util/pycompat.py                            |   15 +-
 sphinx/util/requests.py                            |  114 +
 sphinx/util/template.py                            |   61 +
 sphinx/util/texescape.py                           |    1 +
 sphinx/websupport/__init__.py                      |   12 +-
 sphinx/websupport/search/__init__.py               |    8 +-
 sphinx/websupport/search/nullsearch.py             |    2 +-
 sphinx/websupport/search/whooshsearch.py           |    2 +-
 sphinx/writers/html.py                             |   60 +-
 sphinx/writers/latex.py                            |  569 +-
 sphinx/writers/manpage.py                          |   13 +-
 sphinx/writers/texinfo.py                          |    7 +-
 sphinx/writers/text.py                             |   20 +-
 tests/coverage.py                                  |   16 +-
 tests/root/Makefile                                |    2 +-
 tests/root/autodoc_missing_imports.py              |    9 +
 tests/root/contents.txt                            |    2 +
 tests/root/img.foo.png                             |  Bin 67765 -> 66247 bytes
 tests/root/img.png                                 |  Bin 67765 -> 66247 bytes
 tests/root/objects.txt                             |    8 +-
 tests/root/pep_0420/a/b/c/__init__.py              |    1 +
 tests/root/pep_0420/a/b/c/d.py                     |    1 +
 tests/root/pep_0420/a/b/x/y.py                     |    1 +
 tests/root/rimg.png                                |  Bin 218 -> 120 bytes
 tests/root/subdir/img.png                          |  Bin 67765 -> 66247 bytes
 tests/root/subdir/simg.png                         |  Bin 67765 -> 66247 bytes
 tests/root/testtheme/static/staticimg.png          |  Bin 218 -> 120 bytes
 tests/roots/test-add_enumerable_node/rimg.png      |  Bin 218 -> 120 bytes
 tests/roots/test-config/conf.py                    |    3 +-
 tests/roots/test-directive-code/lineno_match.rst   |    6 +
 .../roots/test-ext-autodoc/autodoc_dummy_module.py |    6 +
 tests/roots/test-ext-autodoc/conf.py               |   12 +
 tests/roots/test-ext-autodoc/contents.rst          |    3 +
 tests/roots/test-ext-graphviz/index.rst            |    6 +
 tests/roots/test-ext-inheritance_diagram/index.rst |    3 +
 tests/roots/test-ext-math/index.rst                |    4 +
 tests/roots/test-ext-todo/bar.rst                  |    4 +
 tests/roots/test-ext-todo/conf.py                  |    4 +
 tests/roots/test-ext-todo/foo.rst                  |    4 +
 tests/roots/test-ext-todo/index.rst                |    9 +
 tests/roots/test-footnotes/index.rst               |   28 +-
 tests/roots/test-footnotes/rimg.png                |  Bin 218 -> 120 bytes
 .../conf.py                                        |    3 +
 .../extra/.htaccess                                |    0
 .../extra/.htpasswd                                |    0
 tests/roots/test-html_assets/extra/API.html_t      |    1 +
 .../extra/css/style.css                            |    0
 tests/roots/test-html_assets/extra/rimg.png        |  Bin 0 -> 120 bytes
 .../extra/subdir}/.htaccess                        |    0
 .../extra/subdir}/.htpasswd                        |    0
 .../index.rst                                      |    0
 .../extra => test-html_assets/static}/.htaccess    |    0
 .../extra => test-html_assets/static}/.htpasswd    |    0
 tests/roots/test-html_assets/static/API.html_t     |    1 +
 .../static/css/style.css}                          |    0
 tests/roots/test-html_assets/static/rimg.png       |  Bin 0 -> 120 bytes
 .../static/subdir}/.htaccess                       |    0
 .../static/subdir}/.htpasswd                       |    0
 .../subdir/_build/index.html                       |    0
 tests/roots/test-html_assets/subdir/background.png |  Bin 0 -> 120 bytes
 tests/roots/test-html_extra_path/extra/rimg.png    |  Bin 218 -> 0 bytes
 .../test-html_extra_path/subdir/background.png     |  Bin 218 -> 0 bytes
 tests/roots/test-image-glob/img.ja.png             |  Bin 67765 -> 66247 bytes
 tests/roots/test-image-glob/img.png                |  Bin 67765 -> 66247 bytes
 tests/roots/test-image-glob/img.zh.png             |  Bin 67765 -> 66247 bytes
 tests/roots/test-image-glob/rimg.png               |  Bin 218 -> 120 bytes
 tests/roots/test-image-glob/rimg.xx.png            |  Bin 218 -> 120 bytes
 tests/roots/test-image-glob/subdir/rimg.png        |  Bin 218 -> 120 bytes
 tests/roots/test-image-glob/subdir/rimg.xx.png     |  Bin 218 -> 120 bytes
 .../roots/test-image-glob/testima\314\210ge.png"   |  Bin 67765 -> 66247 bytes
 tests/roots/test-image-in-section/pic.png          |  Bin 218 -> 120 bytes
 tests/roots/test-intl/contents.po                  |   26 +
 tests/roots/test-intl/contents.txt                 |    5 +
 tests/roots/test-intl/i18n.png                     |  Bin 67765 -> 66247 bytes
 tests/roots/test-intl/img.png                      |  Bin 67765 -> 66247 bytes
 tests/roots/test-intl/only.po                      |   29 +
 tests/roots/test-intl/only.txt                     |   14 +
 tests/roots/test-keep_warnings/conf.py             |    4 +
 tests/roots/test-keep_warnings/index.rst           |    2 +
 tests/roots/test-linkcheck/conf.py                 |    4 +
 tests/roots/test-linkcheck/links.txt               |   11 +
 tests/roots/test-maxlistdepth/conf.py              |   14 +
 tests/roots/test-maxlistdepth/index.rst            |   57 +
 tests/roots/test-numfig/bar.rst                    |    8 +
 tests/roots/test-numfig/baz.rst                    |    2 +
 tests/roots/test-numfig/foo.rst                    |   10 +
 tests/roots/test-numfig/index.rst                  |    7 +
 tests/roots/test-numfig/rimg.png                   |  Bin 218 -> 120 bytes
 tests/roots/test-refonly_bullet_list/conf.py       |    8 +
 tests/roots/test-refonly_bullet_list/index.rst     |   14 +
 tests/roots/test-search/conf.py                    |    3 +
 tests/roots/test-search/index.rst                  |   30 +
 tests/roots/test-search/tocitem.rst                |   10 +
 tests/roots/test-toctree-glob/index.rst            |   16 +
 tests/roots/test-toctree-maxdepth/qux.rst          |    9 +
 tests/roots/test-toctree/bar.rst                   |    2 +
 tests/roots/test-toctree/baz.rst                   |    2 +
 tests/roots/test-toctree/conf.py                   |    7 +
 tests/roots/test-toctree/foo.rst                   |   15 +
 .../contents.txt => roots/test-toctree/index.rst}  |   56 +-
 tests/roots/test-toctree/quux.rst                  |    2 +
 tests/roots/test-toctree/qux.rst                   |    1 +
 tests/roots/test-toctree/tocdepth.rst              |   15 +
 tests/run.py                                       |    4 +-
 tests/test_api_translator.py                       |    2 +-
 tests/test_apidoc.py                               |   88 +
 tests/test_application.py                          |   29 +-
 tests/test_autodoc.py                              |   75 +-
 tests/test_build.py                                |   40 +-
 tests/test_build_html.py                           |  186 +-
 tests/test_build_latex.py                          |  571 +-
 tests/test_build_linkcheck.py                      |   38 +
 tests/test_build_texinfo.py                        |    5 +-
 tests/test_build_text.py                           |    2 +-
 tests/test_config.py                               |   16 +-
 tests/test_directive_code.py                       |   46 +-
 tests/test_directive_only.py                       |    3 +-
 tests/test_domain_cpp.py                           |   85 +-
 tests/test_domain_std.py                           |    4 +-
 tests/test_environment_indexentries.py             |  136 +
 tests/test_environment_toctree.py                  |  332 +
 tests/test_ext_autodoc.py                          |   25 +
 tests/test_ext_graphviz.py                         |    9 +
 tests/test_ext_inheritance_diagram.py              |   25 +
 tests/test_ext_intersphinx.py                      |   97 +-
 tests/test_ext_math.py                             |   18 +-
 tests/test_ext_napoleon.py                         |    3 +-
 tests/test_ext_napoleon_docstring.py               |   63 +-
 tests/test_ext_todo.py                             |   85 +
 tests/test_intl.py                                 |   69 +-
 tests/test_markup.py                               |   54 +-
 tests/test_quickstart.py                           |   13 +
 tests/test_search.py                               |   73 +-
 tests/test_searchadapters.py                       |    2 +-
 tests/test_setup_command.py                        |   22 +
 tests/test_theming.py                              |    8 +-
 tests/test_util.py                                 |    5 +
 tests/test_util_fileutil.py                        |  114 +
 tests/test_util_i18n.py                            |   12 +
 tests/test_util_matching.py                        |   91 +
 tests/test_writer_latex.py                         |   36 +
 tests/typing_test_data.py                          |   14 +-
 tests/util.py                                      |   40 +-
 utils/check_sources.py                             |    5 +-
 utils/reindent.py                                  |    9 +-
 utils/release-checklist                            |    2 +
 509 files changed, 23956 insertions(+), 18384 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index e1e4e8a..2489798 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -11,6 +11,7 @@ Other co-maintainers:
 * Rob Ruana <@RobRuana>
 * Robert Lehmann <@lehmannro>
 * Roland Meister <@rolmei>
+* Takeshi Komiya <@tk0miya>
 
 Other contributors, listed alphabetically, are:
 
@@ -19,6 +20,7 @@ Other contributors, listed alphabetically, are:
 * Jakob Lykke Andersen -- Rewritten C++ domain
 * Henrique Bastos -- SVG support for graphviz extension
 * Daniel Bültmann -- todo extension
+* Jean-François Burnol -- LaTeX improvements
 * Etienne Desautels -- apidoc module
 * Michael Droettboom -- inheritance_diagram extension
 * Charles Duffy -- original graphviz extension
@@ -29,8 +31,7 @@ Other contributors, listed alphabetically, are:
 * Horst Gutmann -- internationalization support
 * Martin Hans -- autodoc improvements
 * Doug Hellmann -- graphviz improvements
-* Timotheus Kampik - JS enhancements, stop words language fix
-* Takeshi Komiya -- numref feature
+* Timotheus Kampik - JS theme & search enhancements
 * Dave Kuhlman -- original LaTeX writer
 * Blaise Laflamme -- pyramid theme
 * Thomas Lamb -- linkcheck builder
@@ -41,16 +42,19 @@ Other contributors, listed alphabetically, are:
 * Martin Mahner -- nature theme
 * Will Maier -- directory HTML builder
 * Jacob Mason -- websupport library (GSOC project)
+* Glenn Matthews -- python domain signature improvements
 * Roland Meister -- epub builder
 * Ezio Melotti -- collapsible sidebar JavaScript
+* Bruce Mitchener -- Minor epub improvement
 * Daniel Neuhäuser -- JavaScript domain, Python 3 support (GSOC)
 * Christopher Perkins -- autosummary integration
 * Benjamin Peterson -- unittests
-* T. Powers -- HTML output improvements
+* \T. Powers -- HTML output improvements
 * Jeppe Pihl -- literalinclude improvements
 * Rob Ruana -- napoleon extension
 * Stefan Seefeld -- toctree improvements
-* Shibukawa Yoshiki -- pluggable search API and Japanese search
+* Gregory Szorc -- performance improvements
+* Shibukawa Yoshiki -- pluggable search API and Japanese search, epub3 builder improvements
 * Taku Shimizu -- epub3 builder
 * Antonio Valentino -- qthelp builder
 * Filip Vavera -- napoleon todo directive
diff --git a/CHANGES b/CHANGES
index d654971..54a8ae0 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,320 @@
+Release 1.5.1 (released Dec 13, 2016)
+=====================================
+
+Features added
+--------------
+
+* #3214: Allow to suppress "unknown mimetype" warnings from epub builder using
+  :confval:`suppress_warnings`.
+
+Bugs fixed
+----------
+
+* #3195: Can not build in parallel
+* #3198: AttributeError is raised when toctree has 'self'
+* #3211: Remove untranslated sphinx locale catalogs (it was covered by
+  untranslated it_IT)
+* #3212: HTML Builders crashes with docutils-0.13
+* #3207: more latex problems with references inside parsed-literal directive
+  (``\DUrole``)
+* #3205: sphinx.util.requests crashes with old pyOpenSSL (< 0.14)
+* #3220: KeyError when having a duplicate citation
+* #3200: LaTeX: xref inside desc_name not allowed
+* #3228: ``build_sphinx`` command crashes when missing dependency
+* #2469: Ignore updates of catalog files for gettext builder. Thanks to
+  Hiroshi Ohkubo.
+* #3183: Randomized jump box order in generated index page.
+
+Release 1.5 (released Dec 5, 2016)
+==================================
+
+Incompatible changes
+--------------------
+
+1.5a1
+
+* latex, package fancybox is not longer a dependency of sphinx.sty
+* Use ``'locales'`` as a default value of `locale_dirs`
+* latex, package ifthen is not any longer a dependency of sphinx.sty
+* latex, style file does not modify fancyvrb's Verbatim (also available as
+  OriginalVerbatim) but uses sphinxVerbatim for name of custom wrapper.
+* latex, package newfloat is no longer a dependency of sphinx.sty (ref #2660;
+  it was shipped with Sphinx since 1.3.4).
+* latex, literal blocks in tables do not use OriginalVerbatim but
+  sphinxVerbatimintable which handles captions and wraps lines(ref #2704).
+* latex, replace ``pt`` by TeX equivalent ``bp`` if found in ``width`` or
+  ``height`` attribute of an image.
+* latex, if ``width`` or ``height`` attribute of an image is given with no unit,
+  use ``px`` rather than ignore it.
+* latex: Separate stylesheets of pygments to independent .sty file
+* #2454: The filename of sourcelink is now changed.  The value of
+  `html_sourcelink_suffix` will be appended to the original filename (like
+  ``index.rst.txt``).
+* ``sphinx.util.copy_static_entry()`` is now deprecated.
+  Use ``sphinx.util.fileutil.copy_asset()`` instead.
+* ``sphinx.util.osutil.filecopy()`` skips copying if the file has not been changed
+  (ref: #2510, #2753)
+* Internet Explorer 6-8, Opera 12.1x or Safari 5.1+ support is dropped
+  because jQuery version is updated from 1.11.0 to 3.1.0 (ref: #2634, #2773)
+* QtHelpBuilder doens't generate search page (ref: #2352)
+* QtHelpBuilder uses ``nonav`` theme instead of default one
+  to improve readability.
+* latex: To provide good default settings to Japanese docs, Sphinx uses ``jsbooks``
+  as a docclass by default if the ``language`` is ``ja``.
+* latex: To provide good default settings to Japanese docs, Sphinx uses
+  ``jreport`` and ``jsbooks`` as a docclass by default if the ``language`` is
+  ``ja``.
+* ``sphinx-quickstart`` now allows a project version is empty
+* Fix :download: role on epub/qthelp builder. They ignore the role because they don't support it.
+* ``sphinx.ext.viewcode`` doesn't work on epub building by default. ``viewcode_enable_epub`` option
+* ``sphinx.ext.viewcode`` disabled on singlehtml builder.
+* Use make-mode of ``sphinx-quickstart`` by default.  To disable this, use
+  ``-M`` option
+* Fix ``genindex.html``, Sphinx's document template, link address to itself to satisfy xhtml standard.
+* Use epub3 builder by default.  And the old epub builder is renamed to epub2.
+* Fix ``epub`` and ``epub3`` builders that contained links to ``genindex`` even if ``epub_use_index = False``.
+* `html_translator_class` is now deprecated.
+  Use `Sphinx.set_translator()` API instead.
+* Drop python 2.6 and 3.3 support
+* Drop epub3 builder's ``epub3_page_progression_direction`` option (use ``epub3_writing_mode``).
+* #2877: Rename ``latex_elements['footer']`` to
+  ``latex_elements['atendofbody']``
+
+1.5a2
+
+* #2983: Rename ``epub3_description`` and ``epub3_contributor`` to
+  ``epub_description`` and ``epub_contributor``.
+* Remove themes/basic/defindex.html; no longer used
+* Sphinx does not ship anymore (but still uses) LaTeX style file ``fncychap``
+* #2435: Slim down quickstarted conf.py
+* The ``sphinx.sty`` latex package does not load itself "hyperref", as this
+  is done later in the preamble of the latex output via ``'hyperref'`` key.
+* Sphinx does not ship anymore a custom modified LaTeX style file ``tabulary``.
+  The non-modified package is used.
+* #3057: By default, footnote marks in latex PDF output are not preceded by a
+  space anymore, ``\sphinxBeforeFootnote`` allows user customization if needed.
+
+1.5 final
+
+* #2986: ``themes/basic/defindex.html`` is now deprecated
+* Emit warnings that will be deprecated in Sphinx 1.6 by default.
+  Users can change the behavior by setting the environment variable
+  PYTHONWARNINGS. Please refer :ref:`when-deprecation-warnings-are-displayed`.
+
+Deprecated
+----------
+
+These features are removed in Sphinx-1.6:
+
+* LDML format  support in i18n feature
+* ``sphinx.addnodes.termsep``
+* Some functions and classes in ``sphinx.util.pycompat``:
+  ``zip_longest``, ``product``, ``all``, ``any``, ``next``, ``open``,
+  ``class_types``, ``base_exception``, ``relpath``, ``StringIO``, ``BytesIO``.
+  Please use the standard library version instead;
+
+If any deprecation warning like ``RemovedInSphinxXXXWarning`` are displayed,
+please refer :ref:`when-deprecation-warnings-are-displayed`.
+
+Features added
+--------------
+
+1.5a1
+
+* #2951: Add ``--implicit-namespaces`` PEP-0420 support to apidoc.
+* Add ``:caption:`` option for sphinx.ext.inheritance_diagram.
+* #2471: Add config variable for default doctest flags.
+* Convert linkcheck builder to requests for better encoding handling
+* #2463, #2516: Add keywords of "meta" directive to search index
+* ``:maxdepth:`` option of toctree affects ``secnumdepth`` (ref: #2547)
+* #2575: Now ``sphinx.ext.graphviz`` allows ``:align:`` option
+* Show warnings if unknown key is specified to `latex_elements`
+* Show warnings if no domains match with `primary_domain` (ref: #2001)
+* C++, show warnings when the kind of role is misleading for the kind
+  of target it refers to (e.g., using the `class` role for a function).
+* latex, writer abstracts more of text styling into customizable macros, e.g.
+  the ``visit_emphasis`` will output ``\sphinxstyleemphasis`` rather than
+  ``\emph`` (which may be in use elsewhere or in an added LaTeX package). See
+  list at end of ``sphinx.sty`` (ref: #2686)
+* latex, public names for environments and parameters used by note, warning,
+  and other admonition types, allowing full customizability from the
+  ``'preamble'`` key or an input file (ref: feature request #2674, #2685)
+* latex, better computes column widths of some tables (as a result, there will
+  be slight changes as tables now correctly fill the line width; ref: #2708)
+* latex, sphinxVerbatim environment is more easily customizable (ref: #2704).
+  In addition to already existing VerbatimColor and VerbatimBorderColor:
+
+  - two lengths ``\sphinxverbatimsep`` and ``\sphinxverbatimborder``,
+  - booleans ``\ifsphinxverbatimwithframe`` and ``\ifsphinxverbatimwrapslines``.
+
+* latex, captions for literal blocks inside tables are handled, and long code
+  lines wrapped to fit table cell (ref: #2704)
+* #2597: Show warning messages as darkred
+* latex, allow image dimensions using px unit (default is 96px=1in)
+* Show warnings if invalid dimension units found
+* #2650: Add ``--pdb`` option to setup.py command
+* latex, make the use of ``\small`` for code listings customizable (ref #2721)
+* #2663: Add ``--warning-is-error`` option to setup.py command
+* Show warnings if deprecated latex options are used
+* Add sphinx.config.ENUM to check the config values is in candidates
+* math: Add hyperlink marker to each equations in HTML output
+* Add new theme ``nonav`` that doesn't include any navigation links.
+  This is for any help generator like qthelp.
+* #2680: `sphinx.ext.todo` now emits warnings if `todo_emit_warnings` enabled.
+  Also, it emits an additional event named `todo-defined` to handle the TODO
+  entries in 3rd party extensions.
+* Python domain signature parser now uses the xref mixin for 'exceptions',
+  allowing exception classes to be autolinked.
+* #2513: Add `latex_engine` to switch the LaTeX engine by conf.py
+* #2682: C++, basic support for attributes (C++11 style and GNU style).
+  The new configuration variables 'cpp_id_attributes' and 'cpp_paren_attributes'
+  can be used to introduce custom attributes.
+* #1958: C++, add configuration variable 'cpp_index_common_prefix' for removing
+  prefixes from the index text of C++ objects.
+* C++, added concept directive. Thanks to mickk-on-cpp.
+* C++, added support for template introduction syntax. Thanks to mickk-on-cpp.
+* #2725: latex builder: allow to use user-defined template file (experimental)
+* apidoc now avoids invalidating cached files by not writing to files whose
+  content doesn't change. This can lead to significant performance wins if
+  apidoc is run frequently.
+* #2851: ``sphinx.ext.math`` emits missing-reference event if equation not found
+* #1210: ``eqref`` role now supports cross reference
+* #2892: Added ``-a`` (``--append-syspath``) option to ``sphinx-apidoc``
+* #1604: epub3 builder: Obey font-related CSS when viewing in iBooks.
+* #646: ``option`` directive support '.' character as a part of options
+* Add document about kindlegen and fix document structure for it.
+* #2474: Add ``intersphinx_timeout`` option to ``sphinx.ext.intersphinx``
+* #2926: EPUB3 builder supports vertical mode (``epub3_writing_mode`` option)
+* #2695: ``build_sphinx`` subcommand for setuptools handles exceptions as same
+  as ``sphinx-build`` does
+* #326: `numref` role can also refer sections
+* #2916: `numref` role can also refer caption as an its linktext
+
+1.5a2
+
+* #3008: ``linkcheck`` builder ignores self-signed certificate URL
+* #3020: new ``'geometry'`` key to ``latex_elements`` whose default uses
+  LaTeX style file ``geometry.sty`` to set page layout
+* #2843: Add :start-at: and :end-at: options to literalinclude directive
+* #2527: Add ``:reversed:`` option to toctree directive
+* Add ``-t`` and ``-d`` option to ``sphinx-quickstart`` to support templating
+  generated sphinx project.
+* #3028: Add ``{path}`` and ``{basename}`` to the format of
+  ``figure_language_filename``
+* new ``'hyperref'`` key in the ``latex_elements`` dictionary (ref #3030)
+* #3022: Allow code-blocks in footnotes for LaTeX PDF output
+
+1.5b1
+
+* #2513: A better default settings for XeLaTeX
+* #3096: ``'maxlistdepth'`` key to work around LaTeX list limitations
+* #3060: autodoc supports documentation for attributes of Enum class. Now autodoc render
+  just the value of Enum attributes instead of Enum attribute representation.
+* Add ``--extensions`` to ``sphinx-quickstart`` to support enable arbitrary
+  extensions from command line (ref: #2904)
+* #3104, #3122: ``'sphinxsetup'`` for key=value styling of Sphinx LaTeX
+* #3071: Autodoc: Allow mocked module decorators to pass-through functions
+  unchanged
+* #2495: linkcheck: Allow skipping anchor checking using
+  :confval:`linkcheck_anchors_ignore`
+* #3083: let Unicode no-break space act like LaTeX ``~`` (fixed #3019)
+* #3116: allow word wrap in PDF output for inline literals (ref #3110)
+* #930: sphinx-apidoc allow wildcards for excluding paths. Thanks to Nick Coghlan.
+* #3121: add ``inlineliteralwraps`` option to control if inline literal
+  word-wraps in latex
+
+1.5 final
+
+* #3095: Add :confval:`tls_verify` and :confval:`tls_cacerts` to support
+  self-signed HTTPS servers in linkcheck and intersphinx
+* #2215: make.bat generated by sphinx-quickstart can be called from another dir.
+  Thanks to Timotheus Kampik.
+* #3185: Add new warning type ``misc.highlighting_failure``
+
+Bugs fixed
+----------
+
+1.5a1
+
+* #2707: (latex) the column width is badly computed for tabular
+* #2799: Sphinx installs roles and directives automatically on importing sphinx
+  module.  Now Sphinx installs them on running application.
+* `sphinx.ext.autodoc` crashes if target code imports * from mock modules
+  by `autodoc_mock_imports`.
+* #1953: ``Sphinx.add_node`` does not add handlers the translator installed by
+  `html_translator_class`
+* #1797: text builder inserts blank line on top
+* #2894: quickstart main() doesn't use argv argument
+* #2874: gettext builder could not extract all text under the ``only``
+  directives
+* #2485: autosummary crashes with multiple source_suffix values
+* #1734: Could not translate the caption of toctree directive
+* Could not translate the content of meta directive (ref: #1734)
+* #2550: external links are opened in help viewer
+* #2687: Running Sphinx multiple times produces 'already registered' warnings
+
+1.5a2
+
+* #2810: Problems with pdflatex in an Italian document
+* Use ``latex_elements.papersize`` to specify papersize of LaTeX in Makefile
+* #2988: linkcheck: retry with GET request if denied HEAD request
+* #2990: linkcheck raises "Can't convert 'bytes' object to str implicitly" error
+  if linkcheck_anchors enabled
+* #3004: Invalid link types "top" and "up" are used
+* #3009: Bad rendering of parsed-literals in LaTeX since Sphinx 1.4.4
+* #3000: ``option`` directive generates invalid HTML anchors
+* #2984: Invalid HTML has been generated if `html_split_index` enabled
+* #2986: themes/basic/defindex.html should be changed for html5 friendly
+* #2987: Invalid HTML has been generated if multiple IDs are assigned to a list
+* #2891: HTML search does not provide all the results
+* #1986: Title in PDF Output
+* #147: Problem with latex chapter style
+* #3018: LaTeX problem with page layout dimensions and chapter titles
+* Fix an issue with ``\pysigline`` in LaTeX style file (ref #3023)
+* #3038: ``sphinx.ext.math*`` raises TypeError if labels are duplicated
+* #3031: incompatibility with LaTeX package ``tocloft``
+* #3003: literal blocks in footnotes are not supported by Latex
+* #3047: spacing before footnote in pdf output is not coherent and allows breaks
+* #3045: HTML search index creator should ignore "raw" content if now html
+* #3039: English stemmer returns wrong word if the word is capitalized
+* Fix make-mode Makefile template (ref #3056, #2936)
+
+1.5b1
+
+* #2432: Fix unwanted * between varargs and keyword only args. Thanks to Alex Grönholm.
+* #3062: Failed to build PDF using 1.5a2 (undefined ``\hypersetup`` for
+  Japanese documents since PR#3030)
+* Better rendering of multiline signatures in html.
+* #777: LaTeX output "too deeply nested" (ref #3096)
+* Let LaTeX image inclusion obey ``scale`` before textwidth fit (ref #2865, #3059)
+* #3019: LaTeX fails on description of C function with arguments (ref #3083)
+* fix latex inline literals where ``< > -`` gobbled a space
+
+1.5 final
+
+* #3069: Even if ``'babel'`` key is set to empty string, LaTeX output contains
+  one ``\addto\captions...``
+* #3123: user ``'babel'`` key setting is not obeyed anymore
+* #3155: Fix JavaScript for `html_sourcelink_suffix` fails with IE and Opera
+* #3085: keep current directory after breaking build documentation. Thanks to
+  Timotheus Kampik.
+* #3181: pLaTeX crashes with a section contains endash
+* #3180: latex: add stretch/shrink between successive singleline or
+  multipleline cpp signatures (ref #3072)
+* #3128: globing images does not support .svgz file
+* #3015: fix a broken test on Windows.
+* #1843: Fix documentation of descriptor classes that have a custom metaclass.
+  Thanks to Erik Bray.
+* #3190: util.split_docinfo fails to parse multi-line field bodies
+* #3024, #3037: In Python3, application.Sphinx._log crushed when the log message cannot
+  be encoded into console encoding.
+
+Testing
+--------
+
+* To simplify, sphinx uses external mock package even if unittest.mock exists.
+
+
 Release 1.4.9 (released Nov 23, 2016)
 =====================================
 
diff --git a/MANIFEST.in b/MANIFEST.in
index bb0be49..e256038 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -13,6 +13,7 @@ include sphinx-build.py
 include sphinx-quickstart.py
 include sphinx-apidoc.py
 
+recursive-include sphinx/templates *
 recursive-include sphinx/texinputs *
 recursive-include sphinx/themes *
 recursive-include sphinx/locale *
@@ -20,8 +21,7 @@ recursive-include sphinx/search/non-minified-js *.js
 recursive-include sphinx/ext/autosummary/templates *
 recursive-include tests *
 recursive-include utils *
-include sphinx/pycode/Grammar-py2.txt
-include sphinx/pycode/Grammar-py3.txt
+include sphinx/pycode/Grammar-py*
 
 recursive-include doc *
 prune doc/_build
diff --git a/Makefile b/Makefile
index fa2a846..652ade4 100644
--- a/Makefile
+++ b/Makefile
@@ -6,11 +6,12 @@ PYTHON ?= python
 DONT_CHECK = -i build -i dist -i sphinx/style/jquery.js \
              -i sphinx/pycode/pgen2 -i sphinx/util/smartypants.py \
              -i .ropeproject -i doc/_build -i tests/path.py \
-             -i tests/coverage.py -i env -i utils/convert.py \
+             -i tests/coverage.py -i utils/convert.py \
              -i tests/typing_test_data.py \
              -i tests/test_autodoc_py35.py \
              -i tests/roots/test-warnings/undecodable.rst \
              -i tests/build \
+             -i tests/roots/test-warnings/undecodable.rst \
              -i sphinx/search/da.py \
              -i sphinx/search/de.py \
              -i sphinx/search/en.py \
@@ -34,7 +35,7 @@ all: clean-pyc clean-backupfiles style-check test
 style-check:
 	@$(PYTHON) utils/check_sources.py $(DONT_CHECK) .
 
-clean: clean-pyc clean-pycache clean-patchfiles clean-backupfiles clean-generated clean-testfiles clean-buildfiles
+clean: clean-pyc clean-pycache clean-patchfiles clean-backupfiles clean-generated clean-testfiles clean-buildfiles clean-mypyfiles
 
 clean-pyc:
 	find . -name '*.pyc' -exec rm -f {} +
@@ -61,6 +62,9 @@ clean-testfiles:
 clean-buildfiles:
 	rm -rf build
 
+clean-mypyfiles:
+	rm -rf .mypy_cache/
+
 pylint:
 	@pylint --rcfile utils/pylintrc sphinx
 
diff --git a/PKG-INFO b/PKG-INFO
index 8f1faf1..6b57f88 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: Sphinx
-Version: 1.4.9
+Version: 1.5.1
 Summary: Python documentation generator
 Home-page: http://sphinx-doc.org/
 Author: Georg Brandl
diff --git a/Sphinx.egg-info/PKG-INFO b/Sphinx.egg-info/PKG-INFO
index 8f1faf1..6b57f88 100644
--- a/Sphinx.egg-info/PKG-INFO
+++ b/Sphinx.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: Sphinx
-Version: 1.4.9
+Version: 1.5.1
 Summary: Python documentation generator
 Home-page: http://sphinx-doc.org/
 Author: Georg Brandl
diff --git a/Sphinx.egg-info/SOURCES.txt b/Sphinx.egg-info/SOURCES.txt
index 9089587..dcaf836 100644
--- a/Sphinx.egg-info/SOURCES.txt
+++ b/Sphinx.egg-info/SOURCES.txt
@@ -38,6 +38,7 @@ doc/installpython.jpg
 doc/intl.rst
 doc/intro.rst
 doc/invocation.rst
+doc/latex.rst
 doc/make.bat
 doc/more.png
 doc/pythonorg.png
@@ -48,6 +49,7 @@ doc/translation.png
 doc/tutorial.rst
 doc/websupport.rst
 doc/_static/bookcover.png
+doc/_static/conf.py.txt
 doc/_static/pocoo.png
 doc/_static/sphinx.png
 doc/_templates/index.html
@@ -64,6 +66,7 @@ doc/_themes/sphinx13/static/sphinxheader.png
 doc/ext/autodoc.rst
 doc/ext/autosectionlabel.rst
... 74894 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/sphinx.git



More information about the Python-modules-commits mailing list