Resqpy

Latest version: v5.0.0

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

Scan your dependencies

Page 32 of 36

1.3.7

This release includes a function for generating a Voronoi diagram from a Delauney triangulation.

Both the (pre-existing) Delauney triangulation and the (new) Voronoi diagram functions are in the resqpy.olio.triangulation module. They both work in 2D, in the xy plane. Note that both the functions are quite computationally intensive and are therefore probably not usable for large sets of seed points.

The release also adds an area() method to the Polyline class for closed, convex polylines when projected onto the xy plane.


v.1.3.6
This release includes the option of writing constant property arrays out in a fully expanded form (to hdf5). The default is still to use the more efficient xml representation. Calling code must set the new expand_const_arrays argument to True in appropriate calls to write hdf5 and create xml methods in order to override the default.

This functionality is mostly to allow resqpy to generate datasets that are readable by non-resqpy RESQML readers that do not support the xml representation of constant property arrays.

1.3.5

This release improves the functionality of IJK grid geometry being loaded from points properties.

In particular:

- grid's time index and time series uuid can be set with nodes points, stored and retrieved
- derived model function for adding a grid property can now support points properties
- a parallel set of active cell (boolean) properties can be used with a set of nodes points properties

1.3.4

This patch fixes a bug (issue 222) which caused an exception when instantiating a resqpy RegularGrid for an existing RESQML grid that had been stored without cell length properties.

1.3.3

This patch updates the string written into the format field of citation blocks to 'bp:resqpy:1.3'

The string should be updated in future each time there is a change in the minor or major tag component.

1.3.2

This release adds support for the RESQML obj_PointsProperty class in the resqpy PropertyCollection and Property classes.

The update also includes extra aliases for units of measure, aimed at easing the identification of RESQML uom strings from Nexus unit strings as written to Nexus vdb files.

Various minor bug fixes are also included.

Nexus is a trademark of the Halliburton Company.

1.3.1

This patch fixes a bug affecting the writing of Nexus WELLSPEC data when ANGLA is being computed by resqpy. See issue 208 for more details.

Nexus is a trademark of Halliburton.

Page 32 of 36

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.