Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lscsoft-glue for openSUSE:Factory checked in at 2026-03-23 17:13:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lscsoft-glue (Old) and /work/SRC/openSUSE:Factory/.lscsoft-glue.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lscsoft-glue" Mon Mar 23 17:13:55 2026 rev:9 rq:1341925 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/lscsoft-glue/lscsoft-glue.changes 2024-09-16 17:44:27.620491650 +0200 +++ /work/SRC/openSUSE:Factory/.lscsoft-glue.new.8177/lscsoft-glue.changes 2026-03-23 17:15:30.050996251 +0100 @@ -1,0 +2,11 @@ +Mon Mar 23 01:41:07 UTC 2026 - Steve Kowalik <[email protected]> + +- Update to 4.1.1: + * Adds support for Python 3.12 and 3.13 + * Removes all unused/unnecessary requirements + * Specifies minimum version of setuptools (61.0.0) + * Migrates from ligo.segments to igwn_segments + * Refactors all tests for pytest, and moves the test suite into the package + as glue.tests + +------------------------------------------------------------------- Old: ---- lscsoft-glue-4.0.0.tar.gz New: ---- lscsoft_glue-4.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lscsoft-glue.spec ++++++ --- /var/tmp/diff_new_pack.FbPgK5/_old 2026-03-23 17:15:30.943033350 +0100 +++ /var/tmp/diff_new_pack.FbPgK5/_new 2026-03-23 17:15:30.947033517 +0100 @@ -1,7 +1,7 @@ # -# spec file +# spec file for package lscsoft-glue # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,22 +33,18 @@ %define modname glue Name: lscsoft-glue%{psuffix} -Version: 4.0.0 +Version: 4.1.1 Release: 0 Summary: Grid LSC User Environment License: GPL-2.0-only URL: http://software.ligo.org/lscsoft -Source: https://files.pythonhosted.org/packages/source/l/lscsoft-glue/%{pname}-%{version}.tar.gz -BuildRequires: %{python_module devel} +Source: https://files.pythonhosted.org/packages/source/l/lscsoft-glue/lscsoft_glue-%{version}.tar.gz BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-ligo-segments -Requires: python-numpy -Requires: python-pyOpenSSL -Requires: python-six +Requires: python-igwn-segments Provides: lscsoft-glue-data = %{version} Obsoletes: lscsoft-glue-data < %{version} Provides: python-glue = %{version}-%{release} @@ -59,14 +55,11 @@ Obsoletes: %{oldpython}-glue < %{version}-%{release} %if %{with test} BuildRequires: %{python_module lal} -BuildRequires: %{python_module ligo-segments} BuildRequires: %{python_module lscsoft-glue = %{version}} -BuildRequires: %{python_module matplotlib} -BuildRequires: %{python_module numpy} BuildRequires: %{python_module pytest} %endif Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %python_subpackages %description @@ -87,7 +80,7 @@ This package provides a common set of data files for %{name}. %prep -%autosetup -p1 -n %{pname}-%{version} +%autosetup -p1 -n lscsoft_glue-%{version} # Taken from bundled specfile template %if 0%{?suse_version} < 1650 cat > setup.cfg <<EOF @@ -102,9 +95,7 @@ packages = find: python_requires = >=3.6 install_requires = - ligo-segments - pyOpenSSL - six + igwn-segments EOF %endif @@ -136,6 +127,6 @@ %doc README.md %license LICENSE %{python_sitelib}/glue/ -%{python_sitelib}/lscsoft_glue-%{version}*-info +%{python_sitelib}/lscsoft_glue-%{version}.dist-info %endif
