Skip to content

Commit

Permalink
Nikola v7.5.1
Browse files Browse the repository at this point in the history
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
  • Loading branch information
Kwpolska committed Jun 12, 2015
1 parent c1da3b1 commit 4045b2f
Show file tree
Hide file tree
Showing 10 changed files with 116 additions and 27 deletions.
6 changes: 4 additions & 2 deletions listings/conf.py
Expand Up @@ -789,7 +789,7 @@
# Note: most Nikola-specific extensions are done via the Nikola plugin system,
# with the MarkdownExtension class and should not be added here.
# The default is ['fenced_code', 'codehilite']
MARKDOWN_EXTENSIONS = ['fenced_code', 'codehilite', 'extras']
MARKDOWN_EXTENSIONS = ['fenced_code', 'codehilite', 'extra']

# Extra options to pass to the pandoc comand.
# by default, it's empty, is a list of strings, for example
Expand Down Expand Up @@ -953,7 +953,9 @@
# # 'creator': '@username', # Username for the content creator / author.
# }

# If webassets is installed, bundle JS and CSS to make site loading faster
# If webassets is installed, bundle JS and CSS into single files to make
# site loading faster in a HTTP/1.1 environment but is not recommended for
# HTTP/2.0 when caching is used. Defaults to True.
# USE_BUNDLES = True

# Plugins you don't want to use. Be careful :-)
Expand Down
57 changes: 57 additions & 0 deletions posts/nikola-v751-is-out.txt
@@ -0,0 +1,57 @@
.. title: Nikola v7.5.1 is out!
.. slug: nikola-v751-is-out
.. date: 2015-06-12 15:36:45 UTC
.. tags: nikola, planet, python, programming, release
.. category:
.. link:
.. description:
.. author: Chris Warrick
.. type: text

On behalf of the Nikola team, I am pleased to announce the immediate
availability of Nikola v7.5.1. It features some bugfixes and new
features.

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
IPython 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: http://getnikola.com/

Downloads
=========

Get it on `GitHub`__ and `PyPI`__.

__ https://github.com/getnikola/nikola/releases/tag/v7.5.1
__ https://pypi.python.org/pypi/Nikola/7.5.1

Changes
=======

Features
--------

