docutils 0.16b0.dev0 released

engelbert gruber <[email protected]> Wed, 4 Dec 2019 20:34:33 +0100
Newsgroups gmane.text.docutils.devel,gmane.text.docutils.user
Message-ID <CAHnbgBOHx98oOpvBbuc61ADD=mstOt6sPQKKXmga7uxvOqR8=Q@mail.gmail.com>
This is a beta/release candidate for 0.16
it can be installed with ::

  pip install --pre docutils

Release Notes:

* General:

  - Dropped support for Python 2.6, 3.3 and 3.4
  - Docutils now supports Python 2.7 and Python 3.5+ natively,
    without the use of the ``2to3`` tool.

* reStructuredText:

  - Keep `backslash escapes`__ in the document tree. This allows, e.g.,
    escaping of author-separators in `bibliographic fields`__.

  __
http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#escaping-mechanism
  __ docs/ref/rst/restructuredtext.html#bibliographic-fields

* LaTeX writer:

  - Informal titles of type "rubric" default to bold-italic and left
aligned.
  - Deprecate ``\docutilsrole`` prefix for styling commands:
    use ``\DUrole`` instead.
  - Fix topic subtitle.
  - Add "latex writers" to the `config_section_dependencies`.
  - Ignore classes for `rubric` elements
    (class wrapper interferes with LaTeX formatting).

* docutils/writers/manpage.py

  - Apply fix for [ 287 ] comma after option is bold.
  - Apply fix for [ 289 ], line starting with ``.`` in a text.

* docutils/writers/odf_odt/__init__.py:

  - Fix: ElementTree.getchildren deprecated warning

* tools/buildhtml.py

  - New option "--html-writer" allows to select "html__" (default),
    "html4" or "html5".

  __ html: docs/user/html.html#html

and some cleanup and speedup (by eric89gxl)

final release depending on feedback and free time

all the best