GWpy 3.0.0 - 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>