Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: engelbert gruber Newsgroups: comp.lang.python.announce Subject: docutils 0.14 released Date: Thu, 3 Aug 2017 12:51:59 +0200 Lines: 48 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de aJFycaHpEbgLEHV3B8WMhQgoSM3pflFrN6JNwcSAaD3g== Return-Path: X-Original-To: python-announce@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.007 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'elements.': 0.07; 'front- end': 0.07; 'subject:released': 0.07; '(may': 0.09; '*not*': 0.09; 'definitions': 0.09; 'specifying': 0.09; 'warn': 0.09; 'sr.': 0.13; 'apostrophe': 0.16; 'metadata.': 0.16; 'recognition.': 0.16; 'url.': 0.16; 'width,': 0.16; 'sfxlen:2': 0.16; 'to:2**1': 0.21; 'recognized': 0.22; 'column': 0.22; 'skip:` 10': 0.22; 'whitespace': 0.22; 'consistent': 0.23; 'elements': 0.23; 'cheers': 0.24; 'message-id:@mail.gmail.com': 0.24; 'language': 0.25; 'command': 0.26; 'installation': 0.26; 'xml': 0.27; 'arguments': 0.29; 'escaped': 0.29; 'markup': 0.29; 'to:no real name:2**1': 0.29; 'sets': 0.30; 'received:google.com': 0.32; 'handling': 0.32; 'interface': 0.33; 'environment.': 0.34; 'table': 0.34; 'but': 0.34; 'skip:& 20': 0.35; 'option': 0.36; 'class': 0.36; 'skip:& 10': 0.36; 'received:209.85': 0.37; '...': 0.37; 'closing': 0.37; 'received:209.85.213': 0.37; 'handle': 0.38; 'add': 0.38; 'third': 0.38; 'received:io': 0.38; 'received:psf.io': 0.38; 'some': 0.38; 'received:ams1.psf.io': 0.38; 'received:mail1.ams1.psf.io': 0.38; 'received:209': 0.39; 'to:addr:python.org': 0.40; 'details.': 0.61; '30,': 0.63; 'inline': 0.64; 'respect': 0.67; 'special': 0.73; 'fr,': 0.84; 'scale,': 0.84; 'to:addr:python-announce': 0.84; '2017.': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IxByYJQ1ZwA8ycHhccjyiI5Ld48CJfJ/b1dc0mjhuYA=; b=KbeT4mAXPnNvdss0eK+1hhsYkdx5hJafitkUb4tQT1gy6ZMv7JA8n6sB1TvU06PkJL 04l1RwFlgMJZr7fSKbj6NN+82Cd/LJdoB855KRYJGBkSEd03xeFl1ZlYrgfk8f76565a rChsKOF/PNBWXfoYRD53Q/cQ2ltqFMi+ZxKSKJM1aOiBEHLPM5mBhhuPbQxyOM/YyDoo uNVgAoCqgpYpI1IGwVL6tyz+j8nn9HuqL89vY9fZgqXX1cZ+PzdUwWX3kigjPFkdZ6kM IhczXjFCe0GtgA/29N2Xh+Ju08wpzE+Qop+joxwyC5sqmELEwHyz8V7+jcrkAKOdaY5u i4OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=IxByYJQ1ZwA8ycHhccjyiI5Ld48CJfJ/b1dc0mjhuYA=; b=NaIPjpdvRyJq3pYdxE/SpGKp/tyOFi8b6fO0hQWwnFMRcDVg4RStwzhkfGu0pFde50 sPC3PTA8tdRdNU9Sp4VGIOTwrkCxb4cxVeIc64G8VXj6sZjYT8wElq0im39zuc3BtxtK bxjkxPNNhPlAHNsmPrSHK+uFUL1nxbpivSw+iX40a1O6wzuWx6tp8dNZTxImMdcegkfk qLSnL5imXTJR15vgMlsgrxLCL247BXsYa8nj7lysRll1tr5hl+34sFI/CdOngEiQWCeT 13WEXgT1jyTJguW5cdeYcO1VD8/cYJ8j9VrOcBEyxBj8tIetYmY2Cuvo68EQ+PumyTde ByuQ== X-Gm-Message-State: AIVw110F9/mghidIJnj/JxlTvz5iAcA/qsBTc3EpCHZKCkzu1Tbh6yDC GRRt2epgO8vTwVOY9ikAFmZYg2AamXZFbSI= X-Received: by 10.31.181.85 with SMTP id e82mr607966vkf.168.1501757519930; Thu, 03 Aug 2017 03:51:59 -0700 (PDT) X-Mailman-Approved-At: Mon, 07 Aug 2017 02:25:08 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.24 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.24 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2589 RELEASE-NOTES * docutils/docs/ref/docutils.dtd: - Enable validation of Docutils XML documents against the DTD: * docutils/parsers/rst/: - Added functionality: escaped whitespace in URI contexts. - Consistent handling of all whitespace characters in inline markup recognition. (May break documents that relied on some whitespace characters (NBSP, ...) *not* to be recognized as whitespace.) * docutils/utils/smartquotes.py: - Update quote definitions for et, fi, fr, ro, sv, tr, uk. - Add quote definitions for hr, hsb, hu, lv, sh, sl, sr. - Differentiate apostrophe from closing single quote (if possible). - Add command line interface for stand-alone use (requires 2.7). * docutils/writers/_html_base: - Provide default title in metadata. - The MathJax CDN shut down on April 30, 2017. For security reasons, we don't use a third party public installation as default but warn if `math-output` is set to MathJax without specifying a URL. See math-output_ for details. * docutils/writers/html4css1: - Respect automatic table column sizing. * docutils/writers/latex2e/__init__.py - Handle class arguments for block-level elements by wrapping them in a "DUclass" environment. This replaces the special handling for "epigraph" and "topic" elements. * docutils/writers/odf_odt: - Language option sets ODF document's default language - Image width, scale, ... set image size in generated ODF. * tools/ - New front-end ``rst2html4.py``. cheers