#1147554 check-manifest fails autopkg tests with setuptools v84

#1147554#5
Date:
2026-09-13 05:26:01 UTC
From:
To:
check-manifest fails autopkg tests with setuptools v84:

[...]

  97s __________
TestConfiguration.test_read_setup_config_override_ignores ___________
  97s
  97s self = <tests.TestConfiguration
testMethod=test_read_setup_config_override_ignores>
  97s
  97s     def test_read_setup_config_override_ignores(self):
  97s         import check_manifest
  97s         with open('setup.cfg', 'w') as f:
  97s             f.write('[check-manifest]\nignore = foo\n\n  bar\n')
  97s             f.write('ignore-default-rules = yes\n')
  97s         ignore, ignore_bad_ideas = check_manifest.read_config()
  97s         expected =
check_manifest.IgnoreList().global_exclude('foo', 'bar')
  97s >       self.assertEqual(ignore, expected)
  97s E       AssertionError: Ignor[70 chars]b81687110>,
<setuptools.command.egg_info._Norm[36 chars]a0>]) != Ignor[70
chars]b81685c70>, <setuptools.command.egg_info._Norm[36 chars]40>])
  97s
  97s tests.py:718: AssertionError
  97s _______________________ TestMain.test_extra_ignore_args

#1147554#10
Date:
2026-09-19 12:49:15 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
check-manifest, 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 1147554@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated check-manifest 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: Sat, 19 Sep 2026 14:25:42 +0200
Source: check-manifest
Architecture: source
Version: 0.51+git20260724-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1147332 1147554
Changes:
 check-manifest (0.51+git20260724-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream snapshot 0.51+git20260724 (Closes: #1147332, #1147554)
   * Refresh patches
   * Drop extraneous "Priority: optional" tag
   * Disable useless Salsa CI jobs
   * Rewrite d/watch in v5 format
   * Salsa CI: test nocheck profile
   * Update standards version to 4.7.4, no changes needed.
   * Add debian/upstream/metadata
 .
   [ Petter Reinholdtsen ]
   * Added d/gbp.conf to enforce the use of pristine-tar.
Checksums-Sha1:
 fe27f308ae94d215deb7cdb9f5dfc8d0bc7267ff 2390 check-manifest_0.51+git20260724-1.dsc
 4234f9be6a730be5fa144bdda80730906bb2fd04 37218 check-manifest_0.51+git20260724.orig.tar.gz
 3374af9b639cffc8b3826da648e2552fbee9c49a 6484 check-manifest_0.51+git20260724-1.debian.tar.xz
 f2c02b0c1674f40d4b04dbccc57b7c48e7c3f11d 8139 check-manifest_0.51+git20260724-1_source.buildinfo
Checksums-Sha256:
 ece037fad39da971e5dc7fb4d1460f2f78083206399e2593380dbee0b51f256d 2390 check-manifest_0.51+git20260724-1.dsc
 31c044f2ea413ef493364bbad7eed1f9630f8c95207b685f9452161846167bac 37218 check-manifest_0.51+git20260724.orig.tar.gz
 7244be328dc250715efbb254832e1a3e9d9e20a67d81d2b645e936e206d54496 6484 check-manifest_0.51+git20260724-1.debian.tar.xz
 0b7755eab2f6d014f9a2414a6bb41ca39c9f245a61e995629e1ac5f35efb5f1a 8139 check-manifest_0.51+git20260724-1_source.buildinfo
Files:
 1a5201432b9984d21512f2c9e4868d57 2390 utils optional check-manifest_0.51+git20260724-1.dsc
 7734d54e631ec8d0cef5a3272089aec4 37218 utils optional check-manifest_0.51+git20260724.orig.tar.gz
 9ed65c31483ae54ea62401b8301afa1d 6484 utils optional check-manifest_0.51+git20260724-1.debian.tar.xz
 c4d697cf6afe8c17761277166d1e21f0 8139 utils optional check-manifest_0.51+git20260724-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmqugQ0RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBre6Q//WrvkRRV3M4T5eiF5pNO9rBRn9+kAqJV5
kvFCRcZBTvTdFY6RMY9MOZC0v4nWT0b3eV29MVLX/QStanAFVZP+g6w8oE4kstDa
wE7aBd5LsZmOUMfhjh+li1syUCblgzftG+O5yRVoqYeU2OORgp+mlZYxl0HdBbJJ
319dz11LaHyO8GyakXESSAqMgnemcQhPoHXyvYKpfb4a0q/t095wH+KSw/aRgPg2
aRE3inD6jusBzR8NgPgpmPg0MtGZw2NugV57troiB0exbEahSnq8iBKwKVwuQqgP
68tY0oHJWHPBvIKGHApUEuhpFYNo/yAermhTS2ve+2wsfgizoqyu5UlBgk0tFPf6
zbbzrXQJQzEyhaliinXp+TSsqEQoYCLPHYK1dmyCe6Uo+YO1zu1KNLkQFJ6Om5zQ
vkWMCxNziwTOZtF7WRWr8LY6cP8njMvTcZGCe2NCj4prT934bKXilh0aDWAP8dNP
nUaUpFuDf4DAnzYc56AcnFsU2ja0aa2kLg+8oLcR0KCbk+JGoSYhODyvZrQ5yJft
V17O+qULVBmdMZD3fIyt7R+WTcYdR/7YK3b+ikvsAwvY7iH1OMMZRBwB9OjQiiEu
VJz3qUBL0tWcMNwjLmvHhGmVGHtSONt7kSTMYG7OCPz4R9IvjuGMntLpZ4ue4K/R
sPU2P1YFsqU=
=iVT/
-----END PGP SIGNATURE-----