Bill Little

Results 52 issues of 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))...

bug:normal

## 🚀 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....

Type: Bug
Type: Performance
Status: Decision Required

## ✨ 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...

Type: Enhancement

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: Merge/Concatenate

## ✨ 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...

Type: Enhancement
Stale

## âš™ 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...

Type: Enhancement
Release: Minor
Status: Decision Required
Feature: Arithmetic
Feature: ESMValTool

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...

Type: Performance
Experience: High
Release: Minor
Type: Question

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...

Type: Enhancement
Experience: High
Release: Minor
Feature: NetCDF + CF-conventions
Type: Infrastructure
Feature: ESMValTool
VATools

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...

Release: Minor
Status: Decision Required
Type: Infrastructure