Results 976 comments of Thomas Grainger

the actual change for this PR is here [`55bcc80` (#1696)](https://github.com/jazzband/pip-tools/pull/1696/commits/55bcc8094ea42a3554ff1cef19fbd23c42dd5e36)

closing in favour of https://github.com/jazzband/pip-tools/pull/1698

this seems to work correctly in 3.12.3+ and Python 3.13.0a6+ for me (ubuntu Jammy) ``` graingert@conscientious  ~/projects  python3.11 crash.py 0 1 cleared l [1] 742219 segmentation fault (core...

@woodruffw can you take a look at this please?

The `multiprocessing.Process` class not multithreading

It's a good point: I tried the test suite with regular threads, but it hung. I needed to switch to demonic ones