Cfdm

Latest version: v1.11.2.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

1.11.2.0

----------------

**2025-01-28**

* Introduction of `dask` for all data manipulations
https://github.com/NCAS-CMS/cfdm/issues/317)
* Fix bug that returned incorrect results when an invalid identifer is
provided to `cf.Field.cell_methods`
(https://github.com/NCAS-CMS/cfdm/issues/299)
* Upgrades to allow cfdm to work with Python 3.12
(https://github.com/NCAS-CMS/cfdm/issues/302)
* Extension to the HDF5 chunks API
(https://github.com/NCAS-CMS/cfdm/issues/309)
* New function `cfdm.netcdf_flattener` that replaces the import of
`netcdf_flattener` (https://github.com/NCAS-CMS/cfdm/issues/286)
* New function `cfdm.netcdf_indexer` that applies netCDF masking and
unpacking to arbitrary arrays
(https://github.com/NCAS-CMS/cfdm/issues/285)
* Allow access to netCDF-4 files in S3 object stores
(https://github.com/NCAS-CMS/cfdm/issues/285)
* Allow a choice of netCDF engines
(https://github.com/NCAS-CMS/cfdm/issues/285)
* Fix bug that caused `cfdm.write` to fail when a parametric Z
dimension coordinate did not have a ``computed_standard_name``
attribute (https://github.com/NCAS-CMS/cfdm/issues/303)
* New class `cfdm.H5netcdfArray`
* New class `cfdm.NetCDF4Array`
* Changed dependency: ``numpy>=1.15,<2.0``
* New dependency: ``h5netcdf>=1.3.0``
* New dependency: ``h5py>=3.10.0``
* New dependency: ``s3fs>=2024.6.0``
* New dependency: ``dask>=2024.6.0,<=2024.7.1``
* Removed dependency: ``netcdf_flattener``

----

1.11.1.0

----------------

**2024-03-01**

* New keyword parameter to `cfdm.Field.insert_dimension`:
``constructs`` (https://github.com/NCAS-CMS/cfdm/issues/287)
* New example field `11`: discrete sampling geometry trajectory
features (https://github.com/NCAS-CMS/cfdm/issues/289)

----

1.11.0.0

----------------

**2023-12-06**

* Python 3.7 support removed
(https://github.com/NCAS-CMS/cfdm/issues/274)
* Implemented the reading and manipulation of UGRID mesh topologies
for CF-1.11 (https://github.com/NCAS-CMS/cfdm/issues/270)
* New methods: `cfdm.Field.cell_connectivity`,
`cfdm.Field.cell_connectivities`
* New methods: `cfdm.Field.domain_topology`,
`cfdm.Field.domain_topologies`
* New methods: `cfdm.Field.del_mesh_id`, `cfdm.Field.get_mesh_id`,
`cfdm.Field.has_mesh_id`, `cfdm.Field.set_mesh_id`,
* New attribute: `cfdm.Data.sparse_array`
* New dependency: ``scipy>=1.10.0``

----

1.10.1.2

----------------

**2023-08-31**

* Fix bug that prevented "https://" netCDF files from being read
(https://github.com/NCAS-CMS/cfdm/issues/268)

----

1.10.1.1

----------------

**2023-07-21**

* Fix bug that caused very slow reads of datasets with compression by
gathering or DSG ragged arrays
(https://github.com/NCAS-CMS/cfdm/issues/260)
* Fix bug that prevented `cfdm.read` from accessing remote files in URL
locations (https://github.com/NCAS-CMS/cfdm/issues/262)

----

1.10.1.0

----------------

**2023-04-26**

* New method: `cfdm.Data.get_data`
* Changes to facilitate CFA-netCDF in cf-python
(https://github.com/NCAS-CMS/cfdm/pull/255)
* `cfdm.read` now always returns unicode strings from netCDF files
(https://github.com/NCAS-CMS/cfdm/issues/251)
* Fix bug in `cf.Data.second_element` for some data shapes
(https://github.com/NCAS-CMS/cfdm/issues/249)
* Fix bug when writing to disk coordinates with a
``computed_standard_name`` (https://github.com/NCAS-CMS/cfdm/pull/254)

----

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.