|iris_version| |build_date| [unreleased]
This document explains the changes made to Iris for this release (:doc:`View all changes <index>`.)
.. dropdown:: |iris_version| Release Highlights :color: primary :icon: info :animate: fade-in :open: The highlights for this major/minor release of Iris include: * N/A And finally, get in touch with us on :issue:`GitHub<new/choose>` if you have any issues or feature requests for improving Iris. Enjoy!
- N/A
- `@pp-mo`_ and `@lbdreyer`_ supported delayed saving of lazy data, when writing to the netCDF file format. See : :ref:`delayed netCDF saves <delayed_netcdf_save>`. Also with significant input from @fnattino. (:pull:`5191`)
- N/A
- N/A
- N/A
- N/A
- `@rcomer`_ and `@bjlittle`_ (reviewer) added testing support for python 3.11. (:pull:`5226`)
- `@rcomer`_ dropped support for python 3.8, in accordance with the NEP29 recommendations (:pull:`5226`)
- `@tkknight`_ migrated to sphinx-design over the legacy sphinx-panels. (:pull:`5127`)
- `@tkknight`_ updated the
make
target forhelp
and addedlivehtml
to auto generate the documentation when changes are detected during development. (:pull:`5258`) - `@tkknight`_ removed the legacy custom sphinx extensions that generates the API documentation. Instead use a less complex approach via `sphinx-apidoc`_. (:pull:`5264`)
- `@bjlittle`_ added the `codespell`_ `pre-commit`_
git-hook
to automate spell checking within the code-base. (:pull:`5186`) - `@bjlittle`_ and `@trexfeathers`_ (reviewer) added a check-manifest
GitHub Action and `pre-commit`_
git-hook
to automate verification of assets bundled within asdist
and binarywheel
of our `scitools-iris`_ PyPI package. (:pull:`5259`) - `@rcomer`_ removed a now redundant copying workaround from Resolve testing. (:pull:`5267`)
- `@bjlittle`_ and `@trexfeathers`_ (reviewer) migrated
setup.cfg
topyproject.toml
, as motivated by PEP-0621. (:pull:`5262`) - `@bjlittle`_ adopted pypa/build recommended best practice to build a
binary
wheel
from thesdist
. (:pull:`5266`)