Resqpy

Latest version: v4.14.3

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

Scan your dependencies

Page 15 of 29

3.8.0

This release includes improved support for coordinate reference systems (CRS) with differing units of measure for z values and xy values (projected axes). The improvements are in areas such as volume methods, working with normal vectors and other directional vectors.

Many minor bug fixes and enhancements are also included, as is an update of versions of dependencies.

3.7.3

This patch reduces the execution time required to generate regular grid bisector properties when requested as a returned property from the find_faces... function.

3.7.2

This patch sets the local property kind for normal vector properties for grid connection sets, when deriving them from a surface property.

3.7.1

This patch adds the generation of warnings.warn() messages when using one of the 3 main abstract property kinds – 'continuous', 'discrete' or 'categorical' – in either of two situations:

- adding a property array to a PropertyCollection imported_list
- selecting properties with a property_kind filter (including PropertyCollection.singleton() and PropertyCollection.single_array_ref())

3.7.0

This minor release changes the behaviour when creating xml for a property with a specified property kind which is one of the three main abstract property kinds: 'continuous', 'discrete' or 'categorical'. In these cases, a local property kind will be used instead, with a title the same as the property title.

This change is to improve inter-operability with Fesapi based applications, as that API now rejects datasets that use property kinds which are identified as abstract in an ancillary xml file in the RESQML v2.0.1 standard. Note that only the three abstract kinds listed above are replaced. Other abstract kinds such as _volume per volume_ are not replaced and might still lead to inter-operability issues.

This change might break some workflows. When upgrading to this version, check calling code for calls to the Model catalogue methods – parts(), uuids() etc. – which specify a property_kind filter set to one of the above 3 kinds. These will need to be changed to the local property kind.

Although resqpy will generate local property kinds as needed, it is recommended that calling code explicitly generates kinds, for clarity.

3.6.1

This patch modifies the direction of normal vectors calculated by the Surface method. They now point upwards, which is in line with the functionality before a recent refactoring.

Page 15 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.