pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/py-docutils Release 0.13.1 (2016-12-09)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/768982078a8d
branches:  trunk
changeset: 355878:768982078a8d
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Dec 15 10:42:30 2016 +0000

description:
Release 0.13.1 (2016-12-09)
===========================

* docutils/languages/fa.py
  docutils/parsers/rst/languages/fa.py
  docutils/languages/la.py
  docutils/parsers/rst/languages/la.py:

  - Apply [ 133 ] Persian mappings by Shahin Azad.
  - Apply [ 135 ] Language modules for Latvian by Alexander Smishlajev

* docutils/nodes.py

  - Fix [ 253 ] Attribute key without value not allowed in XML.

* docutils/parsers/

  - Apply [ 103 ] Recognize inline markups without word boundaries.
  - Enable escaping in embedded URIs and aliases (fixes [ 284 ]).

* docutils/parsers/rst/__init__.py

  - Fix [ 233 ] Change the base URL for the :rfc: role.

* docutils/parsers/rst/directives/tables.py

  - Apply [ 120 ] tables accept option widths: list of relative widths, 'auto'
    or 'grid'.

  - Implement feature request [ 48 ]
    Add :align: option to the table directives.
    Thanks to Takeshi KOMIYA for the patch.

* docutils/parsers/rst/roles.py

  - Fix [ 295 ] Class argument for custom role inheriting from math.

* docutils/parsers/rst/tableparser.py

  - Really fix [ 159 ] Spurious table column alignment errors.

* docutils/transforms/frontmatter.py

  - Add name of generic bibliographic fields as a "classes" attribute value
    (after conversion to a valid identifier form).

* docutils/utils/error_reporting.py

  - Fix [ 130 ] support streams expectiong byte-strings in ErrorOutput.

* docutils/utils/math/math2html.py

  - Add ``\colon`` macro, fix spacing around colons. Fixes [ 246 ].
  - New upstream version (additional macros, piecewise integrals and sums).

* docutils/writers/_html_base.py

  - New auxiliary module for definitions common to all HTML writers.

* docutils/writers/html5_polyglot/

  - New HTML writer generating clean, polyglot_ markup conforming to
    `HTML 5`_.

    The CSS stylesheets ``minimal.css`` and ``plain.css`` contain required
    and recommended layout rules.

* docutils/writers/html4css1/__init__.py

  - Add "docutils" to class values for "container" object to address [ 267 ].
  - Apply patch [ 119 ] by Anatoly Techtonik: use absolute paths for
    ``default_stylesheet_path`` and ``default_template_path``.
  - Fix [ 266 ] creating labels/class values in description list items.
  - Do not use <sup> and <sub> tags inside <pre> (parsed-literal blocks).
  - Fix footnotes with content that does not start with a paragraph.
  - Use https in default MathJax URL (report Alan G Isaac).
  - Outsourcing of common code to _html_base.py.

* docutils/writers/latex2e/__init__.py

  - Fix [ 262 ] Use ``\linewidth`` instead of ``\textwidth`` for figures,
    admonitions and docinfo.

  - Use absolute path for ``default_template_path``.

  - Removed deprecated options ``--use-latex-footnotes`` and
    ``--figure-footnotes``.

  - Cleaner LaTeX code for enumerations and literal blocks.

  - Use "hyperref" package together with "bookmark" (improved hyperlinking
    by the same author).

  - Fix [ 286 ] Empty column title cause invalid latex file.

  - Fix [ 224 ] Fix rowspan support for tables.

  - Let LaTeX determine the column widths in tables with "colwidths-auto".
    Not suited for with multi-paragraph cells!

* docutils/writers/odf_odt/__init__.py

  - remove decode.encode of filename stored in zip.

* docutils/writers/xetex/__init__.py

  - LuaLaTex compatibility: do not load "xunicode".

* tools/

  - New front-end ``rst2html5.py``.

* tox.ini

  - Test py26, py27, py33 and py34.

    To use, install the ``tox`` package via pip or easy_install and use
    tox from the project root directory.

.. _polyglot: http://www.w3.org/TR/html-polyglot/
.. _HTML 5: http://www.w3.org/TR/html5/
.. _XHTML 1.0: http://www.w3.org/TR/xhtml1/

diffstat:

 textproc/py-docutils/ALTERNATIVES |   1 -
 textproc/py-docutils/Makefile     |   8 ++++----
 textproc/py-docutils/PLIST        |  29 +++++++++++++++++++++++++++--
 textproc/py-docutils/distinfo     |  10 +++++-----
 4 files changed, 36 insertions(+), 12 deletions(-)

diffs (133 lines):

