Closed jamesjer closed 1 month ago
Thanks @jamesjer for looking into this! That's very helpful. I guess we could code two different fixtures and activate either one depending on the Python version, then?
Yes, I guess so. That seems kind of ugly, but I don't have any better ideas.
I've prepared a PR, and as far as I can tell the suggested workaround seems to work. So far it's tested on the CI up to Python 3.12 as my CI seems to have an other independent issue with 3.13 (https://github.com/jupyterlab/maintainer-tools/issues/242). Thanks @jamesjer anyway, we're getting close!
With python 3.13.0b2, 2 tests fail like this:
With python 3.11 and later, this works: