Your message dated Sat, 24 Oct 2026 07:06:08 +0000
with message-id <[email protected]>
and subject line Bug#1149247: fixed in pykwalify 1.8.0-4
has caused the Debian Bug report #1149247,
regarding python-tavern: FTBFS against python 3.15rc2
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.)


-- 
1149247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149247
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-tavern
Version: 3.6.1-2
User: [email protected]
Usertags: python3.15
Tags: patch, ftbfs, forky, sid
Severity: important

Hi!

While rebuilding the python related packages against the Python 3.15rc2 version we found that python-tavern fails to build from source:
https://debusine.debian.net/debian/r-python-python3.15/artifact/4865847/

From the log, the error seems to be:

_____________ TestPykwalifyExtension.test_validate_schema_correct ______________ tests/unit/test_helpers.py:302: in test_validate_schema_correct
    validate_pykwalify(
tavern/helpers.py:118: in validate_pykwalify
    verify_pykwalify(to_verify, schema)
tavern/_core/schema/files.py:106: in verify_pykwalify
    verifier = core.Core(
/usr/lib/python3/dist-packages/pykwalify/core.py:153: in __init__
    self._load_extensions()
/usr/lib/python3/dist-packages/pykwalify/core.py:173: in _load_extensions self.loaded_extensions.append(SourceFileLoader("", f).load_module()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E AttributeError: 'SourceFileLoader' object has no attribute 'load_module'. Did you mean '.exec_module' instead of '.load_module'?

Please note that while we ran into this error during the rebuild against Python 3.15, that doesn't mean that the root cause for the failure is necessarily the new Python version.

Setting the severity to important for now. Once Python 3.15 is released, it will be added to python3-defaults and this bug will become release critical.

Cheers,
Marga

--- End Message ---
--- Begin Message ---
Source: pykwalify
Source-Version: 1.8.0-4
Done: Stuart Prescott <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pykwalify, 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.
Stuart Prescott <[email protected]> (supplier of updated pykwalify 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: Sat, 24 Oct 2026 17:29:23 +1100
Source: pykwalify
Architecture: source
Version: 1.8.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1149247
Changes:
 pykwalify (1.8.0-4) unstable; urgency=medium
 .
   * Team upload.
   * Cherry-pick patch for Python 3.15 compatibility (Closes: #1149247).
   * Update Standards-Version to 4.7.4 (no changes required).
   * Enable autopkgtest tests.
   * Build (and test) against all supported Python versions.
Checksums-Sha1:
 d9773571ef553f8e0c4a79d48da0182f93a30b14 2507 pykwalify_1.8.0-4.dsc
 ca0ff826cf969de6eeb5e4f5d1221d98ab9be9cb 4576 pykwalify_1.8.0-4.debian.tar.xz
 eb77acd1e71098b11bde82dabe515575ac2f5f99 207852 pykwalify_1.8.0-4.git.tar.xz
 1c9abaf0e05415283bf99f6305746db2e6ce8497 17740 
pykwalify_1.8.0-4_source.buildinfo
Checksums-Sha256:
 b2e37c31f430711bba8c401896c018f6acb592dfbbc05ae8352bb444d1560d4d 2507 
pykwalify_1.8.0-4.dsc
 114ecb6b3cd2892f3f483ae3ac1722ca5c30db8e2bc89fd65a2100d961e92492 4576 
pykwalify_1.8.0-4.debian.tar.xz
 65733c37c7c3280fea808fbe46fe35af7f1da5caf966489326052c17ff1810b3 207852 
pykwalify_1.8.0-4.git.tar.xz
 636615b14ffbe6788eeee17d23515628000df4c7f52924936f58b35e940cfa6f 17740 
pykwalify_1.8.0-4_source.buildinfo
Files:
 34a8ec69e927b207d9bf102cb2eb620d 2507 python optional pykwalify_1.8.0-4.dsc
 3f82dcf27ae437a02277804dbd8bbedc 4576 python optional 
pykwalify_1.8.0-4.debian.tar.xz
 0f397269825b8606c36b5756a850e9e8 207852 python None 
pykwalify_1.8.0-4.git.tar.xz
 8ae555c7ea6e7a66dfdcc7bc08661fdf 17740 python optional 
pykwalify_1.8.0-4_source.buildinfo
Git-Tag-Info: tag=aa20ce7cbc31ee5201b878d8eb8e316e0448f101 
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrcVfAACgkQYG0ITkaD
wHkGChAAuqctxvT9gYAZfD+fno0sPKbywlk7A3QfAxsodHHcl/IbvS56U+VOayhP
Jvld8x02uhQxtNahY1W0sMIQwEzTmTla2W8sTeQ/xsA9fQNTO8mmQwhNf/IEAxmu
fVTn/cxRFnzeKOfY3axNalFh3RY0GR+FhOlFvFuDI+rd4HrBxy6RoLM9Kqfh9BJx
Fx4OaPjlrqwR9gX8qbnhwsyqnTsdg7b7DCRNLyzqXI9g2cfM86rTnQmgfzm+3cHj
UEkKd2ShBAsi/HXzA0FZ9aNKYguJlzVt/wV/aNwZEfu7roMlYqJzHPE1uI3JpWaj
zC6g5QfCAYSF/IYRaEVAFU04Ee80ADN1XMMYV3r6KfTlE3Z7zaUBd74laPIRHtyu
x5IeDhvF5XfE/QNyduZcXqmHfBEk2ZEPC7KQ/g8cf/AMtEn/xldvLYvS3mWlgpVb
mzjCalpcVsaqraFWeF1FJCQ4cfQZM2uRx21QwRekEEXzEJ+vBqmwEyvnRhNAkbre
48mWBMNGWI5AFUL6OLfc/8VfKvFLEfUNwTGaabsbaOja8c88rbPVnJAralLgbMaf
H/eWkOnU0W9ZQbgpAxmaQi7QnM5VAgsddNOXvagHIxn4kEE4CyOaHGZ5MRBaTJzl
nYvPsX2fGt5R8vkU+6v5srzc2dDWgA1zs9AGweKGQayZDJByaTM=
=TWai
-----END PGP SIGNATURE-----

Attachment: pgpLcyyPpHpBB.pgp
Description: PGP signature


--- End Message ---

Reply via email to