diff -r d6fede117bc7 -r 768982078a8d textproc/py-docutils/ALTERNATIVES
--- a/textproc/py-docutils/ALTERNATIVES Thu Dec 15 10:41:20 2016 +0000
+++ b/textproc/py-docutils/ALTERNATIVES Thu Dec 15 10:42:30 2016 +0000
@@ -8,4 +8,3 @@
 bin/rst2xetex.py @PREFIX@/bin/rst2xetex-@PYVERSSUFFIX@.py
 bin/rst2xml.py @PREFIX@/bin/rst2xml-@PYVERSSUFFIX@.py
 bin/rstpep2html.py @PREFIX@/bin/rstpep2html-@PYVERSSUFFIX@.py
-
diff -r d6fede117bc7 -r 768982078a8d textproc/py-docutils/Makefile
--- a/textproc/py-docutils/Makefile     Thu Dec 15 10:41:20 2016 +0000
+++ b/textproc/py-docutils/Makefile     Thu Dec 15 10:42:30 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2016/08/28 15:48:35 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2016/12/15 10:42:30 adam Exp $
 
-DISTNAME=      docutils-0.12
+DISTNAME=      docutils-0.13.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=docutils/}
@@ -23,8 +23,8 @@
 REPLACE_PYTHON+=       docutils/utils/smartquotes.py
 REPLACE_PYTHON+=       docutils/writers/xetex/__init__.py
 
-CMDS=  rst2html rst2latex rst2man rst2odt rst2odt_prepstyles rst2pseudoxml rst2s5
-CMDS+= rst2xetex rst2xml rstpep2html
+CMDS=  rst2html rst2html5 rst2latex rst2man rst2odt rst2odt_prepstyles
+CMDS+= rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2html
 
 post-install:
        for f in ${CMDS}; do \
diff -r d6fede117bc7 -r 768982078a8d textproc/py-docutils/PLIST
--- a/textproc/py-docutils/PLIST        Thu Dec 15 10:41:20 2016 +0000
+++ b/textproc/py-docutils/PLIST        Thu Dec 15 10:42:30 2016 +0000
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.21 2015/02/24 11:03:05 markd Exp $
+@comment $NetBSD: PLIST,v 1.22 2016/12/15 10:42:30 adam Exp $
 bin/rst2html-${PYVERSSUFFIX}.py
+bin/rst2html5-${PYVERSSUFFIX}.py
 bin/rst2latex-${PYVERSSUFFIX}.py
 bin/rst2man-${PYVERSSUFFIX}.py
 bin/rst2odt-${PYVERSSUFFIX}.py
@@ -55,6 +56,9 @@
 ${PYSITELIB}/docutils/languages/es.py
 ${PYSITELIB}/docutils/languages/es.pyc
 ${PYSITELIB}/docutils/languages/es.pyo
+${PYSITELIB}/docutils/languages/fa.py
+${PYSITELIB}/docutils/languages/fa.pyc
+${PYSITELIB}/docutils/languages/fa.pyo
 ${PYSITELIB}/docutils/languages/fi.py
 ${PYSITELIB}/docutils/languages/fi.pyc
 ${PYSITELIB}/docutils/languages/fi.pyo
@@ -76,6 +80,9 @@
 ${PYSITELIB}/docutils/languages/lt.py
 ${PYSITELIB}/docutils/languages/lt.pyc
 ${PYSITELIB}/docutils/languages/lt.pyo
+${PYSITELIB}/docutils/languages/lv.py
+${PYSITELIB}/docutils/languages/lv.pyc
+${PYSITELIB}/docutils/languages/lv.pyo
 ${PYSITELIB}/docutils/languages/nl.py
 ${PYSITELIB}/docutils/languages/nl.pyc
 ${PYSITELIB}/docutils/languages/nl.pyo
@@ -200,6 +207,9 @@
 ${PYSITELIB}/docutils/parsers/rst/languages/es.py
 ${PYSITELIB}/docutils/parsers/rst/languages/es.pyc
 ${PYSITELIB}/docutils/parsers/rst/languages/es.pyo
+${PYSITELIB}/docutils/parsers/rst/languages/fa.py
+${PYSITELIB}/docutils/parsers/rst/languages/fa.pyc
+${PYSITELIB}/docutils/parsers/rst/languages/fa.pyo
 ${PYSITELIB}/docutils/parsers/rst/languages/fi.py
 ${PYSITELIB}/docutils/parsers/rst/languages/fi.pyc
 ${PYSITELIB}/docutils/parsers/rst/languages/fi.pyo
@@ -221,6 +231,9 @@
 ${PYSITELIB}/docutils/parsers/rst/languages/lt.py
 ${PYSITELIB}/docutils/parsers/rst/languages/lt.pyc
 ${PYSITELIB}/docutils/parsers/rst/languages/lt.pyo
