Gwpy

Latest version: v3.0.10

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 10

2.1.3

Patch release for GWpy 2.1.x.

Bug fixes:

- [gwpy/gwpy1401] update test suite to use tmp_path fixture in pytest
- [gwpy/gwpy1418] add support for Python 3.10
- [gwpy/gwpy1439] fix DeprecationWarning emitted in Python 3.10
- [gwpy/gwpy1438] update timeseries/public example
- [gwpy/gwpy1456] decorate test to skip gracefully on network error
- [gwpy/gwpy1457] fix compatibility with python-ligo-lw 1.8.0
- [gwpy/gwpy1458] fix compatibility with scipy 1.8.0

A few other bugs were fixed related to internal infrastructure, the full list of
changes related to the milestone can be seen at

<https://github.com/gwpy/gwpy/pulls?q=is:pr+milestone:2.1.3>

2.1.2

Patch release for GWpy 2.1.x.

Deprecations:

- [1411] `gwpy.utils.shell.which()` is now deprecated

Bug fixes:

- [1425] writing a `TimeSeries` with no `name` to GWF now has consistent behaviour across all GWF APIs
- [1435] fixed compatibility with Astropy 5.0

A few other bugs were fixed (mostly internal); 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.2>

2.1.1

Deprecations:

- [gwpy/gwpy1412] `gwpy.utils.shell.call()` is now deprecated

Backwards-compatible changes:

- [gwpy/gwpy1417] a `strict` keyword was added to `gwpy.io.cache.sieve()`

Bug fixes:

- [gwpy/gwpy1414] `Series.crop()` can now handle irregular indices (thanks mattpitkin!)
- [gwpy/gwpy1420] `TimeSeries.read` no longer checks the `tRange` of an `FrProcData` when reading GWF using FrameCPP

A few other bugs were fixed (mostly internal); 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.1

2.1.0

Deprecations

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

Backwards-compatible changes

- [gwpy/gwpy1263, gwpy/gwpy1309] ROOT I/O now uses `uproot` as the backend
- [gwpy/gwpy1275] passing a `channel` name is now optional when reading files in the `hdf5.snax` format
- [gwpy/gwpy1282] the default spectral averaging method is now 'median' (was 'mean')
- [gwpy/gwpy1285] `TimeSeries.rayleigh_spectrum` now supports a `window` keyword
- [gwpy/gwpy1293] `gwpy.astro.inspiral_range` function renamed to `sensemon_range`
- [gwpy/gwpy1329] new `--average-method` command-line option for `gwpy-plot`
- [gwpy/gwpy1347] `gwpy.signal.filter_design.notch` now supports an `output` keyword
- [gwpy/gwpy1330] `gwpy-plot qtransform` now supports FFT options on the command-line
- [gwpy/gwpy1362, gwpy/gwpy1380] `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

2.0.4

Bug-fix release.

Changes:

- [1304] added new `gwpy.testing.errors` module
- [1317, 1319] fixed warnings (or lack thereof) during testing
- [1318] fixed a deprecation warning from numpy
- [1320] migrated build and metadata to setuptools_scm

The full list of changes associated with this change can be seen at https://github.com/gwpy/gwpy/pulls?q=is:pr+milestone:2.0.4.

2.0.3

Bug-fix release.

Changes:

- [1290] fix a number of warnings
- [1294] fix bug in `deprecated_function` decorator
- [1296] fix compatibility with modern pandas
- [1303] fix compatibility with matplotlib >=3.4.0
- [1312] simplify Axes.scatter wrapper
- [1313] don't modify VetoDef in-place when converting to DataQualityFlag

The full list of changes associated with this change can be seen at
https://github.com/gwpy/gwpy/pulls?q=is:pr+milestone:2.0.3.

Page 3 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.