Your message dated Fri, 31 May 2024 02:35:07 +0000
with message-id <e1scs6l-006lgi...@fasolo.debian.org>
and subject line Bug#1072246: fixed in libcloud 3.8.0+repack-2
has caused the Debian Bug report #1072246,
regarding libcloud: regression with pytest 8.2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1072246: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072246
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libcloud
Version: 3.8.0+repack-1
Severity: serious
Tags: ftbfs patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear maintainer,
pytest 8.2 has begun relying on the fact that unittest.TestCase objects should
be instantiable with (empty) default arguments, which does not work for the
MockHttp subclasses which also derive from unittest.TestCase.
Find attached a hackish workaround.
Cheers
Timo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmZY7woACgkQzIxr3RQD
9Mo9kQ//W+gee44uApzOH4KCdKKCLcshUJPY45b4m4hy91zTrwgnZ1/xVba0luk3
q8p+RgCOAlNO4LoPhEIbnD7jbOwqjbppf0t5sF5GuWKV4aptuNGS7lnGiW26ndcu
7FubV7R3F1wddT01cSvkJNLFsvsURBMzCZMbudvCiUUmaEPiLR6v1sZY/jD1Sg+C
04R6/fHlh7FDBPTbxjYWbNKVslg4J3lk4sEfjzTSEqgWmNx19vHEYPg3+SEs8Sxm
8w261csUDHGXGtMpS5SrLngB2eUR/X36QHdPmuwzBXL5nNrvsUGcHnvfAG+PMdPs
qLaMKyjRCpDJoyxddusB/f3CacHOR/QYsvpCSh1+KFHPFyqQ9wxf3RlFo/A0BzaZ
0ypFQzh32Vw7nJmeESe77uV0EOZuKFZn2scxRIelG6eNrsnMSB7SJbHSyr2IzD+P
k5yMslySlMQRjN4WbJCfQ6q0uste56GgHcw+8wvStnmIFvg0gI5w4YnfCsj/sv5u
ag8Lhknb9u1ICvliYn00i5yif4yJUwB8IhjAOM5qPCbcytOoco5ZDuCro921sk0Y
K+RI9fBltVUBEu1mjpEUNleL8EaysHIuCmcJWQ7BX7fPiTgAUqi95jzSEIke9CFp
Hj254WgYoYs4oW/hxoDtlgcB2lVhhHy5d/rbomedqHCTyPt5bHk=
=GhfF
-----END PGP SIGNATURE-----
From: =?utf-8?q?Timo_R=C3=B6hling?= <roehl...@debian.org>
Date: Thu, 30 May 2024 23:20:42 +0200
Subject: Workaround for pytest 8.2
---
libcloud/test/__init__.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/libcloud/test/__init__.py b/libcloud/test/__init__.py
index 37a74b2..e3b2fd1 100644
--- a/libcloud/test/__init__.py
+++ b/libcloud/test/__init__.py
@@ -108,6 +108,10 @@ class MockHttp(LibcloudConnection):
# within a response
if isinstance(self, unittest.TestCase):
unittest.TestCase.__init__(self, "__init__")
+ # Workaround for empty unittest.TestCase instantiation
+ if len(args) < 2 and ("host" not in kwargs or "port" not in
kwargs):
+ args = []
+ kwargs = {"host": "dummy", "port": 9}
super().__init__(*args, **kwargs)
def _get_request(self, method, url, body=None, headers=None):
--- End Message ---
--- Begin Message ---
Source: libcloud
Source-Version: 3.8.0+repack-2
Done: Noah Meyerhans <no...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libcloud, 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 1072...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Noah Meyerhans <no...@debian.org> (supplier of updated libcloud 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 30 May 2024 17:39:33 -0700
Source: libcloud
Architecture: source
Version: 3.8.0+repack-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Noah Meyerhans <no...@debian.org>
Closes: 1072246
Changes:
libcloud (3.8.0+repack-2) unstable; urgency=medium
.
* Incorproate patch to work around pytest 8.2 regression (Closes: #1072246)
Checksums-Sha1:
05d32911eb854e7b5cdd2e1b7288ca86d8dfa915 2525 libcloud_3.8.0+repack-2.dsc
19aac2296dc46f2b07173c990c797b091e6bbc71 20408
libcloud_3.8.0+repack-2.debian.tar.xz
2c5568b1270f9ec5937af4ea2a791b5d4b747669 7625
libcloud_3.8.0+repack-2_source.buildinfo
Checksums-Sha256:
74adaa029eb7e154fda938cbcbb30ed4e5246952c939137443d33b4bcf3486c3 2525
libcloud_3.8.0+repack-2.dsc
0578a9913f13c26f8b5d7f443e4baf1cfcb620d760235025d6a987075c4f9445 20408
libcloud_3.8.0+repack-2.debian.tar.xz
644a358c61d9b6e8457329f294f4b59ffc11720f634f3d1d7efda861424b7bb1 7625
libcloud_3.8.0+repack-2_source.buildinfo
Files:
fa0fe2205a3eec2f151709073fff16d5 2525 python optional
libcloud_3.8.0+repack-2.dsc
d913c7f0cdb70bfe75774099699a7b4e 20408 python optional
libcloud_3.8.0+repack-2.debian.tar.xz
05a3d964cf1256a833b21a7f6ca5092d 7625 python optional
libcloud_3.8.0+repack-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmZZLI8RHG5vYWhtQGRl
Ymlhbi5vcmcACgkQ4+c1IpshdTX/LQ//RsYjgwBBZwilIFr+PKs0qcX6T2xXHCER
+VnallZcC/lZg0MfDOXLaFtam5UwGLaQvsz3vvtGQxtV55u4/yJdYqiZb3bnHbop
vHydKMDueNkpqIvPNDfp7JBgsfEozeVxK914+mb1DjfEG6ydIL0SuwVcHWF4wJP2
sC3rv2AD9QM9MQf8cMMUsU9N97dyNIxrpf1raIfevq0N2RoVvpOePTTtJzxuNwRc
bBPSNaLHCpb/KjKlAahHJ8Y5CgN1RCmaqRZPOY2tuDcVfoI0vaVIP2d9NC/rQAJP
agOHolQ3TzTj78OobEax539d3e4Hx3Nx+Q+lpoWBizyZKvoXtn0L7zfQITTqLmFY
f7pbfUp/ePmsDM1dWHeBuHKi0T4+n235YBiHCOlNe3kYY99KpNeyXezi02yZPpA8
iJQcRSa+o19wrxRSDaxZQ6zk5g+/U3n21ZgW7wfin2SkU51MEsIABhOKLiZabWih
+qTQRtZ9PmoT0XLhZIJCP/XY1Ru1jIkeBamn9XoktTA8IruMb0/LzJlXhhzmwk2C
icYZ/bUUV0UAEJpjj/bJImKMgHwMC54VZg/jApL8L9DpKtK/SUa7Rk5MvyrziGZP
QtylDxHsBe339isgtWz+V7NQoi3HgTguo7o3B+F1nrVPc8i4QEY+kRr9jsnIDlOZ
jjXfBkykX+8=
=3UOH
-----END PGP SIGNATURE-----
pgp8W4Suz0NFj.pgp
Description: PGP signature
--- End Message ---