Repository navigation
This version has a number of bug fixes, particularly in measurement set reading and writing:
- A bug in
UVData.read_mswhere visibility units could not be parsed when stored in a MeasurementSet as a singleton entry/list. - A bug in
UVData.write_mswhich caused corrected_data and model_data not to be reordered in the same way that the data_array was on write. - A bug in
UVData.write_mswhich caused corrected_data and model_data not to be conjugated (and be inconsistent with the data_array) when a mixture of baseline conjugation schemes was present. - A bug in
UVData.read_ms_calandUVData.write_ms_calwhere gains tables were not being conjugated correctly. - A bug where the Jones array stored in calibration tables generated by
UVCal.write_ms_calcould be incorrectly ordered.
UVData.read_ms and UVData.write_ms now consistently manage the conjugations to account for the differences between the conjugation conventions in pyuvdata and MeasurementSets (see our Conventions page for more information).
Other bug fixes include:
- A bug where
utils.gain_interpolate.time_interp_calwas not unwrapping phase gains along the time axis correctly (mistakenly was using the Jones axis instead). - A bug where calling
UVData.conjugate_blswas not reordering nsample_array and flag_array cross-polarization entries. - A bug in
UVData.phasewhere near-field phasing ignored select_mask and applied the near-field correction to every record, overwriting the w-coordinate and rotating the visibilities of records belonging to other phase centers.
full details below and in our changelog:
What's Changed
- Fix to allow for graceful handling of timeout errors in CI by @kartographer in #1704
- Remove the testpypi upload by @bhazelton in #1702
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1705
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1706
- Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.2 by @dependabot[bot] in #1709
- Bump pypa/cibuildwheel from 4.1.0 to 4.2.0 by @dependabot[bot] in #1708
- Bump actions/setup-python from 6.3.0 to 7.0.0 by @dependabot[bot] in #1707
- Near field select mask by @wfarah in #1711
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1715
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1718
- A batch of fixes to MeasurementSet vis/cal data reading and writing by @kartographer in #1717
- Prepare for 3.2.8 by @bhazelton in #1719
New Contributors
Full Changelog: v3.2.7...v3.2.8