diff --git a/docs/2_to_3_changes.html b/docs/2_to_3_changes.html index 08a92f6f89..a5d744b9e0 100644 --- a/docs/2_to_3_changes.html +++ b/docs/2_to_3_changes.html @@ -44,7 +44,7 @@ -
2024-04-26
+Improve the performance of reading and accessing the data of PP and +UM fields files (https://github.com/NCAS-CMS/cf-python/issues/746)
Improve cf.Field.collapse
performance by lazily computing reduced
+axis coordinates (https://github.com/NCAS-CMS/cf-python/issues/741)
Improve cf.Field.__getitem__
performance by not re-calculating
+axis cyclicity (https://github.com/NCAS-CMS/cf-python/issues/744)
Reduce output CFA netCDF file size by setting the HDF5 chunksizes of +CFA variables to be no larger than required +(https://github.com/NCAS-CMS/cf-python/issues/739)
Allow a halo to be added by cf.Field.indices
and
+cf.Field.subspace
+(https://github.com/NCAS-CMS/cf-python/issues/759)
Added spherical regridding to discrete sampling geometry destination +grids (https://github.com/NCAS-CMS/cf-python/issues/716)
Added 3-d spherical regridding to cf.Field.regrids
, and the option
+to regrid the vertical axis in logarithmic coordinates to
+cf.Field.regrids
and cf.Field.regridc
+(https://github.com/NCAS-CMS/cf-python/issues/715)
New keyword parameter to cf.Field.regrids
and cf.Field.regridc
:
+return_esmpy_regrid_operator
+(https://github.com/NCAS-CMS/cf-python/issues/766)
New keyword parameters to cf.wi
: open_lower
and open_upper
+(https://github.com/NCAS-CMS/cf-python/issues/740)
Fix misleading error message when it is not possible to create area
+weights requested from cf.Field.collapse
+(https://github.com/NCAS-CMS/cf-python/issues/731)
Fix bug in cf.read
when reading UM files that caused LBPROC value
+131072 (Mean over an ensemble of parallel runs) to be ignored
+(https://github.com/NCAS-CMS/cf-python/issues/737)
Fix bug in cf.aggregate
that sometimes put a null transpose
+operation into the Dask graph when one was not needed
+(https://github.com/NCAS-CMS/cf-python/issues/754)
Fix bug in cf.aggregate
that caused a failure when property values
+were numpy
arrays with two or more elements
+(https://github.com/NCAS-CMS/cf-python/issues/764)
Fix bug in cf.aggregate
that didn’t correctly handle the
+“actual_range” CF attribute
+(https://github.com/NCAS-CMS/cf-python/issues/764)
Fix bug whereby Field.cyclic
is not updated after a
+Field.del_construct
operation
+(https://github.com/NCAS-CMS/cf-python/issues/758)
Fix bug that meant cyclic()
always returned an empty
+set for domains produced by cf.Field.domain
+(https://github.com/NCAS-CMS/cf-python/issues/762)
Changed dependency: cfunits>=3.3.7
Changed dependency: netCDF4>=1.6.5
2024-03-01
Allow DSG trajectories with identical trajectory_id
values to be
@@ -277,8 +331,9 @@
Changed dependency: 1.11.1.0<=cfdm<1.11.2.0
2023-12-06
Implemented the reading and manipulation of UGRID mesh topologies @@ -302,7 +357,7 @@
2023-10-10
Record dimension coordinate cell characteristics @@ -318,7 +373,7 @@
2023-08-31
Prevent unlimited dimensions from being written to CFA-netCDF files @@ -326,7 +381,7 @@
2023-07-21
Performance improvements to cf.Field.regrids
and
@@ -354,7 +409,7 @@
2023-06-09
New documentation cheat sheet @@ -381,7 +436,7 @@
2023-04-27
Re-introduction of CFA-netCDF functionality for CFA-0.6 @@ -411,7 +466,7 @@
2023-03-10
Python 3.7 support removed @@ -435,7 +490,7 @@
2023-01-31
Introduction of dask
for all data manipulations, replacing the old
@@ -469,7 +524,7 @@
2022-10-17
Upgrade to allow cf to work with Python 3.10 @@ -487,7 +542,7 @@
2022-06-23
Fixed bug in cf.read
when reading PP or fields files for which the
@@ -508,7 +563,7 @@
2022-01-18
New method: cf.Field.grad_xy
@@ -535,7 +590,7 @@
2021-10-08
Python 3.6 support removed @@ -577,7 +632,7 @@
2021-06-10
Improve performance by allowing a saved RegridOperator
instance to
@@ -590,7 +645,7 @@
2021-05-25
Construct access API changes @@ -622,7 +677,7 @@
2020-12-18
The setting of global constants can now be controlled by a context @@ -652,7 +707,7 @@
2020-10-15
Python 3.5 support deprecated (3.5 was retired on 2020-09-13)
2020-07-24
Implemented the reading and writing of netCDF4 group hierarchies for @@ -717,7 +772,7 @@
2020-06-10
Changed dependency: 1.8.5<=cfdm<1.9.0
2020-06-09
Changed the API to cf.Field.period
: Now sets and reports on the
@@ -777,7 +832,7 @@
2020-04-30
New method: cf.Field.apply_masking
2020-04-20
Changed the API to cf.Field.convolution_filter
: renamed the
@@ -832,7 +887,7 @@
2020-04-01
First release for CF-1.8 (does not include netCDF hierarchical @@ -880,7 +935,7 @@
2020-01-17
Changed the API to cf.Field.match_by_construct
and
@@ -922,7 +977,7 @@
2019-11-27
New method: cf.Field.uncompress
.
2019-11-14
New method: cf.Field.compress
.
2019-11-08
New methods: cf.Field.percentile
, cf.Field.example_field
,
@@ -988,7 +1043,7 @@
2019-11-01
Fixed bug (introduced at v3.0.2) that caused mean_absolute_value
@@ -1000,7 +1055,7 @@
2019-10-31
Now reads CDL files (https://github.com/NCAS-CMS/cf-python/issues/1)
2019-10-01
Updated description in setup.py
2019-10-01
Complete refactor for Python 3, including some API changes.
@@ -1065,7 +1120,7 @@2019-10-07
In cf.write
, can set single=False
to mean double=True
, and
@@ -1080,7 +1135,7 @@
2019-04-04
Changed calculation of chunksize in parallel case to avoid potential @@ -1090,7 +1145,7 @@
2019-03-27
Fix bug in creating a during cell method during a field collapse.
2019-03-05
Allow failure to compile to go through with a warning, rather than @@ -1110,7 +1165,7 @@
2018-12-10
cf.Field.regridc
now compares the units of the source and
@@ -1120,7 +1175,7 @@
2018-11-07
Fixed bug in cf.Field.regridc
that caused it to fail when
@@ -1130,7 +1185,7 @@
2018-10-22
The collapse method can now be parallelised by running any cf-python @@ -1141,7 +1196,7 @@
2018-08-28
Bug fix: better handle subspacing by multiple multidimensional items
2018-07-25
Bug fix: correctly set units of bounds when the cf.Data
object
@@ -1159,7 +1214,7 @@
2018-07-24
Improved error messages
2018-07-02
Fixed bug with HDF chunk sizes that prevented the writing of large @@ -1179,7 +1234,7 @@
2018-06-29
Interim fix for with HDF chunk sizes that prevented the writing of @@ -1187,7 +1242,7 @@
2018-06-21
2018-06-21
During writing, disallow the creation of netCDF variable names that @@ -1206,7 +1261,7 @@
2018-06-06
Fix for removing duplicated netCDF dimensions when writing data on @@ -1215,14 +1270,14 @@
2018-06-05
Fix for calculating are weights from projection coordinates
2018-06-04
2018-05-31
Allowed invalid units through. Can test with cf.Units.isvalid
.
2018-03-08
Fixed bug when weights parameter is a string in cf.Field.collapse
2018-02-13
Fixed bug in cf.Field.collapse
when doing climatological time
@@ -1256,7 +1311,7 @@
2018-02-09
Fixed bug in Variable.mask
2018-02-09
Added override_calendar method to coordinates and domain ancillaries @@ -1276,14 +1331,14 @@
2018-02-07
Allowed scipy
and matplotlib
imports to be optional
Allowed scipy
and matplotlib
imports to be optional
2017-11-28
2017-11-10
Disallowed raising offset units to a power (e.g. taking the square @@ -1307,14 +1362,14 @@
2017-10-30
Misc. bug fixes
2017-09-28
2017-09-19
Bug fix when creating wrap-around subspaces from cyclic fields
2017-09-15
submodel property for PP files
2017-08-01
2017-07-12
Bug fix for reading DSG ragged arrays
2017-07-11
Updated cf.FieldList
behaviour (with reduced methods)
2017-07-07
First release with full CF data model and full CF-1.6 compliance @@ -1377,7 +1432,7 @@
2017-07-07
Bug fixes to cf.Field.regridc
2017-06-13
removed errant scikit import
2017-06-09