Bill Little
Bill Little
First of all, thanks for `tox`, it's truly fabulous :+1: ### Scenario I'm in the process of migrating a package that I maintain from using `setuptools` to `hatchling` (see [hatch](https://github.com/pypa/hatch))...
## 🚀 Pull Request ### Description This PR reverts the fix targeting the change in behaviour of `Cell.__hash__` when dealing with NaNs due to the performance regression that it introduces....
## ✨ Feature Request When performing cube arithmetic with one or more cube operands that contain Ancillary Variables, the resultant cube no longer contains any reference to the Ancillary Variables...
Silence the noise of `iris` warnings through `logging` and provide clear guidance to developers on the use of `logging` and associated `logging` levels, and when it is actually appropriate to...
## ✨ Feature Request I'm keen to extend the **lenient** behaviour that underpins the [Lenient Cube Maths](https://scitools-iris.readthedocs.io/en/stable/further_topics/lenient_maths.html) introduced in `iris` 3.0, specifically to `merge` and also `concatenate`. I'd be **super**...
## ✨ Feature Request ## Motivation Extend `iris.common.resolve.Resolve` such that `Resolve(src, tgt)()` is possible instead of `Resolve(src, tgt)(tgt.data)`. It's a slightly easier pattern to tolerate, instead of forcing the user...
## âš™ Feature Request To extend the capability of `iris.common.resolve.Resolve` to be able to handle and resolve `iris.coords.AncillaryVariable` and `iris.coords.CellMeasure` metadata. ## Motivation This will enhance cube arithmetic to include...
Given https://github.com/SciTools/iris/pull/3301 and https://github.com/SciTools-incubator/iris-agg-regrid/pull/37 we should consider whether masked arrays with no masked points should be automatically converted to ordinary `ndarray`s for obvious performance benefits. Note that `python-netcdf4` now automatically...
At the moment `iris` takes a rational but naive approach to dealing with the local attributes of a NetCDF variable (a variable that becomes a cube) and the global attributes...
Did we want to unpin the `legacy=1.13` printing of `numpy` arrays for the `2.1` release of `iris` since we've worked hard to have `numpy>=1.14` ? Or do this in the...