Resqpy

Latest version: v4.14.4

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

Scan your dependencies

Page 28 of 29

1.1.2

This patch fixes a coding error in the cell_count() method of the Grid class, as identified in issue 183.

1.1.1

This patch fixes a bug affecting the initialisation of an empty resqpy BlockedWell object in a model containing multiple RESQML IjkGridRepresentation objects.

1.1.0

This release includes a RelPerm resqpy class for handling relative permeability data. Some notes on this class:

- RelPerm derives from DataFrame which itself makes creative use of the RESQML obj_Grid2dRepresentation class (and StringTableLookups) to store and retrieve tabular numerical data. **This is a non-standard use of the underlying RESQML class and non-resqpy based applications will not recognise the data as relative permeability.**

- When the Energistics standards include a stable definition of how to store relative permeability, the resqpy RelPerm class will be changed accordingly, possibly causing some disruption to workflows.

- The current implementation is focussed on supporting Nexus requirements around relative permeability (and capillary pressure) tables.

- The intention is to add some functionality to make it easier to import data from the equinor/pyscal library, without introducing a mandatory code dependency between the two packages.

- The RelPerm class resides in a new module: resqpy.olio.relperm

Other changes in this release include further clean up of code, removal of internal use of deprecated features, and improved test coverage.

The tomography module has been removed from the repository as application level code is likely to use very different approaches to producing maps. (If anyone is using this module and would like it to remain in the library, please raise an issue.)

1.0.5

This release fixes a typo bug in the init method for the PointSet class. Other changes include:

- handling of Nexus WELLSPEC data as properties for a BlockedWell object
- further use of uuids rather than xml root nodes
- increased test coverage
- further tutorials in readthedocs

Nexus is a registered trademark of Halliburton

1.0.4

This patch addresses a bug affecting the resqpy.well.Trajectory.xyz_for_md() method when the measured depth falls in the last (deepest) segment of the trajectory.

1.0.3

This patch fixes a bug affecting the following grid connection set methods when working with layer ranges:
* get_column_edge_list_for_feature()
* get_column_edge_bool_array_for_feature()
* get_combined_fault_mask_index_value_arrays()

Page 28 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.