Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Twisted for openSUSE:Factory checked in at 2023-02-09 16:21:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Twisted (Old) and /work/SRC/openSUSE:Factory/.python-Twisted.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Twisted" Thu Feb 9 16:21:25 2023 rev:60 rq:1063746 version:22.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Twisted/python-Twisted.changes 2023-01-11 17:14:20.839580005 +0100 +++ /work/SRC/openSUSE:Factory/.python-Twisted.new.4462/python-Twisted.changes 2023-02-09 16:21:28.286176513 +0100 @@ -1,0 +2,6 @@ +Wed Feb 8 08:19:43 UTC 2023 - Steve Kowalik <steven.kowa...@suse.com> + +- Add patch support-new-glibc.patch: + * Support new glibc changes. + +------------------------------------------------------------------- New: ---- support-new-glibc.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Twisted.spec ++++++ --- /var/tmp/diff_new_pack.1eslOa/_old 2023-02-09 16:21:32.038195842 +0100 +++ /var/tmp/diff_new_pack.1eslOa/_new 2023-02-09 16:21:32.046195883 +0100 @@ -49,6 +49,8 @@ Patch6: remove-dependency-version-upper-bounds.patch # PATCH-FIX-UPSTREAM py311-tests-compat.patch gh#twisted/twisted#11734 gh#twisted/twisted#11733 Patch7: py311-tests-compat.patch +# PATCH-FIX-UPSTREAM gh#twisted/twisted#11787 +Patch8: support-new-glibc.patch BuildRequires: %{python_module incremental >= 21.3.0} BuildRequires: %{python_module setuptools} BuildRequires: fdupes ++++++ support-new-glibc.patch ++++++ >From da3bf3dc29f067e7019b2a1c205834ab64b2139a Mon Sep 17 00:00:00 2001 From: Paul Eggert <egg...@cs.ucla.edu> Date: Fri, 9 Dec 2022 10:16:42 -0800 Subject: [PATCH] #11786 fix misuse of mktime in tests --- src/twisted/logger/test/test_format.py | 27 +++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/twisted/logger/test/test_format.py b/src/twisted/logger/test/test_format.py index dbfbe1af1ae..0671b6662c8 100644 --- a/src/twisted/logger/test/test_format.py +++ b/src/twisted/logger/test/test_format.py @@ -166,16 +166,17 @@ def test_formatTimeWithDefaultFormat(self) -> None: def testForTimeZone(name: str, expectedDST: str, expectedSTD: str) -> None: setTZ(name) - localDST = mktime((2006, 6, 30, 0, 0, 0, 4, 181, 1)) localSTD = mktime((2007, 1, 31, 0, 0, 0, 2, 31, 0)) - - self.assertEqual(formatTime(localDST), expectedDST) self.assertEqual(formatTime(localSTD), expectedSTD) + if expectedDST: + localDST = mktime((2006, 6, 30, 0, 0, 0, 4, 181, 1)) + self.assertEqual(formatTime(localDST), expectedDST) + # UTC testForTimeZone( "UTC+00", - "2006-06-30T00:00:00+0000", + None, "2007-01-31T00:00:00+0000", ) @@ -196,7 +197,7 @@ def testForTimeZone(name: str, expectedDST: str, expectedSTD: str) -> None: # No DST testForTimeZone( "CST+06", - "2006-06-30T00:00:00-0600", + None, "2007-01-31T00:00:00-0600", ) @@ -211,7 +212,7 @@ def test_formatTimeWithNoFormat(self) -> None: """ If C{timeFormat} argument is L{None}, we get the default output. """ - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) self.assertEqual(formatTime(t, timeFormat=None), "-") self.assertEqual(formatTime(t, timeFormat=None, default="!"), "!") @@ -219,7 +220,7 @@ def test_formatTimeWithAlternateTimeFormat(self) -> None: """ Alternate time format in output. """ - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) self.assertEqual(formatTime(t, timeFormat="%Y/%W"), "2013/38") def test_formatTimePercentF(self) -> None: @@ -246,7 +247,7 @@ def test_formatTimeDefault(self) -> None: addTZCleanup(self) setTZ("UTC+00") - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) event = dict(log_format="XYZZY", log_time=t) self.assertEqual( formatEventAsClassicLogText(event), @@ -539,7 +540,7 @@ def test_eventAsTextSystemOnly(self) -> None: except CapturedError: f = Failure() - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) event: LogEvent = { "log_format": "ABCD", "log_system": "fake_system", @@ -573,7 +574,7 @@ def test_eventAsTextTimestampOnly(self) -> None: except CapturedError: f = Failure() - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) event: LogEvent = { "log_format": "ABCD", "log_system": "fake_system", @@ -601,7 +602,7 @@ def test_eventAsTextSystemMissing(self) -> None: except CapturedError: f = Failure() - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) event: LogEvent = { "log_format": "ABCD", "log_time": t, @@ -628,7 +629,7 @@ def test_eventAsTextSystemMissingNamespaceAndLevel(self) -> None: except CapturedError: f = Failure() - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) event: LogEvent = { "log_format": "ABCD", "log_time": t, @@ -657,7 +658,7 @@ def test_eventAsTextSystemMissingLevelOnly(self) -> None: except CapturedError: f = Failure() - t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, 1)) + t = mktime((2013, 9, 24, 11, 40, 47, 1, 267, -1)) event: LogEvent = { "log_format": "ABCD", "log_time": t,