Gwpy

Latest version: v3.0.8

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

Scan your dependencies

Page 1 of 10

3.0.8

Patch release

Changes:

- [1665] Sieve URLs from gwosc client before fetch
- [1669] Handle reading `LIGO_LW` XML files that are missing the `_ns` timing columns.
- [1672] Fix bug in `TimeSeriesDict.find`
- [1685] Fix array indexing of `Series.xindex`
- [1688] Silence LAL `LIGOTimeGPS` warnings when parsing a cache
- [1691] Use class fixtures to download GWOSC data that is used many times
- [1694] Fix missing sample when reading with non-exact sample times using LALFrame
- [1695] Replace `maya` with `dateparser` in `gwpy.time`
- [1698] Fix coherene test fixture
- [1699] Fix the Zenodo RST utility module
- [1712] Drop `HAS_TEX` for faster startup time
- [1713] Track LALSuite rebrand in docs
- [1714] Add support for Python 3.12
- [1715] Avoid python-framel 8.46.0
- [1716] Migrate test requirement to pytest-freezer
- [1718] Remove all use of distutils
- [1719] Replace `datetime.utcnow()` with `datetime.now(UTC)`
- [1721] Add aliases for LIGO and Virgo's 'time' units
- [1722] Read the unitX from a GWF with frameCPP
- [1723] Allow localhost sockets during dist testing
- [1728] Fix bugs in inverse FFT normalisation
- [1730] Propagate source keyword in `DataQualityDict.populate`
- [1733] Update documentation references for lscsoft-glue and LALSuite
- [1734] Replace `sphinx-panels` tabs with `sphinx-immaterial` tabs

The full details of this milestone can be seen at

<https://github.com/gwpy/gwpy/milestone/67>

3.0.7

Build fix release.

The distributions for GWpy 3.0.6 were corrupted, so 3.0.7 replaces that release.

There are no code changes in 3.0.7 relative to 3.0.6

3.0.6

Patch release

Changes:

- [1636] Drop support for Python 3.7
- [1649] Don't round TimeSeries.dt when setting via sample_rate
- [1654] Fix type comparison lint
- [1661] Fix compatibility with matplotlib 3.8.0
- [1676] Improve tests of TimeSeriesDict.find error handling
- [1677] Fix all executable lint issues

The full details of this milestone can be seen at

<https://github.com/gwpy/gwpy/milestone/66>

3.0.5

Patch release.

Changes:

- [gwpy/gwpy1613] Update all GWOSC URLs to gwosc.org
- [gwpy/gwpy1608] Fix issues writing StateVector.bits to HDF5
- [gwpy/gwpy1610] Fix plotting TimeSeriesDict on separate Axes
- [gwpy/gwpy1611] Resample time series for coherence calculation when sampling rates differ
- [gwpy/gwpy1622] Update LatexInlineDimensional unit formatter for Astropy 5.3
- [gwpy/gwpy1621] Fix issues with Series.crop precision
- [gwpy/gwpy1617] Document the copy keyword for TimeSeriesBaseDict.crop
- [gwpy/gwpy1619] Address inconsistency in transfer_function between CSD and PSD averaging methods
- [gwpy/gwpy1628] Add H0 and L0 to dynamic_scaled exclusion list

The full details of this milestone can be seen at

<https://github.com/gwpy/gwpy/milestone/65>

3.0.4

Changes:

- [1606] Fix incompatibility with gwosc 0.7.0

The full list of changes related to this milestone can be seen at

<https://github.com/gwpy/gwpy/pulls?q=milestone:%22GWpy+3.0.4%22>

3.0.3

Bug fix release

Changes:

- [1542] Update usage of `pytest.raises` throughout the codebase
- [1559] Improve handling/propagation of maya/dateparser errors and refactor `gwpy.time` tests
- [1563] Improve documentation of GWF I/O libraries
- [1566] Update import of `matplotlib.docstrings`
- [1567] Update a number of CLI examples to use GWTC-3 data
- [1575] Update GWF writing for frameCPP 3.0.0
- [1576] Add wrapper around `scipy.signal.get_window` to handle pre-computed window arrays
- [1577] Gracefully skip `requests.exceptions.ConnectionError` in testing
- [1578] Improve NDSWarning message emitted by `TimeSeriesDict.fetch`
- [1579] Replace usage of deprecated `matplotlib.ticker.is_close_to_int`
- [1585] Enhance LaTeX detection
- [1586] Fix incompatibilities with matplotlib 3.7.0
- [1587] Update qscan example
- [1590] Fix incorrect phase for transfer function calculation
- [1600] Address floating point errors for index creation
- [1602] Replace deprecated `interp2d` with `RectBivariateSpline`

The full list of changes related to this milestone can be seen at

<https://github.com/gwpy/gwpy/pulls?q=milestone:%22GWpy+3.0.3%22>

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.