commit python-gwpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-gwpy for openSUSE:Factory checked in at 2023-10-15 19:27:56 Comparing /work/SRC/openSUSE:Factory/python-gwpy (Old) and /work/SRC/openSUSE:Factory/.python-gwpy.new.20540 (New) Package is "python-gwpy" Sun Oct 15 19:27:56 2023 rev:4 rq:1117822 version:3.0.7 Changes: --- /work/SRC/openSUSE:Factory/python-gwpy/python-gwpy.changes 2023-06-21 22:41:20.954909227 +0200 +++ /work/SRC/openSUSE:Factory/.python-gwpy.new.20540/python-gwpy.changes 2023-10-15 19:30:07.450482074 +0200 @@ -1,0 +2,15 @@ +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. + +--- Old: gwpy-3.0.5.tar.gz New: gwpy-3.0.7.tar.gz Other differences: -- ++ python-gwpy.spec ++ --- /var/tmp/diff_new_pack.cC5gui/_old 2023-10-15 19:30:07.978501095 +0200 +++ /var/tmp/diff_new_pack.cC5gui/_new 2023-10-15 19:30:07.978501095 +0200 @@ -17,7 +17,7 @@ Name: python-gwpy -Version:3.0.5 +Version:3.0.7 Release:0 Summary:A python package for gravitational-wave astrophysics License:GPL-3.0-only ++ gwpy-3.0.5.tar.gz -> gwpy-3.0.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gwpy-3.0.5/.github/workflows/conda.yml new/gwpy-3.0.7/.github/workflows/conda.yml --- old/gwpy-3.0.5/.github/workflows/conda.yml 2023-04-14 17:14:06.0 +0200 +++ new/gwpy-3.0.7/.github/workflows/conda.yml 2023-10-05 11:47:18.0 +0200 @@ -38,7 +38,6 @@ - Ubuntu - Windows python-version: - - "3.7" - "3.8" - "3.9" - "3.10" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gwpy-3.0.5/.github/workflows/dependencies.yml new/gwpy-3.0.7/.github/workflows/dependencies.yml --- old/gwpy-3.0.5/.github/workflows/dependencies.yml 2023-04-06 12:37:11.0 +0200 +++ new/gwpy-3.0.7/.github/workflows/dependencies.yml 2023-10-05 11:47:18.0 +0200 @@ -40,7 +40,7 @@ matrix: include: - name: "Minimum" -python-version: "3.7" +python-version: "3.8" experimental: false extras: "test" pip-opts: "--upgrade-strategy=only-if-needed" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gwpy-3.0.5/.github/workflows/dist.yml new/gwpy-3.0.7/.github/workflows/dist.yml --- old/gwpy-3.0.5/.github/workflows/dist.yml 2023-04-06 12:37:11.0 +0200 +++ new/gwpy-3.0.7/.github/workflows/dist.yml 2023-10-05 11:47:18.0 +0200 @@ -80,10 +80,10 @@ - Ubuntu - Windows python-version: - - "3.7" - "3.8" - "3.9" - "3.10" + - "3.11" runs-on: ${{ matrix.os }}-latest defaults: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gwpy-3.0.5/PKG-INFO new/gwpy-3.0.7/PKG-INFO --- old/gwpy-3.0.5/PKG-INFO 2023-06-02 10:36:27.297606200 +0200 +++ new/gwpy-3.0.7/PKG-INFO 2023-10-05 12:29:52.674749000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: gwpy -Version: 3.0.5 +Version: 3.0.7 Summary: A python package for gravitational-wave astrophysics Author-email: Duncan Macleod License: GPL-3.0-or-later @@ -15,21 +15,63 @@ Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Topic :: Scientific/Engineering :: Astronomy Classifier: Topic :: Scientific/Engineering :: Physics -Requires-Python: >=3.7 +Requires-Python: >=3.8 Description-Content-Type: text/markdown +License-File: LICENSE +Requires-Dist: astropy>=4.3.0 +Requires-Dist: dqsegdb2 +Requires-Dist: gwdatafind>=1.1.0 +Requires-Dist: gwosc>=0.5.3 +Requires-Dist:
commit python-gwpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-gwpy for openSUSE:Factory checked in at 2023-06-21 22:40:29 Comparing /work/SRC/openSUSE:Factory/python-gwpy (Old) and /work/SRC/openSUSE:Factory/.python-gwpy.new.15902 (New) Package is "python-gwpy" Wed Jun 21 22:40:29 2023 rev:3 rq:1094393 version:3.0.5 Changes: --- /work/SRC/openSUSE:Factory/python-gwpy/python-gwpy.changes 2023-05-27 00:51:11.866900014 +0200 +++ /work/SRC/openSUSE:Factory/.python-gwpy.new.15902/python-gwpy.changes 2023-06-21 22:41:20.954909227 +0200 @@ -1,0 +2,18 @@ +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 + +--- Old: gwpy-3.0.4.tar.gz New: gwpy-3.0.5.tar.gz Other differences: -- ++ python-gwpy.spec ++ --- /var/tmp/diff_new_pack.xoN4yk/_old 2023-06-21 22:41:21.510912572 +0200 +++ /var/tmp/diff_new_pack.xoN4yk/_new 2023-06-21 22:41:21.518912621 +0200 @@ -16,61 +16,65 @@ # -# Python2 no longer supported upstream -%define skip_python2 1 - Name: python-gwpy -Version:3.0.4 +Version:3.0.5 Release:0 Summary:A python package for gravitational-wave astrophysics License:GPL-3.0-only URL:https://gwpy.github.io/ Source: https://files.pythonhosted.org/packages/source/g/gwpy/gwpy-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-astropy >= 3.0.0 +Requires: python-astropy >= 4.3.0 Requires: python-dqsegdb2 -Requires: python-gwosc -Requires: python-h5py -Requires: python-lal -Requires: python-ligo-lw -Requires: python-ligo-segments -Requires: python-matplotlib >= 3.1.0 -Requires: python-numpy +Requires: python-gwdatafind >= 1.1.0 +Requires: python-gwosc >= 0.5.3 +Requires: python-h5py >= 3 +Requires: python-ligo-segments >= 1.0.0 +Requires: python-ligotimegps >= 1.2.1 +Requires: python-matplotlib >= 3.3.0 +Requires: python-numpy >= 1.17 Requires: python-python-dateutil Requires: python-requests -Requires: python-scipy -Requires: python-tqdm +Requires: python-scipy >= 1.2.0 +Requires: python-tqdm >= 4.10.0 Recommends: python-PyCBC Recommends: python-PyMySQL Recommends: python-lalsimulation Recommends: python-lscsoft-glue +Suggests: python-inspiral-range BuildArch: noarch # SECTION test requirements # BuildRequires: %%{python_module PyCBC} -- optional, not available on aarch64 BuildRequires: %{python_module PyMySQL} -BuildRequires: %{python_module astropy >= 3.0.0} +BuildRequires: %{python_module astropy >= 4.3.0} BuildRequires: %{python_module dqsegdb2} -BuildRequires: %{python_module framel} -BuildRequires: %{python_module freezegun} -BuildRequires: %{python_module gwosc} -BuildRequires: %{python_module h5py} -BuildRequires: %{python_module lalsimulation} -BuildRequires: %{python_module lal} -BuildRequires: %{python_module ligo-lw} -BuildRequires: %{python_module ligo-segments} -BuildRequires: %{python_module matplotlib >= 3.1.0} -BuildRequires: %{python_module numpy} -BuildRequires: %{python_module pytest >= 3.3} +BuildRequires: %{python_module gwdatafind >= 1.1.0} +BuildRequires: %{python_module gwosc >= 0.5.3} +BuildRequires: %{python_module h5py >= 3} +BuildRequires: %{python_module ligo-segments >= 1.0.0} +BuildRequires: %{python_module ligotimegps >= 1.2.1} +BuildRequires: %{python_module lscsoft-glue} +BuildRequires: %{python_module matplotlib >= 3.3.0} +BuildRequires: %{python_module numpy >= 1.17} +BuildRequires: %{python_module pytest-freezegun} +BuildRequires: %{python_module pytest-socket} +BuildRequires: %{python_module pytest-xdist} +BuildRequires: %{python_module pytest}
commit python-gwpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-gwpy for openSUSE:Factory checked in at 2023-05-27 00:51:07 Comparing /work/SRC/openSUSE:Factory/python-gwpy (Old) and /work/SRC/openSUSE:Factory/.python-gwpy.new.1533 (New) Package is "python-gwpy" Sat May 27 00:51:07 2023 rev:2 rq:1089170 version:3.0.4 Changes: --- /work/SRC/openSUSE:Factory/python-gwpy/python-gwpy.changes 2022-09-01 22:12:56.496530974 +0200 +++ /work/SRC/openSUSE:Factory/.python-gwpy.new.1533/python-gwpy.changes 2023-05-27 00:51:11.866900014 +0200 @@ -1,0 +2,12 @@ +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). + +--- Old: gwpy-2.1.5.tar.gz New: gwpy-3.0.4.tar.gz Other differences: -- ++ python-gwpy.spec ++ --- /var/tmp/diff_new_pack.7jAUFD/_old 2023-05-27 00:51:12.334902804 +0200 +++ /var/tmp/diff_new_pack.7jAUFD/_new 2023-05-27 00:51:12.338902828 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-gwpy # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,13 +20,13 @@ %define skip_python2 1 Name: python-gwpy -Version:2.1.5 +Version:3.0.4 Release:0 Summary:A python package for gravitational-wave astrophysics License:GPL-3.0-only URL:https://gwpy.github.io/ Source: https://files.pythonhosted.org/packages/source/g/gwpy/gwpy-%{version}.tar.gz -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module wheel} BuildRequires: fdupes @@ -36,6 +36,7 @@ Requires: python-gwosc Requires: python-h5py Requires: python-lal +Requires: python-ligo-lw Requires: python-ligo-segments Requires: python-matplotlib >= 3.1.0 Requires: python-numpy @@ -53,12 +54,13 @@ BuildRequires: %{python_module PyMySQL} BuildRequires: %{python_module astropy >= 3.0.0} BuildRequires: %{python_module dqsegdb2} -BuildRequires: %{python_module freezegun} BuildRequires: %{python_module framel} +BuildRequires: %{python_module freezegun} BuildRequires: %{python_module gwosc} BuildRequires: %{python_module h5py} -BuildRequires: %{python_module lal} BuildRequires: %{python_module lalsimulation} +BuildRequires: %{python_module lal} +BuildRequires: %{python_module ligo-lw} BuildRequires: %{python_module ligo-segments} BuildRequires: %{python_module matplotlib >= 3.1.0} BuildRequires: %{python_module numpy} @@ -88,26 +90,41 @@ sed -Ei "1{/^#!\/usr\/bin\/env python/d}" gwpy/utils/sphinx/*.py %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/gwpy-plot %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# deselecting tests: -# - examples are not installed into buildroot: test via pyargs -# - automatic skips by python-gwpy-connectionerror-test.patch -# - test_fetch_open_data in multiple modules try to connect to -# gw-openscience.org %{python_expand sed -i "s/python --blah/$python --blah/" gwpy/utils/tests/test_shell.py sed -i "s/'python'/'$python'/g" gwpy/utils/tests/test_shell.py } -%pytest --pyargs gwpy -k "not (fetch_open_data or test_timeseries or test_io_losc)" + +# Set TMPDIR to a dir in working dir so that tests can write to it +mkdir ./tmp +export TMPDIR=./tmp + +# List of tests to disable +# - automatic skips by python-gwpy-connectionerror-test.patch +# - test_fetch_open_data in multiple modules try to connect to +# gw-openscience.org +# - test_{range,time}.py: required pkgs unavailable for oS +# - all other disabled tests require network conn via nds2 +export DISABLE_TESTS="fetch_open_data or nds2 or test_channel \ +or