Cfdm

Latest version: v1.11.1.0

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

Scan your dependencies

Page 2 of 6

1.10.0.2

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

**2023-01-26**

* New class: `cfdm.InterpolationSubarray`
(https://github.com/NCAS-CMS/cfdm/issues/228)
* Relocate the call to `NetCDFRead._customize_read_vars` to earlier in
`NetCDFRead.read` (https://github.com/NCAS-CMS/cfdm/issues/233)
* Fixed bug that caused incorrect formula terms in output netCDF files
in some cases (https://github.com/NCAS-CMS/cfdm/issues/242)

----

1.10.0.1

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

**2022-10-31**

* New method: `cfdm.Data.get_tie_point_indices`
* New method: `cfdm.Data.get_interpolation_parameters`
* New method: `cfdm.Data.get_dependent_tie_points`
* Record the names of files that contain the original data
(https://github.com/NCAS-CMS/cfdm/issues/215)
* New method: `cfdm.Field.get_original_filenames`
* New method: `cfdm.Data.get_original_filenames`
* New keyword parameter to `cfdm.write`: ``omit_data``
(https://github.com/NCAS-CMS/cfdm/issues/221)
* Fixed bug that caused incorrect data assignment with some multiple
list indices (https://github.com/NCAS-CMS/cfdm/issues/217)
* Fixed bug that caused a failure when printing date-time data with
the first element masked
(https://github.com/NCAS-CMS/cfdm/issues/211)

----

1.10.0.0

* Push recent commits using

bash
git push origin main


* Tag the release (optional - if you don't do it here then you must do
it via https://github.com/NCAS-CMS/cfdm/releases):

bash
./tag <vn> E.g. ./tag 1.10.0.0


* Upload the source tarball to PyPi. Note this requires the `twine`
library (which can be installed via `pip`) and relevant project
privileges on PyPi.

bash
./upload_to_pypi <vn> E.g. ./upload_to_pypi 1.10.0.0


* Update the GitHub releases page for the new version:
https://github.com/NCAS-CMS/cfdm/releases

* Upload the new release to Zenodo: https://zenodo.org/record/5521505

* Finally, move and commit the previously-generated archived copy of the documentation to https://github.com/NCAS-CMS/cfdm-docs (fork or clone that repo first):

bash
mv docs/<vn>/ ~/cfdm-docs/
cd ~/cfdm-docs/
git add <vn>/
Then commit and push to the NCAS-CMS repo (named origin or upstream as appropriate)

1.9.0.4

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

**2022-07-18**

* Upgrade to allow cfdm to work with Python 3.10
(https://github.com/NCAS-CMS/cfdm/issues/187)
* Fix bug that caused a hang when reading zero-length files
(https://github.com/NCAS-CMS/cfdm/issues/190)
* Fix bug to prevent error when writing vlen strings to a netCDF file
when compression has been set (for `netCDF4>=1.6.0`)
(https://github.com/NCAS-CMS/cfdm/issues/199)

1.9.0.3

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

**2022-03-10**

* Fixed bug that caused a failure from `cfdm.write` when writing
identical (auxiliary) coordinates to different data variables in
different groups (https://github.com/NCAS-CMS/cfdm/issues/177)
* Fixed bug that caused `cf.Domain.__str__` to fail when a dimension
coordinate construct does not have data
(https://github.com/NCAS-CMS/cfdm/issues/174)
* New dependency: ``packaging>=20.0``
* Changed dependency: ``cftime>=1.6.0``

----

1.9.0.2

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

**2022-01-31**

* Fixed bug that caused a `cfdm.write` failure when a vertical
coordinate reference construct has no coordinates
(https://github.com/NCAS-CMS/cfdm/issues/164)
* Fixed bug that caused a failure when downstream `identities` methods
return an `itertools.chain` object
(https://github.com/NCAS-CMS/cfdm/issues/170)

----

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.