Esmf-regrid

Latest version: v0.11.0

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

Scan your dependencies

Page 1 of 2

0.11

Fixed

- [PR385](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/385)
Fixed bug when connectivities are described by non-masked arrays.
[stephenworsley](https://github.com/stephenworsley)
- [PR387](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/387)
Fixed incompatibilities with changes to iris API in v3.10.0.
[stephenworsley](https://github.com/stephenworsley)

Added

- [PR276](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/276)
Allow regridding for grids defined on coordinates without bounds for
nearest neighbour and bilinear methods.
[stephenworsley](https://github.com/stephenworsley)

0.10

Added

- [PR357](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/357)
Added support for saving and loading of `ESMFAreaWeighted`, `ESMFBilinear`
and `ESMFNearest` regridders.
[stephenworsley](https://github.com/stephenworsley)
- [PR319](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/319)
Added `CITATION.cff`.
[bjlittle](https://github.com/bjlittle)

Changed

- [PR361](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/361)
Moved the code for running benchmarks to `bm_runner.py` in line with iris
benchmarks.
[stephenworsley](https://github.com/stephenworsley)
- [PR293](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/293)
Enumerated method and normtype input.
[ESadek-MO](https://github.com/ESadek-MO)

Fixed

- [PR239](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/239)
Ensured dtype is preserved by regridding.
[stephenworsley](https://github.com/stephenworsley)
- [PR353](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/353)
Fixed a bug which caused errors with ESMF versions 8.6 and higher.
[stephenworsley](https://github.com/stephenworsley)
- [PR338](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/338)
Fixed a potential memory leak when creating regridders.
[stephenworsley](https://github.com/stephenworsley)

0.9

Added

- [PR178](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/178)
Added support for coordinate systems with non-degree type units.
[stephenworsley](https://github.com/stephenworsley)

- [PR311](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/311)
Added support for Mesh to Mesh regridding.
[HGWright](https://github.com/HGWright)

Fixed

- [PR301](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/301)
Fixed a bug which caused errors when regridding with the node locations
of a mesh whose face_node_connectivity had non-zero start_index.
[stephenworsley](https://github.com/stephenworsley)

0.8

Added

- [PR289](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/289)
Added the ability to regrid onto a Mesh as a target instead of a Cube.
[stephenworsley](https://github.com/stephenworsley)

0.7

Added

- [PR198](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/198)
As a result of refactoring regridders to all derive from the same class,
`_ESMFRegridder`, functionality has been added to the `ESMFAreaWeighted`
scheme and a new scheme, `ESMFBilinear`, has been added.
These schemes are now able to handle both grids and meshes.
Additionally, they are also able to specify the resolution of cells in
these grids with the `src_resolution` and `tgt_resolution` keywords.
[stephenworsley](https://github.com/stephenworsley) with extensive review
work from [trexfeathers](https://github.com/trexfeathers)
- [PR266](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/266)
Added Nearest neighbour regridding.
[stephenworsley](https://github.com/stephenworsley)
[HGWright](https://github.com/HGWright)
- [PR272](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/272)
Add support for Python 3.11.
[stephenworsley](https://github.com/stephenworsley)

Changed

- [PR198](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/198)
Refactor regridders to all derive from the same class `_ESMFRegridder`.
For the sake of consistency, the resolution keyword in
`GridToMeshESMFRegridder` and `MeshToGridESMFRegridder` have been
replaced by `src_resolution` and `tgt_resolution` respectively.
[stephenworsley](https://github.com/stephenworsley) with extensive review
work from [trexfeathers](https://github.com/trexfeathers)

Removed

- [PR272](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/272)
Remove support for Python 3.8.
[stephenworsley](https://github.com/stephenworsley)

Fixed

- [PR258](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/258)
Allow the documentation to build properly.
[zklaus](https://github.com/zklaus)

0.6

Added

- [PR217](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/217)
Changed the behaviour of coordinate fetching to allow Cubes with both
1D DimCoords and 2D AuxCoords. In this case the DimCoords are prioritised.
[stephenworsley](https://github.com/stephenworsley)
- [PR220](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/220)
Matured the benchmarking architecture in line with the latest setup in
SciTools/iris.
[trexfeathers](https://github.com/trexfeathers)
- [PR241](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/241)
Fixed compatibility with esmpy 8.4.
[stephenworsley](https://github.com/stephenworsley) with help from
[bjlittle](https://github.com/bjlittle) and
[valeriupredoi](https://github.com/valeriupredoi)
- [PR219](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/219)
Added support for 2D AuxCoords with discontiguities under masked values
with the use_src_mask and use_tgt_mask keywords.
[stephenworsley](https://github.com/stephenworsley)with extensive review
work from [trexfeathers](https://github.com/trexfeathers)

Fixed
- [PR242](https://github.com/SciTools-incubator/iris-esmf-regrid/pull/242)
Fixed an issue which caused regridding to curvilinear grids with lazy
data to fail.
[stephenworsley](https://github.com/stephenworsley)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.