5 Commits
Author SHA1 Message Date
youknowdot 8e5709e797 Align native threading and libraries with Python 3.15 (#9148)
Preserve lock ownership and elapsed timeouts during interruptible waits; reject RLock constructor arguments and use replacement encoding for thread names. Generate associated libraries and tests from CPython d220409a13b77de7a6c30abe16ea90db01528edc using update_lib, retaining five existing markers and retiring one proven removed test owner.

AI-assisted source preparation and review. Runtime validation remains pending.

Assisted-by: OpenAI Codex:model version unavailable
2026-10-15 22:46:26 +09:00
Jeong, YunWon 07a04acfaa Allow heap getset creation (#5854)
* Update _threading_local.py

* allow heap-getset
2025-06-29 03:03:19 +09:00
Noah 87a11fc076 Fix threading_local tests a bit 2020-05-25 01:30:13 -05:00
coolreader18 edb84896bf Make PyObject.dict an Option<RefCell<PyDictRef>> 2019-11-16 22:50:58 -06:00
Alan Justino 57ddbdda2e Importing _threading_local.py and threading.py from CPython 2019-10-13 15:49:59 +02:00