Skip to content

Version 2.2.9

Compare
Choose a tag to compare
@bhazelton bhazelton released this 23 Aug 20:32
· 1268 commits to main since this release

This version adds many new features and improvements, the highlights are:

  • New uvh5 version with support for multiple phase centers.
  • Support for future array shapes in UVFlag.
  • More comprehensive support for the SMA's MIR format.
  • Reordering methods for UVCal.
  • UVFITS parameters RDATE, UT1UTC and GSTIAO are now properly calculated.

It also fixed a number of bugs including:

  • A bug in UVData.__add__ with flexible spectral windows that contain overlapping frequencies.
  • A bug in UVData.select when UVData._scan_number_array was set.
  • A bug in UVBeam.select when selecting down to only auto polarization power beams.
  • A bug in UVBeam.__add__ when adding cross pol power beams to auto pol power beams.

Deprecations and dependency version changes:

  • The "unphased" cat_type in phase_center_catalog is now called "unprojected".
  • Dropped support for python 3.7
  • New minimum dependencies: astropy>= 5.0.4, numpy>=1.19, scipy>=1.3
  • New minimum optional dependencies: python-casacore>=3.3, pyyaml>=5.1, astropy-healpix>=0.6

Full changes detailed below and in our changelog:

What's Changed

New Contributors

Full Changelog: v2.2.8...v2.2.9