-
Notifications
You must be signed in to change notification settings - Fork 297
Remove iris-grib dependency from Iris tests. #3742
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
Conversation
82c6972 to
b56eb9f
Compare
797462a to
362af05
Compare
That is, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @pp-mo, thanks for the PR, I agree with all the changes you've made.
But based on a search of the remaining source code I think there might still be more to do, or I might be misunderstanding the code; please could you explain/address each of the following references to GRIB:
- setup.cfg L31-32 (removed tests still in exclude list)
- Various refences to
fileformats.gribin docs/iris/src/userguide/saving_iris_cubes.rst - lib/iris/tests/runner/_runner.py L147-149 (grib exclusion based on absence of gribapi)
- docs/iris/src/conf.py L143 (iris-grib in
intersphinx_mapping)
|
Hi @trexfeathers thanks for help. In the meantime, if we are also close to getting #3746 in, then we can follow this up by removing all use of iris-grib. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a single change that needs rolling back
|
Sorry for slow response @trexfeathers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks @pp-mo!
* master: Remove iris-grib dependency from Iris tests. (SciTools#3742)
…erhaul * 'docs_overhaul' of github.com:tkknight/iris: some changes Clean build (almost) tidy README tidy PI-3745: Stereographic plotting example using netcdf instead of GRIB data (SciTools#3746) svg to png reinstate grib examples minor tweak Remove iris-grib dependency from Iris tests. (SciTools#3742) added download option for pdf travis test for linkcheck travis test new travis job to run linkcheck fixed links tidy rtd build rtd test 16 rtd test 15 rtd test 14 rtd test 13 rtd test 12
…erhaul * 'docs_overhaul' of github.com:tkknight/iris: (122 commits) squash it some changes Clean build (almost) tidy README tidy PI-3745: Stereographic plotting example using netcdf instead of GRIB data (SciTools#3746) svg to png reinstate grib examples minor tweak Remove iris-grib dependency from Iris tests. (SciTools#3742) added download option for pdf travis test for linkcheck travis test new travis job to run linkcheck fixed links tidy rtd build rtd test 16 rtd test 15 rtd test 14 rtd test 13 ...
Removes iris-grib from the iris tests.
We no longer need iris-grib for any Iris testing - it has now all moved to iris-grib.
This includes the removal of the 'fileformat interoperability' tests
tests/integration/format_interopReally, these were all testing grib saving, and have been moved to iris-grib : see SciTools/iris-grib#213
Unfortunately GRIB support is still used by one of the gallery examples, so I wasn't able to completely remove it from
.travis.yml.See : #3745 (to complete the job)