diff -Nru pycdio-2.1.1/debian/changelog pycdio-2.1.1/debian/changelog --- pycdio-2.1.1/debian/changelog 2023-10-31 17:14:59.000000000 +0000 +++ pycdio-2.1.1/debian/changelog 2023-12-10 11:06:13.000000000 +0000 @@ -1,26 +1,9 @@ -pycdio (2.1.1-1build4) noble; urgency=medium +pycdio (2.1.1-1.1) unstable; urgency=medium - * No-change rebuild with Python 3.12 as supported version + * Non-maintainer upload. + * debian/patches: Fix compatibility with Python 3.12 (Closes: #1055563) - -- Graham Inggs Tue, 31 Oct 2023 17:14:59 +0000 - -pycdio (2.1.1-1build3) lunar; urgency=medium - - * Rebuild to drop Python 3.10 extension - - -- Jeremy Bicha Tue, 28 Feb 2023 19:23:43 -0500 - -pycdio (2.1.1-1build2) lunar; urgency=medium - - * No-change rebuild with Python 3.11 as supported - - -- Graham Inggs Wed, 02 Nov 2022 10:35:20 +0000 - -pycdio (2.1.1-1build1) jammy; urgency=medium - - * No-change rebuild with Python 3.10 only - - -- Graham Inggs Thu, 17 Mar 2022 19:37:49 +0000 + -- Sebastian Ramacher Sun, 10 Dec 2023 12:06:13 +0100 pycdio (2.1.1-1) unstable; urgency=medium diff -Nru pycdio-2.1.1/debian/patches/python3.12.patch pycdio-2.1.1/debian/patches/python3.12.patch --- pycdio-2.1.1/debian/patches/python3.12.patch 1970-01-01 00:00:00.000000000 +0000 +++ pycdio-2.1.1/debian/patches/python3.12.patch 2023-12-10 11:05:43.000000000 +0000 @@ -0,0 +1,29 @@ +--- a/test/test-cdtext.py ++++ b/test/test-cdtext.py +@@ -29,7 +29,7 @@ + class CDTextTests(unittest.TestCase): + def test_keyword(self): + """Test keywords""" +- self.assertEquals( ++ self.assertEqual( + pycdio.cdtext_field2str(pycdio.CDTEXT_FIELD_PERFORMER), "PERFORMER" + ) + +@@ -39,12 +39,12 @@ + device = cdio.Device(tocpath, pycdio.DRIVER_CDRDAO) + + text = device.get_cdtext() +- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 0), "Performer") +- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_TITLE, 0), "CD Title") +- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_DISCID, 0), "XY12345") ++ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 0), "Performer") ++ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_TITLE, 0), "CD Title") ++ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_DISCID, 0), "XY12345") + +- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 1), "Performer") +- self.assertEquals(text.get(pycdio.CDTEXT_FIELD_TITLE, 1), "Track Title") ++ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_PERFORMER, 1), "Performer") ++ self.assertEqual(text.get(pycdio.CDTEXT_FIELD_TITLE, 1), "Track Title") + + + if __name__ == "__main__": diff -Nru pycdio-2.1.1/debian/patches/series pycdio-2.1.1/debian/patches/series --- pycdio-2.1.1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ pycdio-2.1.1/debian/patches/series 2023-12-10 11:05:18.000000000 +0000 @@ -0,0 +1 @@ +python3.12.patch