-
Notifications
You must be signed in to change notification settings - Fork 286
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
cartopy feature download #4304
cartopy feature download #4304
Conversation
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. Just waiting for the CI to do its thing.
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.
Makes sense.
I wondered whether the link should live in docs/src/common_links.inc
,
but I think that is unhelpful because it is needed in code-docstrings, not just docs (rst).
Looks like the Natural Earth server is having issues again 😞 |
Well... this PR took an unexpected diversion 🤣 Apart from various link barfs, we were also hitting issues during CI where After a bit of investigation, I discovered that the There is a fix now merged in As a compromise, I've taken the approach to extend and wrap the This is actually a pretty handy little general utility, and whatsmore, as with I know that populating the |
@bjlittle maybe update the title? I’m not sure I’m qualified to review this anymore. |
60dae57
to
ddcb95f
Compare
I'm confused here: if the script isn't bundled with Iris, how do the users take advantage of it? |
@rcomer Glad you asked 😄 I've followed the same pattern as If we're serious about packaging this with I didn't want to do that work up front, only for people to object... I rather discuss it, have agreement, then do it. |
@SciTools/iris-devs So since we're on topic... what would you/we prefer? I have an opinion on this, but I like to hear the wisdom of the crowd first... |
@bjlittle my opinion is to punt that question to a new Issue: the scope on this PR has |
That's way better than what I was about to write. PR's that solve multiple problems are an anti-pattern, and as @rcomer eludes, this isn't exactly a small add-on. |
Totally happy to follow this up with a GH discussion 👍 Anyone fancy reviewing and merging? I'm keen to unblock CI |
Note that SciTools/cartopy#1602 renames That PR was merged in May 2021 and didn't make the cut for the April release of |
@rcomer @trexfeathers Going to merge unless someone objects... |
Once this PR is merge, I'll make an associated issue to discuss follow-up work. This is all in a state of flux, and we may insist on a minimum pin for |
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.
Suggest we pause on this and consider putting changes into cartopy instead of iris
Oh look 👀 conda-forge/cartopy-feedstock#116 |
That's only a fix to 0.19.0.post1, and not older versions of |
@bjlittle but it would get our CI moving? |
c151bd2
to
33655a0
Compare
b9761d2
to
9e1fbc8
Compare
@jamesp ... and finally, this is good to go 🤞 |
* main: [pre-commit.ci] pre-commit autoupdate (SciTools#4299) Updated environment lockfiles (SciTools#4298) cartopy feature download (SciTools#4304) reset whatsnew latest (SciTools#4288) Updated environment lockfiles (SciTools#4289) Update cube.py (SciTools#4287) Missing whatsnew entries for 3.1 release. (SciTools#4283) Update CF standard name table to v77 (SciTools#4282) Added AtmosphereSigmaFactory (SciTools#4052) Updated environment lockfiles (SciTools#4281)
* Fix broken ABF link * add cartopy downloader utility * update netcdf4-python link * explicitly specify features to download for ci * added whatsnew entry * update utility help * utility tidy * tidy utility * copy with cartopy script rename * update whatsnew to clarify as dev tool * push fix to cartopy * use cartopy master
* Finalise whatsnew and version string. * cartopy feature download (#4304) * Fix broken ABF link * add cartopy downloader utility * update netcdf4-python link * explicitly specify features to download for ci * added whatsnew entry * update utility help * utility tidy * tidy utility * copy with cartopy script rename * update whatsnew to clarify as dev tool * push fix to cartopy * use cartopy master * Fix typo * Update copyright.rst * Update conf.py * Review changes. Co-authored-by: Bill Little <bill.james.little@gmail.com> Co-authored-by: Bill Little <bill.little@metoffice.gov.uk>
* main: (71 commits) Skip TestConstrainedLoad if data missing (SciTools#4319) Add 'Good First Issue' label to reasons an issue doesn't go stale (SciTools#4317) Gallery: simplify quiver example (SciTools#4120) Improve styling in a minor way in docs (SciTools#4314) bump version (SciTools#4310) Made clear we only test on Linux. (SciTools#4309) Updated environment lockfiles (SciTools#4308) Include Discussions in Getting Involved. (SciTools#4307) Fixed text to show as link. (SciTools#4305) [pre-commit.ci] pre-commit autoupdate (SciTools#4299) Updated environment lockfiles (SciTools#4298) cartopy feature download (SciTools#4304) Mesh Loading (AVD-1813) (SciTools#4262) reset whatsnew latest (SciTools#4288) Updated environment lockfiles (SciTools#4289) Update cube.py (SciTools#4287) Integrated whatsnew for v3.1 release (rc0) (SciTools#4285) Version changes and final whatsnew tweaks for 3v1rc0. (SciTools#4284) Missing whatsnew entries for 3.1 release. (SciTools#4283) Update CF standard name table to v77 (SciTools#4282) ...
* main: (94 commits) added support for make html-noapi and html-quick for the docs build (SciTools#4333) Refactor some netcdf save code (SciTools#4301) [pre-commit.ci] pre-commit autoupdate (SciTools#4329) Update to loading docs to cover absence of 'or' for constraints (SciTools#4321) update latest.rst.template (SciTools#4323) stable cartopy feature download (SciTools#4328) Skip TestConstrainedLoad if data missing (SciTools#4319) Add 'Good First Issue' label to reasons an issue doesn't go stale (SciTools#4317) Gallery: simplify quiver example (SciTools#4120) Improve styling in a minor way in docs (SciTools#4314) bump version (SciTools#4310) Made clear we only test on Linux. (SciTools#4309) Updated environment lockfiles (SciTools#4308) Include Discussions in Getting Involved. (SciTools#4307) Fixed text to show as link. (SciTools#4305) [pre-commit.ci] pre-commit autoupdate (SciTools#4299) Updated environment lockfiles (SciTools#4298) cartopy feature download (SciTools#4304) Mesh Loading (AVD-1813) (SciTools#4262) reset whatsnew latest (SciTools#4288) ...
🚀 Pull Request
Description
This PR fixes the broken ABF fileformat documentation URL link.
Closes #4302
Consult Iris pull request check list