Your message dated Thu, 15 Jan 2026 04:33:26 +0000
with message-id <[email protected]>
and subject line Bug#1125028: fixed in importmagic 0.1.7-8
has caused the Debian Bug report #1125028,
regarding importmagic: autopkgtest failure with Python 3.14
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.)
--
1125028: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125028
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: importmagic
Version: 0.1.7-7
Severity: serious
Tags: forky sid
User: [email protected]
Usertags: python3.14
Hi Maintainer
The autopkgtests of this package fail with Python 3.14 [1]. I've
copied what I hope is the relevant part of the log below.
Regards
Graham
[1] https://ci.debian.net/packages/i/importmagic/testing/amd64/
27s =================================== FAILURES
===================================
27s ___________________________ test_index_file_with_all
___________________________
27s
27s def test_index_file_with_all():
27s src = dedent('''
27s __all__ = ['one']
27s
27s one = 1
27s two = 2
27s three = 3
27s ''')
27s tree = SymbolIndex()
27s with tree.enter('test') as subtree:
27s > subtree.index_source('test.py', src)
27s
27s /usr/lib/python3/dist-packages/importmagic/index_test.py:64:
27s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
27s /usr/lib/python3/dist-packages/importmagic/index.py:133: in index_source
27s visitor.visit(st)
27s /usr/lib/python3.14/ast.py:506: in visit
27s return visitor(node)
27s ^^^^^^^^^^^^^
27s /usr/lib/python3.14/ast.py:514: in generic_visit
27s self.visit(item)
27s /usr/lib/python3.14/ast.py:506: in visit
27s return visitor(node)
27s ^^^^^^^^^^^^^
27s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
27s
27s self = <importmagic.index.SymbolVisitor object at 0x7f5a13eaad70>
27s node = Assign(targets=[Name(id='__all__', ctx=Store())],
value=List(elts=[Constant(value='one', kind=None)], ctx=Load()),
type_comment=None)
27s
27s def visit_Assign(self, node):
27s # TODO: Handle __all__
27s is_name = lambda n: isinstance(n, ast.Name)
27s for name in filter(is_name, node.targets):
27s if name.id == '__all__' and isinstance(node.value, ast.List):
27s for subnode in node.value.elts:
27s > if isinstance(subnode, ast.Str):
27s ^^^^^^^
27s E AttributeError: module 'ast' has no attribute 'Str'
27s
27s /usr/lib/python3/dist-packages/importmagic/index.py:407: AttributeError
--- End Message ---
--- Begin Message ---
Source: importmagic
Source-Version: 0.1.7-8
Done: Diane Trout <[email protected]>
We believe that the bug you reported is fixed in the latest version of
importmagic, 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.
Diane Trout <[email protected]> (supplier of updated importmagic 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: Wed, 14 Jan 2026 19:48:12 -0800
Source: importmagic
Architecture: source
Version: 0.1.7-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Diane Trout <[email protected]>
Closes: 1125028
Changes:
importmagic (0.1.7-8) unstable; urgency=medium
.
* Add python3.14-compat.patch to fix the use of a deprecated object
(Closes: #1125028)
Checksums-Sha1:
0a9fbdd47eee6ea51a873bf6c86752a289b6eb21 2090 importmagic_0.1.7-8.dsc
74eb142a155e403881b672cd2899d30c1b656721 5060 importmagic_0.1.7-8.debian.tar.xz
32a635e53e71bb995b97c0ab4421effbfaf7f3ac 6482
importmagic_0.1.7-8_amd64.buildinfo
Checksums-Sha256:
84f21a6bff030711fa80614fcb0f847b97aa5319c6cbc043e69cd25603d08a3f 2090
importmagic_0.1.7-8.dsc
64cdf8f0d2be5493a44420861260e288a53aa3656487fc8fd485fe16bb5478fc 5060
importmagic_0.1.7-8.debian.tar.xz
ebf21669a95be7ebbc420b0b0d53473b39c9ad31766e6cec062deee085c1e12f 6482
importmagic_0.1.7-8_amd64.buildinfo
Files:
535f3479c67da602bdbc266190554234 2090 python optional importmagic_0.1.7-8.dsc
9b7aa227be773e87650a0938135e9443 5060 python optional
importmagic_0.1.7-8.debian.tar.xz
e031d2c768980fe4aa031499b576f57e 6482 python optional
importmagic_0.1.7-8_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETQVcMeSBIEX5AQ11mQ04NnM013AFAmloahQACgkQmQ04NnM0
13CnjA/8DLP3hSYqhMzOJ14CtLW9+W9XwaH1uVkxo2d88WLReHHLUSDT5P6eR32K
QVCIK3xISeug3bz7AsIECWDxeZ5rCpvdm4hrYvKz1BoNnCjJYvRLxxK0nBvX9Tkj
EdzXHWo8m1t4B6t4ncJtzY6du8XFwh+bIB8xCT4hp2upxIDW/SOa+yNbhH7aSQ6h
y0SQCUfdyK0vCPsxMDyr0jcUucxkCtZbaB7j8q3TmecCy/C8b5uUEUKofEujykwn
UgBLcXNs1bCqHWJ7vI4cVuhWBGTxMN0TCTOLUZxw7IQYT1A4td10SwT6vkTD2jU8
GAaohld9vn1WZihlpvY8bctzlzeNr+EOqmeM9Obke5ouWljxyxQD/nICwLp1GIx4
f9OsmHIo0LoJ6wl8l27neF5LcNIfasJPRF3ptfY/WmJvs7bCn+BMpGdQNzAJ2h7x
rJB8LyGTycQjvdRPpvAXTfkEXtb2G/9UXGZdofksf6dFV0Y2vHKfkSi/cPHY7hro
BCm0nT24FnlPCnp1RUW2F6L1aYfi4W0Bzj1ZBTIlSbuBI0Lp9GUBR/LOa8IWzD54
rWbRwmaTINcaVz3Q79kwHlym/Ac6RFTWsWUV5VyCXe3tptaTbHDhbK73qkVmpj+W
DzwVpxEuoTeuxuF1fCYbvqRbbAlRzxjpjpDQWw0Tox5rzLF6K3s=
=bDdI
-----END PGP SIGNATURE-----
pgp8FVHYEFDkf.pgp
Description: PGP signature
--- End Message ---