mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-29 03:04:38 +08:00
* Align startup home and venv paths with canonical sysconfig closure Assisted-by: OpenAI Codex:model version unavailable * Preserve selected stdlib and empty home prefix fallback Assisted-by: OpenAI Codex:model version unavailable * Collapse startup exec-prefix fallback condition Assisted-by: OpenAI Codex:model version unavailable * Preserve startup search order and freeze the ZIP bootstrap Align zipimport and its tests with CPython 3.15.0 via update_lib, preserving inherited test guards. Keep build-time fallback paths after configured paths and the default ZIP, while respecting customized embedding paths. Assisted-by: OpenAI Codex:model version unavailable * Retire proven trace coverage guards through update_lib Both canonical coverage-file tests execute successfully after preserving startup search order. Preserve the other two inherited guards and restore canonical Python 3.15 JIT optimizer decorators. Assisted-by: OpenAI Codex:model version unavailable * Align Windows symlink helper with canonical Python home layout Import the pinned CPython 3.15 PythonSymlink class through a narrow, hash-pinned update_lib mode. Preserve canonical home/VPATH behavior and explicitly supply RustPython build stdlib to the Windows child without changing runtime PYTHONHOME semantics or skipping tests. Assisted-by: OpenAI Codex:model version unavailable * Reset surviving thread completion locks after fork Reinitialize every live thread handle completion mutex and condition variable before skipping the surviving or not-yet-started handle. Preserve their completion payload and state, and retain the existing dead-thread cleanup. Assisted-by: OpenAI Codex:model version unavailable
Symbolic link
1 line
28 B
Python
Symbolic link
1 line
28 B
Python
../../../../Lib/zipimport.py |