-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Define Iris 2.4 #3638
Define Iris 2.4 #3638
Conversation
…ask_test Analysis percentile method - update applicability test for fast_percentile_method
* Have Travis test with iris-grib, remove problem tests * mock GribInternalError correctly * Update license headers * account for changes in handling of grib message defaults * Test against the latest version of python-eccodes * Moved irir-grib skip to iris.tests
TEST: Extends SciTools#2569 to unpickle
…e calculated to before loop (SciTools#3519)
* Revert to single-line command for doctr invocation. * Added script comment, partly to force Github respin.
* PI-2472: Tweak area weighting regrid move xdim and ydim axes (SciTools#3594) * _regrid_area_weighted_array: Set axis order to y_dim, x_dim last dimensions * _regrid_area_weighted_array: Extra tests for axes ordering * PI-2472: Tweak area weighting regrid enforce xdim ydim (SciTools#3595) * _regrid_area_weighted_array: Set axis order to y_dim, x_dim last dimensions * _regrid_area_weighted_array: Extra tests for axes ordering * _regrid_area_weighted_array: Ensure x_dim and y_dim * PI-2472: Tweak area weighting regrid move averaging out of loop (SciTools#3596) * _regrid_area_weighted_array: Refactor weights and move averaging outside loop
* The Area-weights routine is refactored into the "__prepare" and "__perform" structure, in-line with our other regridding methods. * The area-weights are now computed in the "__prepare", so are calculated once. * The information required for checking the regridding weights and target grid info are now cached on the "regridder" object. * This is inline with the general use already described in the documentation.
LGTM * Allow some 'key=None' args in Geostationary creation. * Integration test loading netcdf geostationary without offset properties.
Grib tests fixing Problem: So... this all works ok when testing under python3 with iris-grib v0.15 ... but when run in python2, against iris-grib 0.14, it introduces a bunch of problems
Fixing: |
Latest commit 1148b37 prevents install of iris-grib in Python 2. The above comment demonstrates that iris 2.4 does "work" with iris-grib v0.14, though the tests do not all pass for reasons given. |
@lbdreyer @trexfeathers |
Agreed. The tests failed exactly how we would predict them to. No other failures occurred |
@pp-mo replacement for #3636, because @trexfeathers is absent today.
I have implicitly accepted the commits from #3636,
and will be completing remaining tasks ..
[ ] add further corrections[ ] get additional independent review ?Next + afterwards (todo on 2.4.x branch) ...
fix version string