Resqpy

Latest version: v4.14.4

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

Scan your dependencies

Page 5 of 29

4.10.2

This patch fixes a minor bug involving a deviation survey related to a new trajectory.

4.10.1

This patch enhances the Trajectory and DeviationSurvey initialisation methods:

- priority of Trajectory derivation from a deviation survey is reduced, to allow a related deviation survey to be tagged whilst loading xyz control points from another source (if only a deviation survey is provided, then the control points are derived from it, as before)
- a title and the represented interpretation may now be specified when using the from_data_frame() and from_ascii_file() DeviationSurvey class methods

4.10.0

This change introduces partial support for the parametric line form for storing grid geometry. The functionality added here aims for interoperability with the RESQML features used in RMS exports.

The change has the following limitations:
- the internal python representation is as before (convert on read and write)
- only a constant line kind index of 1 and knot count of 2 is supported (straight lines)
- horizontal or undefined parametric lines will raise an assertion error
- undefined topmost or basal cached points for any pillar will cause failure if writing in parametric line form
- when writing in parametric line form, no check of actual pillar shape is made: calling code can use the Grid.extract_pillar_shape() method if a check is needed

RMS is a trademark of AspenTech.

4.9.8

This patch replaces use of the deprecated numpy product() with numpy prod().

4.9.7

This patch makes a small change to the one vector utilities function which uses the njit decorator with the parallel option. The change aims to ensure the function is guaranteed to be thread safe.

4.9.6

This patch applies unit of measure conversion for the LENGTH, RADW and RADB columns in the BlockedWell.dataframe() method, when these are sourced from blocked well properties but a different length uom has been requested. The change also affects the BlockedWell.write_wellspec() method which calls the dataframe() method.

Page 5 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.