+${PYSITELIB}/docutils/parsers/rst/languages/lv.py
+${PYSITELIB}/docutils/parsers/rst/languages/lv.pyc
+${PYSITELIB}/docutils/parsers/rst/languages/lv.pyo
 ${PYSITELIB}/docutils/parsers/rst/languages/nl.py
 ${PYSITELIB}/docutils/parsers/rst/languages/nl.pyc
 ${PYSITELIB}/docutils/parsers/rst/languages/nl.pyo
@@ -314,6 +327,9 @@
 ${PYSITELIB}/docutils/utils/math/math2html.py
 ${PYSITELIB}/docutils/utils/math/math2html.pyc
 ${PYSITELIB}/docutils/utils/math/math2html.pyo
+${PYSITELIB}/docutils/utils/math/tex2mathml_extern.py
+${PYSITELIB}/docutils/utils/math/tex2mathml_extern.pyc
+${PYSITELIB}/docutils/utils/math/tex2mathml_extern.pyo
 ${PYSITELIB}/docutils/utils/math/tex2unichar.py
 ${PYSITELIB}/docutils/utils/math/tex2unichar.pyc
 ${PYSITELIB}/docutils/utils/math/tex2unichar.pyo
@@ -335,6 +351,9 @@
 ${PYSITELIB}/docutils/writers/__init__.py
 ${PYSITELIB}/docutils/writers/__init__.pyc
 ${PYSITELIB}/docutils/writers/__init__.pyo
+${PYSITELIB}/docutils/writers/_html_base.py
+${PYSITELIB}/docutils/writers/_html_base.pyc
+${PYSITELIB}/docutils/writers/_html_base.pyo
 ${PYSITELIB}/docutils/writers/docutils_xml.py
 ${PYSITELIB}/docutils/writers/docutils_xml.pyc
 ${PYSITELIB}/docutils/writers/docutils_xml.pyo
@@ -342,8 +361,14 @@
 ${PYSITELIB}/docutils/writers/html4css1/__init__.pyc
 ${PYSITELIB}/docutils/writers/html4css1/__init__.pyo
 ${PYSITELIB}/docutils/writers/html4css1/html4css1.css
-${PYSITELIB}/docutils/writers/html4css1/math.css
 ${PYSITELIB}/docutils/writers/html4css1/template.txt
+${PYSITELIB}/docutils/writers/html5_polyglot/__init__.py
+${PYSITELIB}/docutils/writers/html5_polyglot/__init__.pyc
+${PYSITELIB}/docutils/writers/html5_polyglot/__init__.pyo
+${PYSITELIB}/docutils/writers/html5_polyglot/math.css
+${PYSITELIB}/docutils/writers/html5_polyglot/minimal.css
+${PYSITELIB}/docutils/writers/html5_polyglot/plain.css
+${PYSITELIB}/docutils/writers/html5_polyglot/template.txt
 ${PYSITELIB}/docutils/writers/latex2e/__init__.py
 ${PYSITELIB}/docutils/writers/latex2e/__init__.pyc
 ${PYSITELIB}/docutils/writers/latex2e/__init__.pyo
diff -r d6fede117bc7 -r 768982078a8d textproc/py-docutils/distinfo
--- a/textproc/py-docutils/distinfo     Thu Dec 15 10:41:20 2016 +0000
+++ b/textproc/py-docutils/distinfo     Thu Dec 15 10:42:30 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2015/11/04 02:00:02 agc Exp $
+$NetBSD: distinfo,v 1.20 2016/12/15 10:42:30 adam Exp $
 
-SHA1 (docutils-0.12.tar.gz) = 002450621b33c5690060345b0aac25bc2426d675
-RMD160 (docutils-0.12.tar.gz) = 1eb12ed88a334a154c8548f404ea82c7a65fa9ba
-SHA512 (docutils-0.12.tar.gz) = 0087433f8b76e1d0302d2fab77fdbda941132d16ac1fcecb26ca66119687eefd9e2f6901e05d705f857fa31e2526136c9827dfd57c44cd295bd10dcce3faebf9
-Size (docutils-0.12.tar.gz) = 1618353 bytes
+SHA1 (docutils-0.13.1.tar.gz) = c16e14ef18142fa248400cd174edb4fa40e51d5b
+RMD160 (docutils-0.13.1.tar.gz) = 2b690d818b2451c81d276c41b417eec7d31d5415
+SHA512 (docutils-0.13.1.tar.gz) = 6a68b27dac3705ff532cb79d6b6808071206544a1c653e6a24d46971a5e10edffc7d275834eec4e80d948eb066bb099cae0195c0ab674e68747820e54f0ea64e
+Size (docutils-0.13.1.tar.gz) = 1735216 bytes



Home | Main Index | Thread Index | Old Index