Peter Bierma

Results 133 comments of Peter Bierma

Upstream issue has been fixed, you guys should be able to get this working whenever the next 3.12 patch is released. In the meantime, you can build 3.12 from source...

Oh wait, it looks like the deprecation got taken out without me noticing: https://github.com/python/cpython/commit/3fbbedb0ad64eeba7284d1244158b892497d55c8 I guess this is a breaking change (well, `staggered_race` wasn't documented, so maybe not). If you...

Oh boy, that doesn't sound good. This is why it's a bad idea to rely on undocumented APIs. We're working on fixing the backwards compatibility issue via [#124700](https://github.com/python/cpython/pull/124700), but as...

Great! Please let us know if you find any other problems ASAP so we can get them fixed before the next 3.12 patch is released on Tuesday.

I'll take a closer look a little later. I'm guessing it's probably that the mock is bad, rather than a CPython problem -- `SystemExit` seems to be properly raised by...

Ah, I found the problem. The issue is this loop: https://github.com/python/cpython/blob/main/Lib/concurrent/futures/interpreter.py#L188 `_exec` executes `_call_pickled` in the subinterpreter, but then the unpickling fails *before* the exception is in the catching context,...