PIPE-3120: Fix uvrange type bug from PIPE-1729 and add informative logging
- Convert fieldidstring to int before passing to uvrange() to match the expected field_id: int parameter.
- Add info-level logging to show what UV range constraint is returned, including field_id for context.
- Change exception message from warning to info level with friendlier tone.
PIPE-3120: Remove unused spw_id parameter from `uvrange()`; fix field_id type bugs
- Remove unused spw_id parameter and update docstring
- Fix type bugs in `fluxboot.py` where field_id passed as string
instead of int to `uvrange()`
- Improve error handling in `uvrange()` with early return and
logging for better debuggability
PIPE-3120: Fix uvrange constraint handling in fluxboot gaincal
Apply UV range constraints from flux.csv in the _do_gaincal else
branch when processing specific calibrator fields. Previously, this
code path left uvrange as empty string, ignoring point-source
constraints that should exclude extended baselines.
Add defensive logging for multiple field matches and missing fields
to aid debugging.
Pull request #1934: PIPE-2738 improve docs for MAIN part2
Merge in PIPE/pipeline from PIPE-2738-improve-docs-for-MAIN-part2 to main
* commit 'd95f88f211e69f9622ec4088aabf9f8e72aa0c39': PIPE-2738: Modernize GitHub Pages deployment with official GitHub actions PIPE-2738: Fix pixi task parsing: reorder inline tasks before subsections PIPE-2738: disable auto-parentheses and use tilde trick for CLI task links PIPE-2738: Add some missed words back to `hif_applycal`