On Fri, Dec 20, 2024 at 03:22:57AM +0000, Colin Watson wrote: > On Tue, Dec 17, 2024 at 12:53:42PM +0000, Julian Gilbey wrote: > > On Mon, Dec 16, 2024 at 01:58:14AM +0000, Colin Watson wrote: > > > [...] > > > * spyder: #1088068/#1089054. > > > > I'm struggling with this one; I've asked at > > https://github.com/spyder-ide/spyder/issues/23074 > > for help, but nothing so far. I've just pushed my current work to > > salsa (g...@salsa.debian.org:science-team/spyder.git), and if anyone > > has time to look into this, I'd really appreciate it. > > I poked around a bit in pdb. I think the problem is that one plugin is > calling the icon machinery at class creation time, before a QApplication > or equivalent has been set up, so font loading doesn't happen. Since > pytest goes through and loads all the Python files to look for tests, > this causes it problems. > [...]
Hi Colin, That's amazing, thank you! I'm still curious why it succeeds with the upstream version in a virtual environment but not with our setup. I'll try it out when I'm better and submit it upstream. (And in the meantime, spyder has an autorm date of 2024-12-25, if I recall correctly, so this should not hold up the Python 3.13 transition.) Also, I'm used to having lots of new test failures with newer versions of Spyder, so what you observed about several tests failing doesn't surprise me! Best wishes, Julian