#1055547 urwid fails one test with Python 3.12

#1055547#5
Date:
2023-11-08 06:44:26 UTC
From:
To:
[...]
======================================================================
ERROR: test_coroutine_error
(urwid.tests.test_event_loops.AsyncioEventLoopTest.test_coroutine_error)
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/<<PKGBUILDDIR>>/urwid/tests/test_event_loops.py", line 211, in
test_coroutine_error
     asyncio.ensure_future(error_coro())
   File "/usr/lib/python3.12/asyncio/tasks.py", line 679, in ensure_future
     raise TypeError('An asyncio.Future, a coroutine or an awaitable '
TypeError: An asyncio.Future, a coroutine or an awaitable is required
----------------------------------------------------------------------
Ran 278 tests in 1.378s

FAILED (errors=1)

#1055547#14
Date:
2023-12-09 09:01:07 UTC
From:
To:
Dear Maintainer,

debian/patches/0002-Drop-deprecated-asyncio.coroutine.patch needs to be
slightly modified according to [1][2].
After applying these changes (attached), I was able to build your
package in a sid chroot environment.

Kind Regards

[1] https://github.com/penguinolog/urwid/commit/b593cf7645b6b9b53779
[2] https://github.com/penguinolog/urwid/commit/e2bfb61842563ec9dbc5#diff-660ea81515f75cc66aabab01f0921d66405493eb3ca8e5341a9971149af413cb

#1055547#17
Date:
2024-01-01 13:03:37 UTC
From:
To:
Hello,

Bug #1055547 in urwid reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/urwid/-/commit/26e025a1c72ec38a20c0873684c0afddf1fe1531
------------------------------------------------------------------------
* Non-maintainer upload.
  * Update 0002-Drop-deprecated-asyncio.coroutine.patch. Closes: #1055547.
  * Fix cleaning the package. Closes: #1048119.
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1055547

#1055547#24
Date:
2024-01-01 14:12:46 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
urwid, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1055547@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated urwid package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 01 Jan 2024 13:49:18 +0100
Source: urwid
Built-For-Profiles: noudeb
Architecture: source
Version: 2.1.2-4.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 1048119 1055547
Changes:
 urwid (2.1.2-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Update 0002-Drop-deprecated-asyncio.coroutine.patch. Closes: #1055547.
   * Fix cleaning the package. Closes: #1048119.
Checksums-Sha1:
 fd0ab7c7b3b44cde4589e4536a1eb208f91c7691 2984 urwid_2.1.2-4.1.dsc
 90f26507c72d0fac49c1d683ab7f00367ab388f5 6576 urwid_2.1.2-4.1.debian.tar.xz
 9cf8fa74866a0488b31f27ed445d0b60e2559c7d 9222 urwid_2.1.2-4.1_source.buildinfo
Checksums-Sha256:
 c638d34771751bd36cdecf9bb060fbe66ccfa1a7d5859bbe87d215dda8324757 2984 urwid_2.1.2-4.1.dsc
 c9dedd303170733083d51bcb0c09ef2ded4bc5c0025bd1c2fe56a8d2a27b5f29 6576 urwid_2.1.2-4.1.debian.tar.xz
 dac5f93e8226d72b189b48fb935cbfdf89bf56b4b3b1e305e5a3190d4b60af8d 9222 urwid_2.1.2-4.1_source.buildinfo
Files:
 08ecb8c64cb7931413232424a3c8639a 2984 python optional urwid_2.1.2-4.1.dsc
 f51880afcddf0dcb44af789ee0422349 6576 python optional urwid_2.1.2-4.1.debian.tar.xz
 1a3094424346459dc9106c1564872ad0 9222 python optional urwid_2.1.2-4.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmWSti4QHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9bqgD/0Sv01KD1GDhLKwzLzC7qWZ90nmUuJUwAlb
WLL+3AUlRLGroyUt8/fpfpfRy2MIGicSTqPA4YpJjoJIXXyd4+H/24tMp8LBdgBH
kYxw4AAC/mK0neHnHEHMg3/mhWWY4uA5KYS74KOKY71ayP7eblJwr+/mvBIrIlWn
dmKmf45udA/uBAHRJDOrWlAb3zTjvZmSCDsWlHAAS0qgzblfwp+UKXTWpE7yehYC
3RJ2BzjkAWOKgqMuUIqEYBryn6WhchorlRH626YDx1dYpjbUeI2OCfw4YYIg6zkM
WyE1Cmfn3onIOhuhfzUnO6G4SZ+MjhFpPyDmXqPm3C5wuTiJIf6kfZDf7lisQj2o
IL2tjuMEcvzm13hb67NTW4G1BtN0d6AzAYlKeJTTH8nDsd7S3B6Vf3M6fjsHY3Jh
lGYhUIiE3Si39aIL1d8f5CRNl5R3nHPgf4yRY5E/pcUhdhnkTvWJHtAvofMFY6Xe
XmmP/rT88RQeEZOIY1DsxSqvzlWmNYejCgLsNz/uat9aXqXzfp+cTUd19j9iWels
JC2OLKoCSwgxTSVxSc377VayARPeXC4JAwXDFeEcEm/ZBmgh/FNKtVBj8Ree1ZCp
HtML4MU9UxEOs4JgAowyjsx//HWHQOh6M5LpToucft6IsKGNIayYapO8mKdPBZFa
JG2eYiS8tg==
=sDCK
-----END PGP SIGNATURE-----