Skip to content

Commit f0416d4

Browse files
authored
Missing whatsnew entries for 3.1 release. (#4283)
1 parent db1cf6b commit f0416d4

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

docs/src/whatsnew/latest.rst

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,8 @@ This document explains the changes made to Iris for this release
6565
:attr:`~iris.cube.Cube.attributes`, and improving spacing throughout.
6666
(:pull:`4206`)
6767

68-
#. `@pp-mo`_ and `@lbdreyer`_ optimised loading netcdf files, resulting in a
69-
speed up when loading with a single :func:`~iris.NameConstraint`. Note, this
70-
optimisation only applies when matching on standard name, long name or
71-
NetCDF variable name, not when matching on STASH.
72-
(:pull:`4176`)
68+
#. `@schlunma`_ added support for loading atmosphere sigma coordinates from netcdf-CF files. These now load as
69+
:class:`iris.aux_factory.AtmosphereSigmaFactory` derived coordinates. (:pull: `4052`)
7370

7471

7572
🐛 Bugs Fixed
@@ -91,6 +88,10 @@ This document explains the changes made to Iris for this release
9188
#. `@MHBalsmeier`_ modified :func:`~iris.plot.contourf` to generalize :pull:`4150`
9289
for the cases where NaN values occur in the plot array (:pull:`4263`)
9390

91+
#. `@trexfeathers`_ fixed the "anomaly_log_colouring" gallery example to be compatible with the latest Matplotlib usage
92+
(:pull:`4115`)
93+
94+
9495
🚀 Performance Enhancements
9596
===========================
9697

@@ -103,6 +104,12 @@ This document explains the changes made to Iris for this release
103104
:class:`~iris.coords.AuxCoord`, :class:`~iris.coords.CellMeasure`, and
104105
:class:`~iris.cube.Cube` instances. (:pull:`4227`)
105106

107+
#. `@pp-mo`_ and `@lbdreyer`_ optimised loading netcdf files, resulting in a
108+
speed up when loading with a single :func:`~iris.NameConstraint`. Note, this
109+
optimisation only applies when matching on standard name, long name or
110+
NetCDF variable name, not when matching on STASH.
111+
(:pull:`4176`)
112+
106113

107114
💣 Incompatible Changes
108115
=======================
@@ -122,6 +129,8 @@ This document explains the changes made to Iris for this release
122129
#. `@bjlittle`_ dropped both `black`_ and `flake8`_ package dependencies
123130
from our `conda`_ YAML and ``setup.cfg`` PyPI requirements. (:pull:`4181`)
124131

132+
#. `@pp-mo`_ removed dependency on `PyKE_`. (:pull: `4198`)
133+
125134

126135
📚 Documentation
127136
================
@@ -238,10 +247,14 @@ This document explains the changes made to Iris for this release
238247
#. `@jamesp`_ and `@trexfeathers`_ implemented a benchmarking CI check
239248
using `asv`_. (:pull:`4253`)
240249

241-
#. `@pp-mo`_ refactored almost all of :meth:`iris.cube.Cube.summary` into the
250+
#. `@pp-mo`_ and `@stephenworsley`_ refactored almost all of :meth:`iris.cube.Cube.summary` into the
242251
new private module: :mod:`iris._representation`; rewritten with a more
243252
modular approach, resulting in more readable and extensible code.
244-
(:pull:`4206`)
253+
(:pull:`3987`) (:pull:`4206`)
254+
255+
#. `@pp-mo`_ reworked the netcdf loading code, replacing Pyke rules with a pure Python implementation.
256+
(:pull: `4198`)
257+
245258

246259
#. `@lbdreyer`_ updated the CF standard name table to the latest version:
247260
`v77 <http://cfconventions.org/Data/cf-standard-names/77/src/cf-standard-name-table.xml>`_.
@@ -255,7 +268,7 @@ This document explains the changes made to Iris for this release
255268
.. _@Badboy-16: https://github.com/Badboy-16
256269
.. _@gcaria: https://github.com/gcaria
257270
.. _@MHBalsmeier: https://github.com/MHBalsmeier
258-
271+
.. _@schlunma: https://github.com/schlunma
259272

260273
.. comment
261274
Whatsnew resources in alphabetical order:

0 commit comments

Comments
 (0)