- Iris is a powerful, easy to use, and community-driven Python library for
+ Iris is a powerful, format-agnostic, and community-driven Python library for
analysing and visualising Earth science data
- a powerful, easy to use, community-driven Python library for analysing and
- visualising Earth science data
-
+
+ A powerful, format-agnostic, and community-driven Python library for analysing and
+ visualising Earth science data.
+
@@ -90,5 +67,5 @@
-
+
{% endblock %}
diff --git a/docs/iris/src/conf.py b/docs/iris/src/conf.py
index 506e6d006c..937a4e6a83 100644
--- a/docs/iris/src/conf.py
+++ b/docs/iris/src/conf.py
@@ -56,12 +56,13 @@
# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ['sphinx.ext.autodoc',
- 'sphinx.ext.coverage',
- 'sphinx.ext.imgmath',
'sphinx.ext.autosummary',
+ 'sphinx.ext.coverage',
+ 'sphinx.ext.doctest',
+ 'sphinx.ext.extlinks',
'sphinx.ext.graphviz',
+ 'sphinx.ext.imgmath',
'sphinx.ext.intersphinx',
- 'sphinx.ext.doctest',
'matplotlib.sphinxext.mathmpl',
'matplotlib.sphinxext.only_directives',
'matplotlib.sphinxext.plot_directive',
@@ -163,6 +164,12 @@
'scipy': ('http://docs.scipy.org/doc/scipy/reference/', None),
}
+# -- Extlinks extension -------------------------------------------------------
+
+extlinks = {'issue': ('https://github.com/SciTools/iris/issues/%s',
+ 'Issue #'),
+ 'pull': ('https://github.com/SciTools/iris/pull/%s', 'PR #'),
+ }
# -- Doctest ------------------------------------------------------------------
diff --git a/docs/iris/src/whatsnew/2.1.rst b/docs/iris/src/whatsnew/2.1.rst
index e8c91aba29..ea02c2b888 100644
--- a/docs/iris/src/whatsnew/2.1.rst
+++ b/docs/iris/src/whatsnew/2.1.rst
@@ -52,24 +52,25 @@ Iris 2.1 Features
if the originals were.
* Added :meth:`iris.analysis.trajectory.interpolate` that allows you to
interpolate to find values along a trajectory.
-* It is now possible to add an attribute of ``missing_value`` to a cube.
- https://github.com/SciTools/iris/issues/1588
+* It is now possible to add an attribute of ``missing_value`` to a cube
+ (:issue:`1588`).
* Iris can now represent data on the Albers Equal Area Projection,
- and the NetCDF loader and saver were updated to handle this.
- https://github.com/SciTools/iris/issues/2943
+ and the NetCDF loader and saver were updated to handle this. (:issue:`2943`)
* The :class:`~iris.coord_systems.Mercator` projection has been updated to accept
- the ``standard_parallel`` keyword argument.
+ the ``standard_parallel`` keyword argument (:pull:`3041`).
Bugs Fixed
==========
* All var names being written to NetCDF are now CF compliant.
Non alpha-numeric characters are replaced with '_', and var names now always
- have a leading letter. https://github.com/SciTools/iris/pull/2930
+ have a leading letter (:pull:`2930`).
* A cube resulting from a regrid operation using the `iris.analysis.AreaWeighted`
regridding scheme will now have the smallest floating point data type
to which the source cube's data type can be safely converted using NumPy's
type promotion rules.
+* :mod:`iris.quickplot` labels now honour the axes being drawn to when using the
+ ``axes`` keyword (:pull:`3010`).
Incompatible Changes
====================
diff --git a/setup.py b/setup.py
index 470a7cfbad..f156b707f6 100644
--- a/setup.py
+++ b/setup.py
@@ -239,7 +239,7 @@ def extract_version():
url='http://scitools.org.uk/iris/',
author='UK Met Office',
author_email='scitools-iris-dev@googlegroups.com',
- description="A powerful, easy to use, and community-driven Python "
+ description="A powerful, format-agnostic, and community-driven Python "
"library for analysing and visualising Earth science data",
long_description=description,
long_description_content_type='text/markdown',