3.16.3
2025-01-28
- Allow
'nearest_dtos'2-d regridding to work with discrete sampling geometry source grids (#832) - New method:
cf.Field.filled(#811) - New method:
cf.Field.is_discrete_axis(#784) - Include the UM version as a field property when reading UM files (#777)
- Fix bug that caused climatological time collapses within/over days to fail (#809)
- New keyword parameter to
cf.Field.derivative:ignore_coordinate_units(#807) - Allow access to netCDF-4 files in S3 object stores (#712)
- New class
cf.H5netcdfArray - New class
cf.NetCDF4Array - New class
cf.CFAH5netcdfArray - New class
cf.CFANetCDF4Array - Replace core
daskfunctionality with that imported fromcfdm(#839) - Fix bug that sometimes puts an incorrect
radian-1orradian-2in the returned units of the differential operator methods and functions (#807) - Fix bug where
cf.example_fieldsreturned alistof Fields rather than aFieldlist(#725) - Fix bug where combining UGRID fields erroneously creates an extra axis and broadcasts over it (#784)
- Fix bug where
cf.normalize_slicedoesn't correctly handle certain cyclic slices (#774) - Fix bug where
cf.Field.subspacedoesn't always correctly handle global or near-global cyclic subspaces (#828) - New dependency:
h5netcdf>=1.3.0 - New dependency:
h5py>=3.10.0 - New dependency:
s3fs>=2024.6.0 - Changed dependency:
numpy>=1.15,<2.0 - Changed dependency:
1.11.2.0<=cfdm<1.11.3.0 - Changed dependency:
cfunits>=3.3.7 - Changed dependency:
dask>=2024.6.0,<=2024.7.1