pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-sphinx Release 1.6.1 (released May 16, 2017)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/db79c7093ad3
branches:  trunk
changeset: 362590:db79c7093ad3
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu May 18 20:09:05 2017 +0000

description:
Release 1.6.1 (released May 16, 2017)
=====================================

Dependencies
------------

1.6b1

* (updated) latex output is tested with Ubuntu trusty's texlive packages (Feb.
  2014) and earlier tex installations may not be fully compliant, particularly
  regarding Unicode engines xelatex and lualatex
* (added) latexmk is required for ``make latexpdf`` on Unix-like platforms

Incompatible changes
--------------------

1.6b1

* 1061, 2336, 3235: Now generation of autosummary doesn't contain imported
  members by default. Thanks to Luc Saffre.
* LaTeX ``\includegraphics`` command isn't overloaded: only ``\sphinxincludegraphics``
  has the custom code to fit image to available width if oversized.
* The subclasses of ``sphinx.domains.Index`` should override ``generate()``
  method.  The default implementation raises NotImplementedError
* LaTeX positioned long tables horizontally centered, and short ones
  flushed left (no text flow around table.) The position now defaults to center in
  both cases, and it will obey Docutils 0.13 ``:align:`` option (refs 3415, 3377)
* option directive also allows all punctuations for the option name (refs: 3366)
* 3413: if :rst:dir:`literalinclude`'s ``:start-after:`` is used, make ``:lines:``
  relative (refs 3412)
* ``literalinclude`` directive does not allow the combination of ``:diff:``
  option and other options (refs: 3416)
* LuaLaTeX engine uses ``fontspec`` like XeLaTeX. It is advised ``latex_engine
  = 'lualatex'`` be used only on up-to-date TeX installs (refs 3070, 3466)
* :confval:`latex_keep_old_macro_names` default value has been changed from
  ``True`` to ``False``. This means that some LaTeX macros for styling are
  by default defined only with ``\sphinx..`` prefixed names. (refs: 3429)
* Footer "Continued on next page" of LaTeX longtable's now not framed (refs: 3497)
* 3529: The arguments of ``BuildEnvironment.__init__`` is changed
* 3082: Use latexmk for pdf (and dvi) targets (Unix-like platforms only)
* 3558: Emit warnings if footnotes and citations are not referenced.  The
  warnings can be suppressed by ``suppress_warnings``.
* latex made available (non documented) colour macros from a file distributed
  with pdftex engine for Plain TeX. This is removed in order to provide better
  support for multiple TeX engines. Only interface from ``color`` or
  ``xcolor`` packages should be used by extensions of Sphinx latex writer.

diffstat:

 textproc/py-sphinx/Makefile |   10 +-
 textproc/py-sphinx/PLIST    |  125 +++++++++++++++++++++++++++++++++++++------
 textproc/py-sphinx/distinfo |   10 +-
 3 files changed, 117 insertions(+), 28 deletions(-)

diffs (287 lines):

diff -r d8a1123f0541 -r db79c7093ad3 textproc/py-sphinx/Makefile
--- a/textproc/py-sphinx/Makefile       Thu May 18 20:02:32 2017 +0000
+++ b/textproc/py-sphinx/Makefile       Thu May 18 20:09:05 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2017/04/06 08:51:43 adam Exp $
+# $NetBSD: Makefile,v 1.38 2017/05/18 20:09:05 adam Exp $
 
-DISTNAME=      Sphinx-1.5.5
+DISTNAME=      Sphinx-1.6.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=S/Sphinx/}
@@ -20,8 +20,11 @@
 DEPENDS+=      ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
 DEPENDS+=      ${PYPKGPREFIX}-snowballstemmer-[0-9]*:../../textproc/py-snowballstemmer
 DEPENDS+=      ${PYPKGPREFIX}-sphinx-rtd-theme-[0-9]*:../../textproc/py-sphinx-rtd-theme
+DEPENDS+=      ${PYPKGPREFIX}-sphinxcontrib-websupport-[0-9]*:../../textproc/py-sphinxcontrib-websupport
 DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing
 # test dependency
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
 
 USE_LANGUAGES= #none
@@ -32,9 +35,6 @@
 do-test:
        cd ${WRKSRC}/tests && ${PYTHONBIN} run.py
 
