Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 16 additions & 7 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ env:
NOX_CACHE_BUILD: "98"
# Increment the build number to force new pip cache upload.
PIP_CACHE_BUILD: "98"
# Pip package to be upgraded/installed.
# Pip packages to be upgraded/installed.
PIP_CACHE_PACKAGES: "pip setuptools wheel nox pyyaml"
# Base directory for the iris-test-data.
IRIS_TEST_DATA_DIR: ${HOME}/iris-test-data
Expand Down Expand Up @@ -80,10 +80,10 @@ linux_task_template: &LINUX_TASK_TEMPLATE
- conda install --quiet --name base nox pip coverage pyyaml
nox_cache:
folder: ${CIRRUS_WORKING_DIR}/.nox
reupload_on_changes: true
fingerprint_script:
- echo "${CIRRUS_TASK_NAME}"
- echo "$(date +%Y).$(expr $(date +%U) / ${CACHE_PERIOD}):${NOX_CACHE_BUILD}"
- sha256sum ${CIRRUS_WORKING_DIR}/requirements/ci/py$(echo ${PY_VER} | tr -d ".").yml
- echo "${NOX_CACHE_BUILD}"
- echo "IRIS ${IRIS_SOURCE}"
data_cache:
folder: ${IRIS_TEST_DATA_DIR}
Expand All @@ -96,14 +96,23 @@ linux_task_template: &LINUX_TASK_TEMPLATE

tests_task:
matrix:
env:
PY_VER: 3.6
env:
PY_VER: 3.7
# env:
# PY_VER: 3.8
env:
PY_VER: 3.8
name: "${CIRRUS_OS}: py${PY_VER} tests"
<< : *LINUX_TASK_TEMPLATE
tests_script:
- export CONDA_OVERRIDE_LINUX="$(uname -r | cut -d'+' -f1)"
- nox --session tests -- --test-data-dir ${IRIS_TEST_DATA_DIR}/test_data

# [2021-06-07] lbdreyer: Doctests are failing, see Github Issue #274
#doctest_task:
# matrix:
# env:
# PY_VER: 3.7
# name: "${CIRRUS_OS}: py${PY_VER} tests"
# << : *LINUX_TASK_TEMPLATE
# tests_script:
# - export CONDA_OVERRIDE_LINUX="$(uname -r | cut -d'+' -f1)"
# - nox --session doctest -- --test-data-dir ${IRIS_TEST_DATA_DIR}/test_data
25 changes: 25 additions & 0 deletions docs/ref/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,31 @@ Release Notes
=============


What's new in iris-grib v0.17.1
-------------------------------

:Release: 0.17.1
:Date: 3 June 2021

Bugs Fixed
^^^^^^^^^^

* `@TomDufall <https://github.com/TomDufall>`_ removed the empty slice
handling (originally added in v0.15.1) as this used
iris.util._array_slice_ifempty which was removed in Iris v3.0.2 and is no
longer necessary.
`(PR#270) <https://github.com/SciTools/iris-grib/pull/270>`_


Dependencies
^^^^^^^^^^^^

* now requires Iris version >= 3.0.2.

* now requires Python version >= 3.7.



What's new in iris-grib v0.17
-----------------------------

Expand Down
2 changes: 1 addition & 1 deletion iris_grib/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
from .message import GribMessage


__version__ = '0.17.0'
__version__ = '0.17.1'

__all__ = ['load_cubes', 'save_grib2', 'load_pairs_from_fields',
'save_pairs_from_cube', 'save_messages']
Expand Down
Loading