Your message dated Thu, 22 Oct 2026 05:49:26 +0000
with message-id <[email protected]>
and subject line Bug#1149599: fixed in python-pyqtgraph 0.14.0-9
has caused the Debian Bug report #1149599,
regarding python-pyqtgraph: FTBFS against python 3.15rc2 (test_reload: Function
did not reload)
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.)
--
1149599: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149599
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-pyqtgraph
Version: 0.14.0-7
User: [email protected]
Usertags: python3.15
Tags: ftbfs, forky, sid
Severity: important
Hi!
While rebuilding the python related packages against the Python 3.15rc2
version we found that python-pyqtgraph fails to build from source:
https://debusine.debian.net/debian/r-python-python3.15/artifact/4933030/
From the log, the error seems to be:
=================================== FAILURES
===================================
_________________________________ test_reload
__________________________________
[gw3] linux -- Python 3.15.0 /usr/bin/python3.15
tmp_module = '/tmp/pytest-of-sbuild/pytest-0/popen-gw3/test_reload0'
@pytest.mark.skipif(
(
pg.Qt.QT_LIB.startswith("PySide") and
parse(pg.Qt.QtVersion) < Version('6.6.0') and # not sure
when exactly fixed
platform != 'Darwin' # seems to work on macOS
),
reason="Unknown Issue"
)
#
https://www.riverbankcomputing.com/pipermail/pyqt/2024-August/045989.html
@pytest.mark.qt_log_ignore("Registering dynamic slot")
@pytest.mark.usefixtures("tmp_module")
def test_reload(tmp_module):
# write a module
mod = os.path.join(tmp_module, 'reload_test_mod.py')
print("\nRELOAD FILE:", mod)
with open(mod, "w") as file_:
file_.write(code.format(path_repr=pgpath_repr, msg="C.fn()
Version1"))
# import the new module
import reload_test_mod
print("RELOAD MOD:", reload_test_mod.__file__)
c = reload_test_mod.C()
c.sig.connect(c.fn)
v1 = (reload_test_mod.C, reload_test_mod.C.sig,
reload_test_mod.C.fn, c.sig, c.fn, c.fn.__func__)
# write again and reload
with open(mod, "w") as file_:
file_.write(code.format(path_repr=pgpath_repr, msg="C.fn()
Version 2"))
time.sleep(1.1)
#remove_cache(mod)
_ = pg.reload.reloadAll(tmp_module, debug=True)
v2 = (reload_test_mod.C, reload_test_mod.C.sig,
reload_test_mod.C.fn, c.sig, c.fn, c.fn.__func__)
oldcfn = pg.reload.getPreviousVersion(c.fn)
if oldcfn is None:
# Function did not reload; are we using pytest's assertion
rewriting?
raise Exception("Function did not reload. (This can happen
when using py.test"
" with assertion rewriting; use --assert=plain for this
test.)")
E Exception: Function did not reload. (This can happen when
using py.test with assertion rewriting; use --assert=plain for this
test.)
tests/test_reload.py:73: Exception
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
and later added to python3-defaults, this bug will become release
critical.
--
Regards,
Marga
--- End Message ---
--- Begin Message ---
Source: python-pyqtgraph
Source-Version: 0.14.0-9
Done: Stuart Prescott <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-pyqtgraph, 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 python-pyqtgraph
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: Thu, 22 Oct 2026 15:54:22 +1100
Source: python-pyqtgraph
Architecture: source
Version: 0.14.0-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1149599
Changes:
python-pyqtgraph (0.14.0-9) unstable; urgency=medium
.
* Team upload.
* Add patch to fix compatibility of test tests/test_reload.py::test_reload
with Python 3.15 (Closes: #1149599).
Checksums-Sha1:
79e5ccffe8a6ffdbc7ef1692536fc63f7af37440 3397 python-pyqtgraph_0.14.0-9.dsc
97e4811400589dbdb6d2a528a10719ebde6eb341 18044
python-pyqtgraph_0.14.0-9.debian.tar.xz
d5259ea3b385e4052d20415866f40bd423d3a408 3252548
python-pyqtgraph_0.14.0-9.git.tar.xz
c80ddbc3ad8dc4a367e54776dc615038a9d19778 17772
python-pyqtgraph_0.14.0-9_source.buildinfo
Checksums-Sha256:
504224495aa331bf989736cfa88c447b70179fad019600080e2e32893abfb98f 3397
python-pyqtgraph_0.14.0-9.dsc
4eb2fa1fdcd0c55879143cbdc404ca969e327aa155118c414ce5237617611ef7 18044
python-pyqtgraph_0.14.0-9.debian.tar.xz
128b04a81a3280f805a69f1598d45b39bb1ba4265d2df1d37c1aef611065726e 3252548
python-pyqtgraph_0.14.0-9.git.tar.xz
bd12374d3ac4fd6e37c8e3dada744cb2286a7eee6c5f43eff04975babe9b3788 17772
python-pyqtgraph_0.14.0-9_source.buildinfo
Files:
338771d18f5f1a188c39efbb427b74e7 3397 python optional
python-pyqtgraph_0.14.0-9.dsc
5f159ea30e0e2c584c302d1fbf5e59f5 18044 python optional
python-pyqtgraph_0.14.0-9.debian.tar.xz
f9ebcca65ed52336de6c5f9d6644f698 3252548 python None
python-pyqtgraph_0.14.0-9.git.tar.xz
aeefbda2617de8737870e9fada028e3c 17772 python optional
python-pyqtgraph_0.14.0-9_source.buildinfo
Git-Tag-Info: tag=c5180f3b6a38a9ba136c10743c601e23751bff3a
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrZn1UACgkQYG0ITkaD
wHkyvBAAkv0cHoLqX6Qtnp18Bt1cLCFp66UvOD3lOYFve7k2T6KkY0/gz5qwlUph
MTx9nokheLB8/qHmTXno7p3MXeOTLyX8YxtaX8Bm/wrr9vlUJYBVHqE1KACgC0Lb
Nv34cHr/C/kd4Mf6TeejYjcfFi9+V7ZlO4nzFDyvjmCb+8Ofv5huYYW6j0R/Q7mz
XOsUeXQKTJ4HIbqwCyB+43hG8w9V7bHCoANYU0Oq8dF2krt/gDEyz5qBQipRAWvQ
23v90CNKa/G59FyzCJEv6SIY5svf8KtiDzr3Y13r11x/2SGyEo3ZmY0kE4JlFD5H
mrNwZGbYc3Y6BY6cjWQwq7RnRSSXkaOw0gUKIgVWHWK/OT5BrGjXWAkl1nOXYO7Q
CQwJRdExoVTFMDBL7vXjQLODCJGTWelgVY7X1UqYyzBIc5Fd29H9DeQJFcBuVwbK
EsuRhnes2gC23tyk9DfWZlRjPI3CH7T8VnCvvkG5Pidvva+k0GhC5+q4u2lRnDGn
m7cQbYgZSzo7zCc4X69CMHKfaHy7TzTdQmHQuP5YL0MixRmQd68wes4lr7FlAEPt
+nREIsv0OPUIuoOqw5YOwoK2S9wTu3SCj4N92Nncioo4+3BECfNF/wv+f6PJj4Zp
hd3LKlhEpZcUDq3cnLNJrqBSUNCuM87fDsmTDtDlM9gm0XPcLUk=
=vSU4
-----END PGP SIGNATURE-----
pgp8FEaqoMSun.pgp
Description: PGP signature
--- End Message ---