Pull request #942: CAS-14588: CLONE of CAS-14575 for 6.6.6 (mstransform history)
Merge in CASA/casa6 from CAS-14588 to release/6.6.6
* commit 'a9d00f53061f78dfc902734c719196e9240a20ef':
add some checks on history writing in test_mstransform, CAS-14575
do write warning msg if problems with the ms instance in write_history, CAS-14575
avoid assigning None to mslocal while still needed, CAS-14575
Pull request #934: CAS-14509: Clone of CAS-13616 for CASA 6.6.6 (Pipeline2025): Add multi-field specification of phasecenter for task_phaseshift
Merge in CASA/casa6 from CAS-14509 to release/6.6.6
* commit 'd4905b1fa3af75095de70e621614f31847658308': (32 commits)
update and extend tests for output center values in same frame as metadata, CAS-13616
don't convert to J2000, write phasecenter vals using same frame as in the PHASE_DIR metadata, CAS-13616
fix bug re empty phasecenter frame, add tests, CAS-13616
clarify default phasecenter frame J2000, CAS-13616
use typing.Tuple for Python 3.8, CAS-13616
prefer f-strings to concats, CAS-13616
more formatting and indentation fixes from code review, try to get rid of tabs, CAS-13616
re-format with black, CAS-13616
suggestions from code review, more type hints prevent small leak, CAS-13616
fixes from code review, prevent small leak, CAS-13616
improve wording, from code review, CAS-13616
parse dicts, reorganize tvi config, shift depending on field, CAS-13616
test cases with dict and field selection, share common output checks with other classes, CAS-13616
check field subtable in all multified tests, check vis in unchanged fields, CAS-13616
extend and reorganize output checks in phaseshift_test cases, CAS-13616
check in/out FIELD subt, extend multified tests with better MS, CAS-13616
fix _update_field_subt when single phasecenter and field selection used together, CAS-13616
reduce tool try contexts and indentation levels, CAS-13616
remove assumptions that break with reindexing off, CAS-13616
remove duplicate phasecenter check, defer to TVI, CAS-13616
...