Commit 89a7bed
committed
Use worker mode for auto context on Python < 3.14
Auto mode now uses worker mode (not subinterpreters) on Python 3.12/3.13
to avoid crashes from C extensions like _decimal that have global state
bugs in subinterpreters. On Python 3.14+ where these bugs are fixed,
auto mode uses subinterpreters.
Users can still explicitly use subinterp mode if needed, but must be
aware of the C extension limitations on older Python versions.1 parent ba5f4fe commit 89a7bed
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
524 | 528 | | |
525 | | - | |
| 529 | + | |
526 | 530 | | |
527 | 531 | | |
528 | 532 | | |
| |||
0 commit comments