Pull request #1753: PIPE-2694: add check of candidate fields and return None if not found
Merge in PIPE/pipeline from PIPE-2694-hifa_gfluxscale-qa-undefined-score-due-to-incorrect-field-assessment-min-arg-empty to main
* commit '99b7229a29a2ecfad502e62ab58714b851191497': PIPE-2694 removed empty spaces PIPE-2694_correct_return_based_on_PR_text PIPE-2694_description_edit PIPE-2694_edits_to_clean_up_logic_after_first_PR PIPE-2694: add check of candidate fields and return None if not found
Pull request #1738: PIPE-2473: Change hifv_hanning to use new mstransform with pass through
Merge in PIPE/pipeline from PIPE-2473-change-hifv_hanning-to-use-new-mstransform-with-pass-through to main
* commit '61ae98b99f4c16b7da408b5648fc28d92572ee09': PIPE-2473: fixed docstrings using Return instead of preferred Return; used assigned variable temp_ms instead of hard-coded strings; updated CASA version to 6.7.3 for hanningsmooth parameter exposure PIPE-2473: added backfill of inputs.spws_to_smooth for automatic detection workflow; added test cases to exercise inputs.spws_to_smooth cases PIPE-2473: added unit tests to cover the hanning module PIPE-2473: enabled spw selection for hanningsmooth CASA task and removed use of ms tools; cleaned up some code logic and fixed potential error routes
Pull request #1743: PIPE-1836: Clean Up Deprecation Warnings
Merge in PIPE/pipeline from pipe-1836-clean-up-deprecation-warnings to main
* commit 'bb482b1f169f76d0610ff8b695fafc94f0b37405': PIPE-2666: fixed indentation issue in mako file PIPE-2663: added explicit data format 'o' to mimic plot_date default PIPE-1836: improved numpy code per reviewer comments PIPE-1836: removed more deprecated newshape keyword arguments PIPE-1836: remove deprecated newshape keyword argument in np.reshape; added filter argument to tar.extractall calls PIPE-2665: fixed additional array-to-scalar deprecation warnings; switched deprecated fig.set_constrained_layout_pads call in favor of fig.get_layout_engine().set PIPE-1836: fixed numpy rename leading to import error PIPE-2984: fixed pyparsing deprecation warnings in conversion.py PIPE-1836: changed deprecated interpolation parameter in numpy.percentile to use method name instead PIPE-2666: replace use of deprecated matplotlib.pyplot.cm.get_cmap PIPE-2665: fixed numpy scalar conversion warnings when converting an array to a scalar PIPE-2663: converted all deprecated calls to pyplot.plot_date to pyplot.plot
Pull request #1765: PIPE-2932 change fraction flag limit to 0.5 and logics to equal and greater than
Merge in PIPE/pipeline from PIPE-2932-stop-hifa_diffgaincal-from-also-flagging-target-solutions-when-some-scan-groups-are-fully to main
* commit '6357f6a46b48c324e28a1bbec8a4909fa5f7f9db': PIPE-2932 update comment with comma PIPE-2932 change fraction flag limit to 0.5 and logics to equal and greater than
collection failure
hifv/heuristics/uvrange_test.py:17: in <module>
m1 = domain.FluxMeasurement(0, FluxDensity(1), origin='test1', uvmin=Decimal('0.0'), uvmax=Decimal('0.0'))
E TypeError: BaseModel.__init__() takes 1 positional argument but 3 were given
collection failure
hsd/tasks/baseline/detection_test.py:26: in <module>
FIELD_0 = field.Field(
E pydantic_core._pydantic_core.ValidationError: 2 validation errors for Field
E id
E Field required [type=missing, input_value={'field_id': 0, 'name': '...', 'type': 'direction'}}, input_type=dict]
E For further information visit https://errors.pydantic.dev/2.12/v/missing
E time
(2 more lines...)