-post-extract:
-       ${RM} ${WRKSRC}/Sphinx.egg-info/*-e
-
 post-install:
        ${MV} ${DESTDIR}${PREFIX}/bin/sphinx-apidoc ${DESTDIR}${PREFIX}/bin/sphinx-apidoc${PYVERSSUFFIX} || ${TRUE}
        ${MV} ${DESTDIR}${PREFIX}/bin/sphinx-autogen ${DESTDIR}${PREFIX}/bin/sphinx-autogen${PYVERSSUFFIX} || ${TRUE}
diff -r d8a1123f0541 -r db79c7093ad3 textproc/py-sphinx/PLIST
--- a/textproc/py-sphinx/PLIST  Thu May 18 20:02:32 2017 +0000
+++ b/textproc/py-sphinx/PLIST  Thu May 18 20:09:05 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2017/04/06 08:51:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2017/05/18 20:09:05 adam Exp $
 bin/sphinx-apidoc${PYVERSSUFFIX}
 bin/sphinx-autogen${PYVERSSUFFIX}
 bin/sphinx-build${PYVERSSUFFIX}
@@ -28,6 +28,9 @@
 ${PYSITELIB}/sphinx/builders/__init__.py
 ${PYSITELIB}/sphinx/builders/__init__.pyc
 ${PYSITELIB}/sphinx/builders/__init__.pyo
+${PYSITELIB}/sphinx/builders/_epub_base.py
+${PYSITELIB}/sphinx/builders/_epub_base.pyc
+${PYSITELIB}/sphinx/builders/_epub_base.pyo
 ${PYSITELIB}/sphinx/builders/applehelp.py
 ${PYSITELIB}/sphinx/builders/applehelp.pyc
 ${PYSITELIB}/sphinx/builders/applehelp.pyo
@@ -40,9 +43,9 @@
 ${PYSITELIB}/sphinx/builders/dummy.py
 ${PYSITELIB}/sphinx/builders/dummy.pyc
 ${PYSITELIB}/sphinx/builders/dummy.pyo
-${PYSITELIB}/sphinx/builders/epub.py
-${PYSITELIB}/sphinx/builders/epub.pyc
-${PYSITELIB}/sphinx/builders/epub.pyo
+${PYSITELIB}/sphinx/builders/epub2.py
+${PYSITELIB}/sphinx/builders/epub2.pyc
+${PYSITELIB}/sphinx/builders/epub2.pyo
 ${PYSITELIB}/sphinx/builders/epub3.py
 ${PYSITELIB}/sphinx/builders/epub3.pyc
 ${PYSITELIB}/sphinx/builders/epub3.pyo
@@ -124,18 +127,45 @@
 ${PYSITELIB}/sphinx/environment/__init__.py
 ${PYSITELIB}/sphinx/environment/__init__.pyc
 ${PYSITELIB}/sphinx/environment/__init__.pyo
-${PYSITELIB}/sphinx/environment/managers/__init__.py
-${PYSITELIB}/sphinx/environment/managers/__init__.pyc
-${PYSITELIB}/sphinx/environment/managers/__init__.pyo
-${PYSITELIB}/sphinx/environment/managers/indexentries.py
-${PYSITELIB}/sphinx/environment/managers/indexentries.pyc
-${PYSITELIB}/sphinx/environment/managers/indexentries.pyo
-${PYSITELIB}/sphinx/environment/managers/toctree.py
-${PYSITELIB}/sphinx/environment/managers/toctree.pyc
-${PYSITELIB}/sphinx/environment/managers/toctree.pyo
+${PYSITELIB}/sphinx/environment/adapters/__init__.py
+${PYSITELIB}/sphinx/environment/adapters/__init__.pyc
+${PYSITELIB}/sphinx/environment/adapters/__init__.pyo
+${PYSITELIB}/sphinx/environment/adapters/asset.py
+${PYSITELIB}/sphinx/environment/adapters/asset.pyc
+${PYSITELIB}/sphinx/environment/adapters/asset.pyo
+${PYSITELIB}/sphinx/environment/adapters/indexentries.py
+${PYSITELIB}/sphinx/environment/adapters/indexentries.pyc
+${PYSITELIB}/sphinx/environment/adapters/indexentries.pyo
+${PYSITELIB}/sphinx/environment/adapters/toctree.py
+${PYSITELIB}/sphinx/environment/adapters/toctree.pyc
+${PYSITELIB}/sphinx/environment/adapters/toctree.pyo
+${PYSITELIB}/sphinx/environment/collectors/__init__.py
+${PYSITELIB}/sphinx/environment/collectors/__init__.pyc
+${PYSITELIB}/sphinx/environment/collectors/__init__.pyo
+${PYSITELIB}/sphinx/environment/collectors/asset.py
+${PYSITELIB}/sphinx/environment/collectors/asset.pyc
+${PYSITELIB}/sphinx/environment/collectors/asset.pyo
+${PYSITELIB}/sphinx/environment/collectors/dependencies.py
+${PYSITELIB}/sphinx/environment/collectors/dependencies.pyc
+${PYSITELIB}/sphinx/environment/collectors/dependencies.pyo
+${PYSITELIB}/sphinx/environment/collectors/indexentries.py
+${PYSITELIB}/sphinx/environment/collectors/indexentries.pyc
+${PYSITELIB}/sphinx/environment/collectors/indexentries.pyo
+${PYSITELIB}/sphinx/environment/collectors/metadata.py
+${PYSITELIB}/sphinx/environment/collectors/metadata.pyc
+${PYSITELIB}/sphinx/environment/collectors/metadata.pyo
+${PYSITELIB}/sphinx/environment/collectors/title.py
+${PYSITELIB}/sphinx/environment/collectors/title.pyc
+${PYSITELIB}/sphinx/environment/collectors/title.pyo
+${PYSITELIB}/sphinx/environment/collectors/toctree.py
+${PYSITELIB}/sphinx/environment/collectors/toctree.pyc
+${PYSITELIB}/sphinx/environment/collectors/toctree.pyo
 ${PYSITELIB}/sphinx/errors.py
 ${PYSITELIB}/sphinx/errors.pyc
 ${PYSITELIB}/sphinx/errors.pyo
+${PYSITELIB}/sphinx/events.py
+${PYSITELIB}/sphinx/events.pyc
+${PYSITELIB}/sphinx/events.pyo
 ${PYSITELIB}/sphinx/ext/__init__.py
 ${PYSITELIB}/sphinx/ext/__init__.pyc
 ${PYSITELIB}/sphinx/ext/__init__.pyo
@@ -172,6 +202,9 @@
 ${PYSITELIB}/sphinx/ext/ifconfig.py
 ${PYSITELIB}/sphinx/ext/ifconfig.pyc
 ${PYSITELIB}/sphinx/ext/ifconfig.pyo
+${PYSITELIB}/sphinx/ext/imgconverter.py
+${PYSITELIB}/sphinx/ext/imgconverter.pyc
+${PYSITELIB}/sphinx/ext/imgconverter.pyo
 ${PYSITELIB}/sphinx/ext/imgmath.py
 ${PYSITELIB}/sphinx/ext/imgmath.pyc
 ${PYSITELIB}/sphinx/ext/imgmath.pyo
@@ -211,6 +244,9 @@
 ${PYSITELIB}/sphinx/ext/viewcode.py
 ${PYSITELIB}/sphinx/ext/viewcode.pyc
 ${PYSITELIB}/sphinx/ext/viewcode.pyo
+${PYSITELIB}/sphinx/extension.py
+${PYSITELIB}/sphinx/extension.pyc
+${PYSITELIB}/sphinx/extension.pyo
 ${PYSITELIB}/sphinx/highlighting.py
 ${PYSITELIB}/sphinx/highlighting.pyc
 ${PYSITELIB}/sphinx/highlighting.pyo
@@ -332,6 +368,12 @@
 ${PYSITELIB}/sphinx/locale/sl/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/sl/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/sphinx.pot
+${PYSITELIB}/sphinx/locale/sr/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/sr/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/sr/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po
 ${PYSITELIB}/sphinx/locale/sv/LC_MESSAGES/sphinx.js
 ${PYSITELIB}/sphinx/locale/sv/LC_MESSAGES/sphinx.mo
 ${PYSITELIB}/sphinx/locale/sv/LC_MESSAGES/sphinx.po
@@ -398,6 +440,9 @@
 ${PYSITELIB}/sphinx/quickstart.py
 ${PYSITELIB}/sphinx/quickstart.pyc
 ${PYSITELIB}/sphinx/quickstart.pyo
+${PYSITELIB}/sphinx/registry.py
+${PYSITELIB}/sphinx/registry.pyc
+${PYSITELIB}/sphinx/registry.pyo
 ${PYSITELIB}/sphinx/roles.py
 ${PYSITELIB}/sphinx/roles.pyc
 ${PYSITELIB}/sphinx/roles.pyo
@@ -476,20 +521,46 @@
 ${PYSITELIB}/sphinx/setup_command.py
 ${PYSITELIB}/sphinx/setup_command.pyc
 ${PYSITELIB}/sphinx/setup_command.pyo
-${PYSITELIB}/sphinx/templates/latex/content.tex_t
+${PYSITELIB}/sphinx/templates/epub2/container.xml
+${PYSITELIB}/sphinx/templates/epub2/content.opf_t
+${PYSITELIB}/sphinx/templates/epub2/mimetype
+${PYSITELIB}/sphinx/templates/epub2/toc.ncx_t
+${PYSITELIB}/sphinx/templates/epub3/container.xml
+${PYSITELIB}/sphinx/templates/epub3/content.opf_t
+${PYSITELIB}/sphinx/templates/epub3/mimetype
+${PYSITELIB}/sphinx/templates/epub3/nav.xhtml_t
+${PYSITELIB}/sphinx/templates/epub3/toc.ncx_t
+${PYSITELIB}/sphinx/templates/latex/latex.tex_t
+${PYSITELIB}/sphinx/templates/latex/longtable.tex_t
+${PYSITELIB}/sphinx/templates/latex/tabular.tex_t
+${PYSITELIB}/sphinx/templates/latex/tabulary.tex_t
 ${PYSITELIB}/sphinx/templates/quickstart/Makefile.new_t
 ${PYSITELIB}/sphinx/templates/quickstart/Makefile_t
 ${PYSITELIB}/sphinx/templates/quickstart/conf.py_t
 ${PYSITELIB}/sphinx/templates/quickstart/make.bat.new_t
 ${PYSITELIB}/sphinx/templates/quickstart/make.bat_t
 ${PYSITELIB}/sphinx/templates/quickstart/master_doc.rst_t
+${PYSITELIB}/sphinx/testing/__init__.py
+${PYSITELIB}/sphinx/testing/__init__.pyc
+${PYSITELIB}/sphinx/testing/__init__.pyo
+${PYSITELIB}/sphinx/testing/fixtures.py
+${PYSITELIB}/sphinx/testing/fixtures.pyc
+${PYSITELIB}/sphinx/testing/fixtures.pyo
+${PYSITELIB}/sphinx/testing/path.py
+${PYSITELIB}/sphinx/testing/path.pyc
+${PYSITELIB}/sphinx/testing/path.pyo
+${PYSITELIB}/sphinx/testing/util.py
+${PYSITELIB}/sphinx/testing/util.pyc
+${PYSITELIB}/sphinx/testing/util.pyo
 ${PYSITELIB}/sphinx/texinputs/Makefile_t
 ${PYSITELIB}/sphinx/texinputs/footnotehyper-sphinx.sty
-${PYSITELIB}/sphinx/texinputs/needspace.sty
+${PYSITELIB}/sphinx/texinputs/latexmkjarc
+${PYSITELIB}/sphinx/texinputs/latexmkrc_t
 ${PYSITELIB}/sphinx/texinputs/python.ist
 ${PYSITELIB}/sphinx/texinputs/sphinx.sty
 ${PYSITELIB}/sphinx/texinputs/sphinxhowto.cls
 ${PYSITELIB}/sphinx/texinputs/sphinxmanual.cls
+${PYSITELIB}/sphinx/texinputs/sphinxmulticell.sty
 ${PYSITELIB}/sphinx/themes/agogo/layout.html
 ${PYSITELIB}/sphinx/themes/agogo/static/agogo.css_t
 ${PYSITELIB}/sphinx/themes/agogo/static/bgfooter.png
@@ -608,6 +679,12 @@
 ${PYSITELIB}/sphinx/transforms/i18n.py
 ${PYSITELIB}/sphinx/transforms/i18n.pyc
 ${PYSITELIB}/sphinx/transforms/i18n.pyo
+${PYSITELIB}/sphinx/transforms/post_transforms/__init__.py
+${PYSITELIB}/sphinx/transforms/post_transforms/__init__.pyc
+${PYSITELIB}/sphinx/transforms/post_transforms/__init__.pyo
+${PYSITELIB}/sphinx/transforms/post_transforms/images.py
+${PYSITELIB}/sphinx/transforms/post_transforms/images.pyc
+${PYSITELIB}/sphinx/transforms/post_transforms/images.pyo
 ${PYSITELIB}/sphinx/util/__init__.py
 ${PYSITELIB}/sphinx/util/__init__.pyc
 ${PYSITELIB}/sphinx/util/__init__.pyo
@@ -638,6 +715,9 @@
 ${PYSITELIB}/sphinx/util/inspect.py
 ${PYSITELIB}/sphinx/util/inspect.pyc
 ${PYSITELIB}/sphinx/util/inspect.pyo
+${PYSITELIB}/sphinx/util/inventory.py
+${PYSITELIB}/sphinx/util/inventory.pyc
+${PYSITELIB}/sphinx/util/inventory.pyo
 ${PYSITELIB}/sphinx/util/jsdump.py
 ${PYSITELIB}/sphinx/util/jsdump.pyc
 ${PYSITELIB}/sphinx/util/jsdump.pyo
@@ -674,9 +754,12 @@
 ${PYSITELIB}/sphinx/util/smartypants.py
 ${PYSITELIB}/sphinx/util/smartypants.pyc
 ${PYSITELIB}/sphinx/util/smartypants.pyo
-${PYSITELIB}/sphinx/util/stemmer.py
-${PYSITELIB}/sphinx/util/stemmer.pyc
-${PYSITELIB}/sphinx/util/stemmer.pyo
+${PYSITELIB}/sphinx/util/stemmer/__init__.py
+${PYSITELIB}/sphinx/util/stemmer/__init__.pyc
+${PYSITELIB}/sphinx/util/stemmer/__init__.pyo
+${PYSITELIB}/sphinx/util/stemmer/porter.py
+${PYSITELIB}/sphinx/util/stemmer/porter.pyc
+${PYSITELIB}/sphinx/util/stemmer/porter.pyo
 ${PYSITELIB}/sphinx/util/tags.py
 ${PYSITELIB}/sphinx/util/tags.pyc
 ${PYSITELIB}/sphinx/util/tags.pyo
@@ -686,6 +769,9 @@
 ${PYSITELIB}/sphinx/util/texescape.py
 ${PYSITELIB}/sphinx/util/texescape.pyc
 ${PYSITELIB}/sphinx/util/texescape.pyo
+${PYSITELIB}/sphinx/util/typing.py
+${PYSITELIB}/sphinx/util/typing.pyc
+${PYSITELIB}/sphinx/util/typing.pyo
 ${PYSITELIB}/sphinx/util/websupport.py
 ${PYSITELIB}/sphinx/util/websupport.pyc
 ${PYSITELIB}/sphinx/util/websupport.pyo
@@ -728,6 +814,9 @@
 ${PYSITELIB}/sphinx/writers/html.py
 ${PYSITELIB}/sphinx/writers/html.pyc
 ${PYSITELIB}/sphinx/writers/html.pyo
+${PYSITELIB}/sphinx/writers/html5.py
+${PYSITELIB}/sphinx/writers/html5.pyc
+${PYSITELIB}/sphinx/writers/html5.pyo
 ${PYSITELIB}/sphinx/writers/latex.py
 ${PYSITELIB}/sphinx/writers/latex.pyc
 ${PYSITELIB}/sphinx/writers/latex.pyo
diff -r d8a1123f0541 -r db79c7093ad3 textproc/py-sphinx/distinfo
--- a/textproc/py-sphinx/distinfo       Thu May 18 20:02:32 2017 +0000
+++ b/textproc/py-sphinx/distinfo       Thu May 18 20:09:05 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2017/04/06 08:51:43 adam Exp $
+$NetBSD: distinfo,v 1.21 2017/05/18 20:09:05 adam Exp $
 
-SHA1 (Sphinx-1.5.5.tar.gz) = 9e46e846b2f7585e5cb73067c88b7934547cd9c7
-RMD160 (Sphinx-1.5.5.tar.gz) = ea5452bc1c0ac8e1a7ee8b50520a5e6f90ccb066
-SHA512 (Sphinx-1.5.5.tar.gz) = 67bd2800da6886391a852175db52d9f9115eb71fa0c925d49809f3ca15f58deafb55cc4fc42d83b4c9494b38962a61f33de52c21b4b140ec377f696f4fa7bf7e
-Size (Sphinx-1.5.5.tar.gz) = 4417630 bytes
+SHA1 (Sphinx-1.6.1.tar.gz) = 1260f2cc5158fea2cd294b9cdb38ecd4c668b6ec
+RMD160 (Sphinx-1.6.1.tar.gz) = 0a78e8124b5e24220937049ba7ff67123ab01c38
+SHA512 (Sphinx-1.6.1.tar.gz) = 1976e5867c494a4b76dd447cf6847e24a3d5c7bce077339dbc933bcf8ef24107c8270ac8437a5c5d3d57d4cca4190519bf091071136a3e1b246059792aac5980
+Size (Sphinx-1.6.1.tar.gz) = 4667479 bytes



Home | Main Index | Thread Index | Old Index