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>