Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
For some reason, a new behaviour of python 3.13 [0] causes the `TemporaryDirectory()` in `sage.misc.temporary_file.spyx_tmp()` to be deleted on child exit, which causes trouble with parallel doctesting [1]. We rewrite `spyx_tmp()` using `tmp_dir()`, which doesn't have this problem, see [2]. [0] python/cpython#114279 [1] sagemath#39188 (comment) [2] sagemath#39188 (comment)
- Loading branch information