* Suggest misspelled commands (Issue #1807)
* New implementation of the ``nikola auto`` command.
* ``requests`` is now required for all Nikola sites
* New ``nikola version --check`` option (Issue #1767)

Bugfixes
--------

* Support pure markdown posts in WP import (Issue #484)
* Make auto shutdown with ctrl-c (Issue #1811)
* Log properly in ``nikola auto`` (Issue #1812)
* Handle rare gettz failure (Issue #1806)
* Handle missing dependencies better in auto plugin (Issues #1803, #1809)
* IDNA mixing unicode/bytes in python 3 (Issue #1802)
* Cleaner splitting of metadata in onefile posts (Issue #973)
* It's markdown extra, not extras (Issue #1799)
23 changes: 23 additions & 0 deletions stories/CHANGES.txt
@@ -1,3 +1,26 @@
New in v7.5.1
=============

Features
--------

* Suggest misspelled commands (Issue #1807)
* New implementation of the ``nikola auto`` command.
* ``requests`` is now required for all Nikola sites
* New ``nikola version --check`` option (Issue #1767)

Bugfixes
--------

* Support pure markdown posts in WP import (Issue #484)
* Make auto shutdown with ctrl-c (Issue #1811)
* Log properly in ``nikola auto`` (Issue #1812)
* Handle rare gettz failure (Issue #1806)
* Handle missing dependencies better in auto plugin (Issues #1803, #1809)
* IDNA mixing unicode/bytes in python 3 (Issue #1802)
* Cleaner splitting of metadata in onefile posts (Issue #973)
* It's markdown extra, not extras (Issue #1799)

New in v7.5.0
=============

Expand Down
4 changes: 2 additions & 2 deletions stories/conf.txt
@@ -1,9 +1,9 @@
.. title: Nikola v7.5.0 configuration file
.. title: Nikola v7.5.1 configuration file
.. slug: conf
.. date: 2014-11-08 18:51:30 UTC
.. description: The Nikola configuration file.
.. type: text

The default config file for Nikola v7.5.0 is reproduced below.
The default config file for Nikola v7.5.1 is reproduced below.

.. listing:: conf.py python
2 changes: 1 addition & 1 deletion stories/extending.txt
Expand Up @@ -8,7 +8,7 @@
Extending Nikola
================

:Version: 7.5.0
:Version: 7.5.1
:Author: Roberto Alsina <ralsina@netmanagers.com.ar>

.. class:: alert alert-info pull-right
Expand Down
2 changes: 1 addition & 1 deletion stories/getting-help.txt
Expand Up @@ -3,7 +3,7 @@
.. date: 1970-01-01 15:00:00
.. description: Get help using Nikola, or contact us.

:Version: 7.5.0
:Version: 7.5.1

.. class:: alert alert-info pull-right

Expand Down
43 changes: 25 additions & 18 deletions stories/manual.txt
Expand Up @@ -7,7 +7,7 @@
The Nikola Handbook
===================

:Version: 7.5.0
:Version: 7.5.1

.. class:: alert alert-info pull-right

Expand Down Expand Up @@ -218,16 +218,28 @@ After that, run ``nikola init --demo sitename`` and that will run the setup
wizard, which will create a folder called ``sitename`` containing a functional
demo site.

Nikola is packaged for some Linux distributions, you may get that instead. e.g.
If you are running Arch Linux, there are AUR packages, available in Python 2/3
and stable/git master flavors: `python-nikola`__ / `python2-nikola`__ for the
latest stable release or `python-nikola-git`__ / `python2-nikola-git`__ for the
GitHub master. (only one package may be installed at the same time.)
Linux packages
~~~~~~~~~~~~~~

Nikola is packaged for some Linux distributions, you may get that instead of
installing via ``pip``. Keep in mind that those packages might be
**outdated** and that we don’t support versions that are too old. Proceed with
care!

* Arch Linux (AUR): `python-nikola`__ / `python2-nikola`__ for the
latest stable release or `python-nikola-git`__ / `python2-nikola-git`__ for the
GitHub master. (official Nikola-supported packages)
* Fedora: `python-nikola`__ (incl. python3-nikola)
* Debian and derivatives: `nikola`__
* Gentoo: `www-apps/nikola`__

__ https://aur.archlinux.org/packages/python-nikola/
__ https://aur.archlinux.org/packages/python2-nikola/
__ https://aur.archlinux.org/packages/python-nikola-git/
__ https://aur.archlinux.org/packages/python2-nikola-git/
__ https://admin.fedoraproject.org/pkgdb/package/python-nikola/
__ https://packages.debian.org/sid/nikola
__ https://packages.gentoo.org/package/www-apps/nikola

libxml/libxslt (files missing) errors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -260,18 +272,6 @@ Note that many other distros/operating systems (including Arch Linux,
\*BSD and OS X) do not require such packages, as C headers are included
with the base distribution of Python.

Installation on Linux/Mac OS X/etc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(any POSIX-compatible OS will do.)

Using ``pip`` should suffice. You may also want to use distribution- or
system-specific packages for our dependencies.

There are **no known issues or caveats** on those OSes. Keep in mind that most
of our developers run Linux on a daily basis and may not have the full
knowledge required to resolve issues relating to your operating system.

Installation on Windows and Windows support
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down Expand Up @@ -1483,6 +1483,13 @@ reStructuredText Extensions
Nikola includes support for a few directives and roles that are not part of docutils, but which
we think are handy for website development.

Includes
~~~~~~~~

Nikola supports the standard reStructuredText ``include`` directive, but with a
catch: filenames are relative to **Nikola site root** (directory with ``conf.py``)
instead of the post location (eg. ``posts/`` directory)!

Media
~~~~~

Expand Down
2 changes: 1 addition & 1 deletion stories/social_buttons.txt
Expand Up @@ -8,7 +8,7 @@
Using Alternative Social Buttons with Nikola
============================================

:Version: 7.5.0
:Version: 7.5.1

.. class:: alert alert-info pull-right

Expand Down
2 changes: 1 addition & 1 deletion stories/theming.txt
Expand Up @@ -8,7 +8,7 @@
Theming Nikola
==============

:Version: 7.5.0
:Version: 7.5.1
:Author: Roberto Alsina <ralsina@netmanagers.com.ar>

.. class:: alert alert-info pull-right
Expand Down
2 changes: 1 addition & 1 deletion stories/welcome.txt
Expand Up @@ -20,7 +20,7 @@ You can read more about this in the `Nikola Handbook </handbook.html#why-static>

.. raw:: html

<a class="btn btn-danger btn-lg" href="https://github.com/getnikola/nikola/releases/latest"><i class="glyphicon glyphicon-download-alt"></i> Get Nikola (v7.5.0)</a>
<a class="btn btn-danger btn-lg" href="https://github.com/getnikola/nikola/releases/latest"><i class="glyphicon glyphicon-download-alt"></i> Get Nikola (v7.5.1)</a>

.. class:: col-md-6

Expand Down

0 comments on commit 4045b2f

Please sign in to comment.