Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lasso for openSUSE:Factory checked in at 2025-03-05 13:41:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lasso (Old) and /work/SRC/openSUSE:Factory/.lasso.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lasso" Wed Mar 5 13:41:23 2025 rev:8 rq:1250329 version:2.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/lasso/lasso.changes 2024-11-15 15:43:51.087952574 +0100 +++ /work/SRC/openSUSE:Factory/.lasso.new.19136/lasso.changes 2025-03-05 13:42:38.161868071 +0100 @@ -1,0 +2,7 @@ +Wed Mar 5 07:39:46 UTC 2025 - Daniel Garcia <[email protected]> + +- Add lasso-2.8.2-python_313.patch upstream patch to make it + compatible with python 3.13 + https://dev.entrouvert.org/issues/92106 + +------------------------------------------------------------------- New: ---- lasso-2.8.2-python_313.patch BETA DEBUG BEGIN: New: - Add lasso-2.8.2-python_313.patch upstream patch to make it compatible with python 3.13 BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lasso.spec ++++++ --- /var/tmp/diff_new_pack.rnsI1z/_old 2025-03-05 13:42:38.857897200 +0100 +++ /var/tmp/diff_new_pack.rnsI1z/_new 2025-03-05 13:42:38.857897200 +0100 @@ -1,7 +1,7 @@ # # spec file for package lasso # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2019 Red Hat, Inc., Raleigh, North Carolina, United States of America. # Copyright (c) 2020 Neal Gompa <[email protected]>. # @@ -41,6 +41,8 @@ Patch2: lasso-fix-implicit-declarations.patch # PATCH-FIX-UPSTREAM lasso-libxml2-2.12-support.patch -- Fix builds with libxml2 2.12 Patch3: lasso-libxml2-2.12-support.patch +# PATCH-FIX-UPSTREAM lasso-2.8.2-python_313.patch -- https://dev.entrouvert.org/issues/92106 +Patch4: lasso-2.8.2-python_313.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: check-devel @@ -54,6 +56,7 @@ BuildRequires: python3 BuildRequires: python3-devel BuildRequires: python3-lxml +BuildRequires: python3-setuptools BuildRequires: python3-six BuildRequires: swig BuildRequires: pkgconfig(xmlsec1) >= 1.2.25 ++++++ lasso-2.8.2-python_313.patch ++++++ diff -Naur lasso-2.8.2.orig/bindings/python/tests/binding_tests.py lasso-2.8.2/bindings/python/tests/binding_tests.py --- lasso-2.8.2.orig/bindings/python/tests/binding_tests.py 2024-06-20 15:00:31.347898776 +0200 +++ lasso-2.8.2/bindings/python/tests/binding_tests.py 2024-06-20 15:18:27.921376653 +0200 @@ -352,7 +352,7 @@ with self.assertRaises(TypeError, msg='value should be a tuple of PyGobject'): node.attributeValue = value -bindingSuite = unittest.makeSuite(BindingTestCase, 'test') +bindingSuite = unittest.defaultTestLoader.loadTestsFromTestCase(BindingTestCase) allTests = unittest.TestSuite((bindingSuite, )) diff -Naur lasso-2.8.2.orig/bindings/python/tests/profiles_tests.py lasso-2.8.2/bindings/python/tests/profiles_tests.py --- lasso-2.8.2.orig/bindings/python/tests/profiles_tests.py 2024-06-20 15:00:31.347898776 +0200 +++ lasso-2.8.2/bindings/python/tests/profiles_tests.py 2024-06-20 15:17:55.092666666 +0200 @@ -542,12 +542,12 @@ assert aq.response.assertion[0].attributeStatement[0].attribute[0] assert aq.response.assertion[0].attributeStatement[0].attribute[0].attributeValue[0] -serverSuite = unittest.makeSuite(ServerTestCase, 'test') -loginSuite = unittest.makeSuite(LoginTestCase, 'test') -logoutSuite = unittest.makeSuite(LogoutTestCase, 'test') -defederationSuite = unittest.makeSuite(DefederationTestCase, 'test') -identitySuite = unittest.makeSuite(IdentityTestCase, 'test') -attributeSuite = unittest.makeSuite(AttributeAuthorityTestCase, 'test') +serverSuite = unittest.defaultTestLoader.loadTestsFromTestCase(ServerTestCase) +loginSuite = unittest.defaultTestLoader.loadTestsFromTestCase(LoginTestCase) +logoutSuite = unittest.defaultTestLoader.loadTestsFromTestCase(LogoutTestCase) +defederationSuite = unittest.defaultTestLoader.loadTestsFromTestCase(DefederationTestCase) +identitySuite = unittest.defaultTestLoader.loadTestsFromTestCase(IdentityTestCase) +attributeSuite = unittest.defaultTestLoader.loadTestsFromTestCase(AttributeAuthorityTestCase) allTests = unittest.TestSuite((serverSuite, loginSuite, logoutSuite, defederationSuite, identitySuite, attributeSuite))
