• Nikola v8.1.2 is out!

    From Chris Warrick@21:1/5 to All on Sun Nov 15 14:43:23 2020
    To: python-announce-list@python.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --x8M6o1B84JUtXm59z8F9raQP1Jw2S3o2T
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    On behalf of the Nikola team, I am pleased to announce the immediate availability of Nikola v8.1.2. This release has a bunch of new features,
    fixes some bugs, and improves compatibility with some dependencies and Windows.

    What is Nikola?
    ===============

    Nikola is a static site and blog generator, written in Python.
    It can use Mako and Jinja2 templates, and input in many popular markup
    formats, such as reStructuredText and Markdown — and can even turn
    Jupyter Notebooks into blog posts! It also supports image galleries,
    and is multilingual. Nikola is flexible, and page builds are extremely
    fast, courtesy of doit (which is rebuilding only what has been changed).

    Find out more at the website: https://getnikola.com/

    Downloads
    =========

    Install using `pip install Nikola`.

    Changes
    =======

    Features
    --------

    * Support for multiple authors per post — comma-separated, enabled by
    `MULTIPLE_AUTHORS_PER_POST` setting (Issue #3252)
    * Add `navbar_custom_bg` theme option to `bootstrap4` and document
    options for `bootstrap4` better (Issue #3443)
    * Add Marathi translation
    * Restore `caps` typogrify filter (wraps strings of capital letters
    with `<span class="caps">` (via Issue #3405)
    * Improve `nikola auto` performance with rate-limiting, support
    `-n` argument to pass to `nikola build` (Issue #3401)
    * Add support for the Utterances comment system

    Bugfixes
    --------

    * Fix previewimages (post- and root-relative) in bootblog4/galleries
    featured posts for non-server-root sites (Issue #3471)
    * Windows: Also fix symlinks when installing from source with pip; if possible,
    enable Developer Mode and run `git config --global core.symlinks true`
    before cloning the Nikola repo
    * Fix clicking on links to image files. baguetteBox now requires a
    link (`<a>`) to have an `<img>` as a child in order to make the
    link activate the lightbox. (Issue #3472)
    * Fix `LINK_CHECK_WHITELIST` having issues due to mixing Unicode
    and bytestrings (Issue #3466)
    * Add support for `nbconvert>=6.0.0` (Issue #3457)
    * Read files as utf-8-sig to allow BOM in input files
    * Don’t break slugs with slashes in `doc` directive (Issue #3450)
    * Avoid warnings from type annotations in `auto` caused by missing
    `aiohttp` (Issue #3451)
    * Ensure query strings and fragments are kept with `URL_TYPE =
    "full_path"` (Issue #3448)
    * Don’t run typogrify filters on `<title>` tag to avoid adding extra
    tags (Issue #3405)
    * Fix handling of duplicate plugins on Windows
    * Allow else clause in post-list plugin. (Issue #3436)
    * Ensure `type` metadata value from plugins is preserved (Issue 3445)
    * Fix path handlers with slashes on Windows


    --
    Chris Warrick <https://chriswarrick.com/>
    PGP: 5EAAEA16


    --x8M6o1B84JUtXm59z8F9raQP1Jw2S3o2T--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEE3zLJnP+EKCz51M9xcQI9vV6q6hYFAl+xMHsFAwAAAAAACgkQcQI9vV6q6hZE Twf+MH5yVR6I5S4z5GfOeQnm/+whlaQoX6Oo/rjQvIqfTRsXq7vD9GgrX3/YT8qcPIEYccwbQmGC ZFJ5rF5P4mbOAdTjrZf1KtI4dnryZfgAWDR+fUHbXYmdkZ5vO0cxxpRhhHd+CHYWnDDIBWv2SWiY 5vaqojD4WbJwcjmYzYEWeOYtjRaBu4+w7yBuPVrY7YGgfReHDZ01S8FqN4aLa0s4MiHHAY0gNVO5 dtQmaqZJbiga0tQ07t2sPFwsEK7Ynpk0lA7I3ejBooo4BF+OWIFgzrLqyZOj4mdS/24ueYysuxG2 Qz/ozgaGF7h8sN24JzXduWsH2AWfdkKOn6M6KiyE7Q==
    =nrSx
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)