Major feature release
Backwards-incompatible changes:
- [1284] refactor gwpy.astro to depend on inspiral-range
- [1356] remove support for S6-style SegDB server
- [1465] remove support for `hdf5.losc` file format key
- [1466] remove `gwpy.table.EventColum`
- [1467] remove deprecated `Plot` methods
- [1468] remove deprecated colorbar behaviour
- [1469] remove deprecated `SegmentAxes` methods
- [1470] remove deprecated `TimeSeries.read` options for GWF
- [1472] remove deprecated `Spectrogram.plot` keyword
- [1479] update API for `gwpy.utils.lal.to_lal_unit` function
Deprecations:
- [1531] `gwpy.testing.utils.skip_missing_dependency` is now
deprecated and will be removed in a future release
Backwards-compatible changes:
- [1265] add support for reading GstLAL trigger files
- [1391] add support for filter functions to use multiple
columns with `EventTable.filter`
- [1406] add `TimeSeries.transfer_function`
- [1419] support writing ROOT files with `uproot4`
- [1477] remove equivalentce between `strain` and
`dimensionless_unscaled` units
- [1483] update `Axes.tile` to use `sortbycolor` keyword
- [1501] improve handling of empty arrays when writing GWF with LALFrame
- [1531] use `pytest.mark.requires` in all tests
- [1543] improve PyCBC HDF5 table reading
A number of bugs were fixed, and compatibility improved with advanced
versions of the requirements.
The full list of changes related to this milestone can be seen at
<https://github.com/gwpy/gwpy/pulls?q=is:pr+milestone:3.0.0>