Your message dated Mon, 07 Sep 2026 18:33:42 +0000
with message-id <[email protected]>
and subject line Bug#1142097: fixed in pytools 2026.1.1-1
has caused the Debian Bug report #1142097,
regarding pytools: autopkgtest regression with NumPy 2.4 [i386]
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 [email protected]
immediately.)
--
1142097: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142097
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pytools
Version: 2026.1-1
Severity: serious
Tags: forky sid
User: [email protected]
Usertags: numpy2.4
Hi Maintainer
The autopkgtests of pytools fail when tested with NumPy 2.4. I've
copied what I hope is the relevant part of the log below.
Regards
Graham
[1] https://ci.debian.net/packages/p/pytools/testing/i386/
69s =================================== FAILURES
===================================
69s _____________________________ test_scalar_hashing
______________________________
69s
69s def test_scalar_hashing() -> None:
69s keyb = KeyBuilder()
69s
69s assert keyb(1) == keyb(1)
69s assert keyb(2) != keyb(1)
69s assert keyb(1.1) == keyb(1.1)
69s assert keyb(1+4j) == keyb(1+4j)
69s
69s try:
69s import numpy as np
69s except ImportError:
69s return
69s
69s assert keyb(np.int8(1)) == keyb(np.int8(1))
69s assert keyb(np.int16(1)) == keyb(np.int16(1))
69s assert keyb(np.int32(1)) == keyb(np.int32(1))
69s assert keyb(np.int32(2)) != keyb(np.int32(1))
69s assert keyb(np.int64(1)) == keyb(np.int64(1))
69s assert keyb(1) == keyb(np.int64(1))
69s assert keyb(1) != keyb(np.int32(1))
69s
69s assert keyb(np.longlong(1)) == keyb(np.longlong(1))
69s
69s assert keyb(np.float16(1.1)) == keyb(np.float16(1.1))
69s assert keyb(np.float32(1.1)) == keyb(np.float32(1.1))
69s assert keyb(np.float64(1.1)) == keyb(np.float64(1.1))
69s if hasattr(np, "float128"):
69s assert keyb(np.float128(1.1)) == keyb(np.float128(1.1))
69s assert keyb(np.longdouble(1.1)) == keyb(np.longdouble(1.1))
69s
69s assert keyb(np.complex64(1.1+2.2j)) == keyb(np.complex64(1.1+2.2j))
69s assert keyb(np.complex128(1.1+2.2j)) ==
keyb(np.complex128(1.1+2.2j))
69s if hasattr(np, "complex256"):
69s assert keyb(np.complex256(1.1+2.2j)) ==
keyb(np.complex256(1.1+2.2j))
69s > assert keyb(np.clongdouble(1.1+2.2j)) ==
keyb(np.clongdouble(1.1+2.2j))
69s E AssertionError: assert '440dfbbbfeab1ec2' == '11a3af36ce18eaa6'
69s E
69s E - 11a3af36ce18eaa6
69s E + 440dfbbbfeab1ec2
69s
69s test_persistent_dict.py:439: AssertionError
--- End Message ---
--- Begin Message ---
Source: pytools
Source-Version: 2026.1.1-1
Done: Tomasz Rybak <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pytools, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tomasz Rybak <[email protected]> (supplier of updated pytools 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 07 Sep 2026 20:13:49 +0200
Source: pytools
Architecture: source
Version: 2026.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Rybak <[email protected]>
Changed-By: Tomasz Rybak <[email protected]>
Closes: 1142097
Changes:
pytools (2026.1.1-1) unstable; urgency=medium
.
* New upstream release.
* debian/tests/unittests: disable test_scalar_hashing (Closes: #1142097).
Checksums-Sha1:
a9e75606cd76e7530a6a0a4200793a46847d962a 2560 pytools_2026.1.1-1.dsc
4b5e1c7d8bf214100ac66f59d8b1907cc4c6f983 80532 pytools_2026.1.1.orig.tar.xz
a651cc344c35c30cfff112cc97543a75d2041dda 20620 pytools_2026.1.1-1.debian.tar.xz
74af3530c11cd4d9f1a087bcc64e19b2193ffb54 8583
pytools_2026.1.1-1_amd64.buildinfo
Checksums-Sha256:
19d114725854d3ab57f46675485917671500ac21b2d32d0e48205dbfa475289f 2560
pytools_2026.1.1-1.dsc
9dcc86325bb56cebb32ad6f41285dfdae05e88e38aaa07ba30ed8af38f3b8fdb 80532
pytools_2026.1.1.orig.tar.xz
ef8d063ad9b408d8f4b022ba6e7fb7f69ef6e797c25b06b17ce406a2fa5d14c6 20620
pytools_2026.1.1-1.debian.tar.xz
44b6e728cb67d0eeb8d300bf6382f6f4318726fbc302aa75bd240056cab4340a 8583
pytools_2026.1.1-1_amd64.buildinfo
Files:
cdd3a40a265e526e9883876e50ef1c33 2560 python optional pytools_2026.1.1-1.dsc
0c644d6117455135542301aada2a8204 80532 python optional
pytools_2026.1.1.orig.tar.xz
53c67560d74e56b6c93ffde3d9261779 20620 python optional
pytools_2026.1.1-1.debian.tar.xz
01f461cb32ab9fddccb0bec359409321 8583 python optional
pytools_2026.1.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE1bhtbqZEgXjcK9cyggqgxGY3jWkFAmqfAIgACgkQggqgxGY3
jWkL5A/9EA/U8TRjsIRJ+2I5ObSkUdkfJciNT8CnkI8BeoJclFacMVIm6LiIDRc9
jVBYS1r3tMpKW9ZKzAqloIZ0KMiiH9ixgj1AYjPgAnREfGWu9+pOSoVOdTxiou6D
rhdmR/3J3VMTmLFvSOtUDmcEMai/wzLHdi2qhm1/EkMtzwWuNsqHo2xaEwxOFv0l
ru4IR8wdd6ljZ7Ijy12jsJXIGI5zAGrgUMHzsLuL8My89nTm2FTlyu4qO9yh5Hz/
99pzwAvGtMYp35LVmgoG+he/51rd+U0nOu7M1zXzB0aKqy3vvs3wdl9oJBsziXvs
APzEnGlQ7Hwdyfu6CEpn/72O7tlaXCv1VSFIOh0MWiejq1WVWbsJHrJdTHvP8X/L
+KEiQbeepx4zgYchX5RWDEMvRNbVohLW/5CammWQ9lEofS/UmsbgFdCa8SgH39QQ
D8mGFW0jDCN1JTfZLk1APwS+c/jUyXcrubYG5bTXe8bLlQIMfapadJRRGmwijfSx
Ow6iZLPbTUaCa1hCCzR6ym/AcJ8mMcBw7duQzSoageGqqbPXMUlw6jgsKinxuEEc
3kKZjjtHSa0FuVZEnQMjAWhkKSTGyT/u4EmPY9eHNlOE1+fi0QscV8heNv2m7Emk
ougG9k4Vgci14j9TmZlOnlTMGv9/O2WKZovjrJQFRMLroeyKkqY=
=W/AM
-----END PGP SIGNATURE-----
pgpO3zYKYnvca.pgp
Description: PGP signature
--- End Message ---