nbval icon indicating copy to clipboard operation
nbval copied to clipboard

add 313t test

Open andife opened this issue 8 months ago • 2 comments
trafficstars

andife avatar Mar 09 '25 18:03 andife

As things stand, the tests are failing to install some dependencies of Jupyter:

https://github.com/jupyter-server/jupyter_server/issues/1473

It might be possible to work around that by testing without nbdime and skipping the relevant tests. But I don't know if there's much value in nbval supporting free-threading Python if you can't run Jupyter with it yet.

takluyver avatar Mar 29 '25 14:03 takluyver

As things stand, the tests are failing to install some dependencies of Jupyter:

jupyter-server/jupyter_server#1473

It might be possible to work around that by testing without nbdime and skipping the relevant tests. But I don't know if there's much value in nbval supporting free-threading Python if you can't run Jupyter with it yet.

You're right, nbval probably doesn't have the big effect of being free-threading compatible, I think nbval should already fit, the test currently rather checks the dependencies of nbval .

I think currently free threading is probably not yet the big win for many packages per se? (I don't know, at the moment you still have to fight with individual dependencies and that there are no environment markers). For us (onnx) nbval is a dependency for testing in the CI process. Therefore, I try to look at the dependencies to see if small changes could help, e.g. by cleaning up the dependencies https://github.com/computationalmodelling/nbval/pull/215

andife avatar Mar 30 '25 04:03 andife