-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 21 Oct 2026 12:33:57 +0200 Source: python-threadloop Architecture: source Version: 1.0.2-4 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack <team+openstack@tracker.debian.org> Changed-By: Thomas Goirand <zigo@debian.org> Closes: 1151407 Changes: python-threadloop (1.0.2-4) unstable; urgency=medium . * Fix FTBFS with dh-python 7.20261019 (Closes: #1151407). Newer setuptools (84.0.0) find_packages() no longer prunes sub-packages of an excluded parent, so a top-level tests/ directory was being installed into dist-packages; exclude tests.* explicitly. * Run the upstream test suite with pytest: add python3-pytest to Build-Depends-Indep and fix two runtime bugs with tornado 6 that the suite uncovered (IOLoop.stop() from another thread hangs the loop; exceptions raised by plain submitted functions never reach the concurrent.futures.Future and hang the caller). * Add autopkgtest running the upstream test suite against the installed package. Checksums-Sha1: 34fb092114b6de55e59ce735bcd3e3395b427521 2252 python-threadloop_1.0.2-4.dsc 734d9d876ab74a040798dfd1b606e1bd0e806982 4180 python-threadloop_1.0.2-4.debian.tar.xz 2735722d77f38eb97d90b477d4ec7967b9429d86 6942 python-threadloop_1.0.2-4_amd64.buildinfo Checksums-Sha256: c64f2834e3d996319165f5df332ec3b568dda6640f46f96610d2c28a1e3ec2df 2252 python-threadloop_1.0.2-4.dsc 3c6ef4a607bce3b28aa890be981ce4093bae8abc4b761b05bbcdc34fc19d0d92 4180 python-threadloop_1.0.2-4.debian.tar.xz d3b2f4b59cd55f488fd3cedd851aeb08425eb0c183f8a6c7d818cca87a4432d8 6942 python-threadloop_1.0.2-4_amd64.buildinfo Files: 0426e19466804c6e37a724b80312994f 2252 python optional python-threadloop_1.0.2-4.dsc 912459e5054b927e215797ca15ac72f4 4180 python optional python-threadloop_1.0.2-4.debian.tar.xz 15a163c17ea87e4a71bacd8d6d030512 6942 python optional python-threadloop_1.0.2-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrYn1oACgkQ1BatFaxr Q/4hVg//U42ExkSYvwnLAeyfPv2tTCRlcmQY3oNdPeWoVe/5+4dMxIKbts2MFxyt yPp8ol4S+DoJBuZJHS4RlDk6VV9WiEe/XQOQ76H231g0tulFtEnftcuXigY8m7mW sn8FqBqv5UvLcQx2/dqy8pm8oSg52aKchI9eV11trHgyYFnjuFWaFtyKiHhOftdk OFX+sfPUCuWLx4lInetaHugGZB6SldU5JfOErrQhtUV/KP5oYYWhm3qpdKJQuISq ZfDixX87aum6mKyHpjGWpmZaisFe5j2+9FtM4nZIM4W2MUUpmIdfoPrnInJMDIi0 p6v7EnX1kP61MUPsKu9g2p5KI2J7oLTn9pKFO37RuGOdkFof5KjvY/B2/8CBzfDX AwNVL8WIv7cMtSaqpVIak4TK5j0tUJcJ0FGVkFqwhrsUBsmNdxHIlzXEnTlhICMP oJlZ37aIANC95qeQoRC2AIPCcjf7Xxrhhgvu3E0WRvZRQBFudXtq6howM8s6Ekqn G0JPeZtZ6TAvBdg+1SkmGC80KDPTY65gkmfKMuxhDktoN8GM43W0dYIWJhlKcypr a824bvyv9zDGpggD9Eaa2WypB0BIf9GBTxgcBe7pLpecGQLXLgPtdVyeZJomY9yb oNmIVOzPaIKMlvTUbsKTcpM6f5gbHfVx9YcY8/zteayI9rCZhJs= =4d7+ -----END PGP SIGNATURE-----