Skip to content
GWpy 2.1.0 - development release

Deprecations

- [gwpy/gwpy#1353] the `gwpy.testing.utils.TemporaryFile` context manager is now deprecated

Backwards-compatible changes

- [gwpy/gwpy#1263, gwpy/gwpy#1309] ROOT I/O now uses `uproot` as the backend
- [gwpy/gwpy#1275] passing a `channel` name is now optional when reading files in the `hdf5.snax` format
- [gwpy/gwpy#1282] the default spectral averaging method is now 'median' (was 'mean')
- [gwpy/gwpy#1285] `TimeSeries.rayleigh_spectrum` now supports a `window` keyword
- [gwpy/gwpy#1293] `gwpy.astro.inspiral_range` function renamed to `sensemon_range`
- [gwpy/gwpy#1329] new `--average-method` command-line option for `gwpy-plot`
- [gwpy/gwpy#1347] `gwpy.signal.filter_design.notch` now supports an `output` keyword
- [gwpy/gwpy#1330] `gwpy-plot qtransform` now supports FFT options on the command-line
- [gwpy/gwpy#1362, gwpy/gwpy#1380] `pathlib.Path` objects are now supported everywhere file names are passed around (hopefully)

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:2.1.0