neutrons / PyRS

Reduction and visualization software for Stress Residual (HB2B)
https://neutrons-pyrs.readthedocs.io/en/latest/index.html
GNU General Public License v3.0
6 stars 7 forks source link

update to use mantid.kernel.amend_config #857

Closed searscr closed 5 months ago

searscr commented 6 months ago

Short description of the changes:

This PR replaces the functionality of search_archive with mantid's built-in and more comprehensive amend_config. As a byproduct of this change, PyRS is also being updated to python 3.10

Long description of the changes:

To be able to access mantid's new amend_config method, it was necessary to update PyRS to a recent version of mantid. Mantid has been updated to python 3.10 so it was necessary to update PyRS to match mantid for compatibility.

amend_config allows you to temporarily change the mantid configuration that is normally stored in the mantid properties files.

Check list for the pull request

Check list for the reviewer

Manual test for the reviewer

References