Resqpy

Latest version: v5.0.0

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

Scan your dependencies

Page 19 of 36

4.0.1

This patch fixes a bug in get_boundary(), introduced with v4.0.0. The bug affects find_faces...regular_optimised().

4.0.0

This major release includes the following breaking changes:

- renaming of **resqpy.multiprocessing** as **resqpy.multi_processing** (to avoid potential namespace conflicts with the standard python package)
- removal of features previously flagged as deprecated
- removal of _support_ argument from _PropertyCollection.singleton()_ and ._single_array_ref()_ – use support_uuid argument instead
- renaming of the _set_bool_ argument to _is_closed_, in the _Polyline()_ initialiser

The grid_surface module has been refactored into a sub-package. A new module in that area includes some functions written for GPU execution. Only use those functions if you are familiar with GPU processing in python. They require installation of cuda and cupy separately from the resqpy install dependencies (such installation is only needed if application code calls the GPU based functions).

3.12.3

This patch adds optional facet filtering arguments to the property_part() and property_parts() functions.

3.12.2

This patch modifies some docstrings, and makes a few other small changes, to get the sphinx build of readthedocs working.

3.12.1

This patch fixes a bug affecting copy_part_from_other_model() and similar, when a part being copied has no relationships whatsoever. In that scenario, v3.12.0 raises a dictionary key exception.

3.12.0

This change speeds up the handling of relationships within the Model catalogue functionality. Searching with the related_uuid argument should be faster and a new argument to the catalogue methods, related_mode, can be used for further speed up.

The copying of parts from another model is also significantly optimised with this change.

Also included:

- exposure of multiprocessing tmp_dir_path argument in wrappers, allowing control of where temporary directories are created
- Model.check_catalogue_dictionaries() method for integrity checking of Model catalogue internal dictionaries
- small typo correction in tutorial table of high level objects

Page 19 of 36

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.