------------------------------------------------------------------- Wed Jan 15 15:32:10 UTC 2025 - Atri Bhattacharya - Update to version 3.0.11: * [!1799] Fix version comparisons in gwpy.plot * [!1802] Drop support for Python 3.8 * [!1819] Migrate from ligo-segments to igwn-segments * [!1821] Remove all use of CVMFS for data in tests - Switch BuildRequires: python-ligo-segments out for python-igwn-segments (upstream change). - Restore gwpy/segments/test_flag.py: issues fixed by upstream. - Restore test test_to_dqflag: test fixed by upstream. ------------------------------------------------------------------- Wed Dec 18 13:14:09 UTC 2024 - Atri Bhattacharya - Update to version 3.0.10: * [!1775] Skip ReadTimeout errors as standard for network tests. * [!1772] Fix a few minor warnings emitted by Sphinx builds. * [!1782] Fix use of numpy types for v2.0. * [!1784] Fix man warnings in tests. * [!1783] Use ID tokens for PyPI upload. * [!1774] Skip tests that fail with 502 Bad Gateway errors from Zenodo.org. * [!1780] Fix implicit array to scalar conversion in filter design. * [!1779] Modify coherence unit to be an alias for dimensionless_unscaled. * [!1770] Update import of interactive_bk for Matplotlib 3.9. * [!1786] Use release-branch-semver scheme with setuptools-scm. * [!1787] Raise NotImplementedError from StateTimeSeries.override_unit. * [!1773] Update all references to github.com. * [!1789] Add K1_HOFT_C00 frametype description in documentation. - Drop gwpy-numpy-2.0-types.patch: upstreamed. - Disable additional tests: * Delete gwpy/segments/test_flag.py: causes 'SystemError: error return without exception set'; cannot be avoided without deleting file * test_find_urls*: require network * test_to_dqflag: 'SystemError: error return without exception set' ------------------------------------------------------------------- Tue Dec 17 13:13:18 UTC 2024 - Atri Bhattacharya - Disable test causing build failures with python 3.12. ------------------------------------------------------------------- Sun Sep 15 22:37:05 UTC 2024 - Atri Bhattacharya - Update to version 3.0.9: * [gh#gwpy/gwpy#1616] Support parsing multiple FFL files for a single dataset * [gh#gwpy/gwpy#1637] Remove redundant usetex test function * [gh#gwpy/gwpy#1641] Add tests for gwpy.timeseries.io.cache * [gh#gwpy/gwpy#1747] Fix argument reuse bug in gwpy.cli * [gh#gwpy/gwpy#1749] Add Virgo 'HoftOnline' as a preferred frametype * [gh#gwpy/gwpy#1753] Fix usage of Hann window for Scipy 1.13.0 * [gh#gwpy/gwpy#1755] Fix test failure with Zenodo rate limit * [gh#gwpy/gwpy#1760] Fix array copy compatibility with numpy 2 * [gh#gwpy/gwpy#1762] Fix usage of Scipy firwin * [gh#gwpy/gwpy#1763] Fix usage of Scipy trapezoid in gwpy.astro * [gh#gwpy/gwpy#1764] Improve error handling when reading GWF with LALFrame * [gh#gwpy/gwpy#1765] Add extra unit alias for 's' - Add gwpy-numpy-2.0-types.patch for compatibility with numpy 2.0 float types ------------------------------------------------------------------- Mon Jan 15 08:52:21 UTC 2024 - Atri Bhattacharya - Update to version 3.0.8: * [gh#gwpy/gwpy#1665] Sieve URLs from gwosc client before fetch * [gh#gwpy/gwpy#1669] Handle reading LIGO_LW XML files that are missing the _ns timing columns. * [gh#gwpy/gwpy#1672] Fix bug in TimeSeriesDict.find * [gh#gwpy/gwpy#1685] Fix array indexing of Series.xindex * [gh#gwpy/gwpy#1688] Silence LAL LIGOTimeGPS warnings when parsing a cache * [gh#gwpy/gwpy#1691] Use class fixtures to download GWOSC data that is used many times * [gh#gwpy/gwpy#1694] Fix missing sample when reading with non-exact sample times using LALFrame * [gh#gwpy/gwpy#1695] Replace maya with dateparser in gwpy.time * [gh#gwpy/gwpy#1698] Fix coherene test fixture * [gh#gwpy/gwpy#1699] Fix the Zenodo RST utility module * [gh#gwpy/gwpy#1712] Drop HAS_TEX for faster startup time * [gh#gwpy/gwpy#1713] Track LALSuite rebrand in docs * [gh#gwpy/gwpy#1714] Add support for Python 3.12 * [gh#gwpy/gwpy#1715] Avoid python-framel 8.46.0 * [gh#gwpy/gwpy#1716] Migrate test requirement to pytest-freezer * [gh#gwpy/gwpy#1718] Remove all use of distutils * [gh#gwpy/gwpy#1719] Replace datetime.utcnow() with datetime.now(UTC) * [gh#gwpy/gwpy#1721] Add aliases for LIGO and Virgo's 'time' units * [gh#gwpy/gwpy#1722] Read the unitX from a GWF with frameCPP * [gh#gwpy/gwpy#1723] Allow localhost sockets during dist testing * [gh#gwpy/gwpy#1728] Fix bugs in inverse FFT normalisation * [gh#gwpy/gwpy#1730] Propagate source keyword in DataQualityDict.populate * [gh#gwpy/gwpy#1733] Update documentation references for lscsoft-glue and LALSuite * [gh#gwpy/gwpy#1734] Replace sphinx-panels tabs with sphinx-immaterial tabs - New (Build)Requires: python-dateparser. ------------------------------------------------------------------- Tue Oct 10 22:34:47 UTC 2023 - Atri Bhattacharya - Update to version 3.0.7: * No code changes. - Changes from version 3.0.6: * [gh#gwpy/gwpy#1636] Drop support for Python 3.7. * [gh#gwpy/gwpy#1649] Don't round TimeSeries.dt when setting via sample_rate. * [gh#gwpy/gwpy#1654] Fix type comparison lint. * [gh#gwpy/gwpy#1661] Fix compatibility with matplotlib 3.8.0. * [gh#gwpy/gwpy#1676] Improve tests of TimeSeriesDict.find error handling. * [gh#gwpy/gwpy#1677] Fix all executable lint issues. ------------------------------------------------------------------- Wed Jun 21 14:12:43 UTC 2023 - Ben Greiner - Update to 3.0.5 * [#1613] Update all GWOSC URLs to gwosc.org * [#1608] Fix issues writing StateVector.bits to HDF5 * [#1610] Fix plotting TimeSeriesDict on separate Axes * [#1611] Resample time series for coherence calculation when sampling rates differ * [#1622] Update LatexInlineDimensional unit formatter for Astropy 5.3 * [#1621] Fix issues with Series.crop precision * [#1617] Document the copy keyword for TimeSeriesBaseDict.crop * [#1619] Address inconsistency in transfer_function between CSD and PSD averaging methods * [#1628] Add H0 and L0 to dynamic_scaled exclusion list - Update requirements ------------------------------------------------------------------- Tue May 23 16:46:18 UTC 2023 - Atri Bhattacharya - Update to version 3.0.4: * [gh#gwpy/gwpy#1606] Fix incompatibility with gwosc 0.7.0. - Many changes, including backward incompatible ones from versions 3.0.0 through 3.0.3, see https://github.com/gwpy/gwpy/releases. - Disable numerous more tests that either require network or have missing dependencies. - Switch to wheel based builds. - New Requires: python-ligo-lw (also BuildRequires for tests). ------------------------------------------------------------------- Thu Sep 1 04:53:19 UTC 2022 - Atri Bhattacharya - Update to version 2.1.5: * [gh#gwpy/gwpy#1521] fix compatibility with scipy 1.9.0. * [gh#gwpy/gwpy#1523] deprecate the gwpy.utils.null_context function. * [gh#gwpy/gwpy#1530] fix some lint. ------------------------------------------------------------------- Thu Jan 20 16:19:33 UTC 2022 - Atri Bhattacharya - Update to version 2.1.3: * [gh#gwpy/gwpy#1401] update test suite to use tmp_path fixture in pytest. * [gh#gwpy/gwpy#1418] add support for Python 3.10. * [gh#gwpy/gwpy#1439] fix DeprecationWarning emitted in Python 3.10. * [gh#gwpy/gwpy#1438] update timeseries/public example. * [gh#gwpy/gwpy#1456] decorate test to skip gracefully on network error. * [gh#gwpy/gwpy#1457] fix compatibility with python-ligo-lw 1.8.0. * [gh#gwpy/gwpy#1458] fix compatibility with scipy 1.8.0. - Drop skip_python36 macro: python3.6 is now out of Factory anyway. - Drop python-gwpy-connectionerror-test.patch: No longer required. - Drop python-gwpy-python3-shell-test.patch: Use sed to substitute flavour specific python executable for 'python'. - Use update-alternatives to install binary; Add Requires(post): update-alternatives. - New BuildRequires: python-setuptools_scm, python-wheel, and (for tests) python-lalsimulation. ------------------------------------------------------------------- Sat Feb 27 00:45:07 UTC 2021 - Atri Bhattacharya - Disable python 3.6 builds: no numpy. ------------------------------------------------------------------- Sun Jan 10 23:51:32 UTC 2021 - Atri Bhattacharya - Update to version 2.0.2: * [gh#gwpy/gwpy#1269]: Fix an issue with file path handling. * [gh#gwpy/gwpy#1270]: Fix issues with LIGO_LW column handling. * [gh#gwpy/gwpy#1278]: Fix compatibility with matplotlib-3.3.3. * [gh#gwpy/gwpy#1279]: Fix compatibility with h5py-3.1.0. * [gh#gwpy/gwpy#1281]: Fix issue with error reporting when reading LIGO_LW arrays. - Drop python-gwpy-mp-test.patch: incorporated upstream. ------------------------------------------------------------------- Mon Nov 2 12:53:46 UTC 2020 - Atri Bhattacharya - Add python-gwpy-mp-test.patch: fix an assertion error when running test_mp.py [gh#gwpy/gwpy#1273]. ------------------------------------------------------------------- Fri Oct 9 22:59:46 UTC 2020 - Benjamin Greiner - Fix unit test failures * update test section BuildRequires * python-gwpy-connectionerror-test.patch - add examples to %doc - update Recommends ------------------------------------------------------------------- Sun Aug 16 08:11:29 UTC 2020 - Atri Bhattacharya - Update list of Requires and BuildRequires changed since version 2.0. - Drop Group tag. ------------------------------------------------------------------- Fri Aug 7 17:25:51 UTC 2020 - Atri Bhattacharya - Update to version 2.0.1: * [gh#gwpy/gwpy#1259] fix compatibility with matplotlib-3.3.0. ------------------------------------------------------------------- Mon Aug 3 23:29:33 UTC 2020 - Atri Bhattacharya - Update to version 2.0.0 * python requirement increased to >=3.6. * numpy requirement increased to >=1.12.0. * scipy requirement increased to >=1.2.0. * astropy requirement increased to >=3.0.0. * matplotlib requirement increased to >=3.1.0. * [gh#gwpy/gwpy#1247] new GWF I/O API using FrameL. * [gh#gwpy/gwpy#1238] new TimeSeries.mask method. * [gh#gwpy/gwpy#1139] update to log formatting on plots. * [gh#gwpy/gwpy#1207] fix bug writing series to GWF. * [gh#gwpy/gwpy#1218] fix API for CIS using requests-ecp. - Implement %check section running tests using pytest; add necessary BuildRequires for tests to work. - Add python-gwpy-python3-shell-test.patch: Use python3 when testing the python shell. - Update BuildRequires versions in keeping with upstream requirements. - Drop python2 packages: No longer supported by upstream. - No longer support i586 (upstream). ------------------------------------------------------------------- Thu Apr 23 16:01:55 UTC 2020 - Atri Bhattacharya - Replace python-bs4 by python-beautifulsoup4 in dependencies. ------------------------------------------------------------------- Mon Feb 3 02:00:36 UTC 2020 - Atri Bhattacharya - Update to version 1.0.1: * No changelog. ------------------------------------------------------------------- Wed Oct 9 07:22:57 UTC 2019 - Atri Bhattacharya - Update to version 0.15.0 ------------------------------------------------------------------- Thu Jan 31 15:16:24 UTC 2019 - badshah400@gmail.com - Enable python2 bindings since we have python2-astropy now. - Only package gwpy-plot for python3. ------------------------------------------------------------------- Sun Jan 27 16:12:16 UTC 2019 - badshah400@gmail.com - Update to version 0.12.2 - Build only against python3 (python2-astropy not available for openSUSE >= 1550). ------------------------------------------------------------------- Fri Jun 15 13:54:36 UTC 2018 - badshah400@gmail.com - Initial package.