Control: tags 1055563 + patch Dear maintainer,
I've prepared an NMU for pycdio (versioned as 2.1.1-1.1). The diff is attached to this message. Cheers -- Sebastian Ramacher
diff -Nru pycdio-2.1.1/debian/changelog pycdio-2.1.1/debian/changelog --- pycdio-2.1.1/debian/changelog 2021-08-30 12:59:08.000000000 +0200 +++ pycdio-2.1.1/debian/changelog 2023-12-10 12:06:13.000000000 +0100 @@ -1,3 +1,10 @@ +pycdio (2.1.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/patches: Fix compatibility with Python 3.12 (Closes: #1055563) + + -- Sebastian Ramacher <sramac...@debian.org> Sun, 10 Dec 2023 12:06:13 +0100 + pycdio (2.1.1-1) unstable; urgency=medium * New upstream release. 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 01:00:00.000000000 +0100 +++ pycdio-2.1.1/debian/patches/python3.12.patch 2023-12-10 12:05:43.000000000 +0100 @@ -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 01:00:00.000000000 +0100 +++ pycdio-2.1.1/debian/patches/series 2023-12-10 12:05:18.000000000 +0100 @@ -0,0 +1 @@ +python3.12.patch