4 Commits
Author SHA1 Message Date
youknowdotandCodex 0342b808e4 Sync remaining canonical Python 3.15 test maintenance (#9425)
* Sync canonical Python 3.15 test maintenance

Apply update_lib cleanup and accounting, warning, and documentation updates while preserving stack-safety, Cargo path, and missing-native adaptations. Remove only unused helper and import remnants; do not add new tests or runtime claims.

Assisted-by: OpenAI Codex: model version unavailable

* Sync canonical SystemTap companion fixtures

Copy the existing expected trace and GC probe template through update_lib to match the already canonical consumer and Python input. Preserve the tracing capability gate; validate source consistency without invoking tracing tools or claiming provider support.

Assisted-by: OpenAI Codex: model version unavailable

---------

Co-authored-by: Codex <codex@openai.com>
2026-10-28 13:07:45 +00:00
youknowdotandCodex a20c0b8954 Retire obsolete stdlib paths after Python 3.15 relocations (#9413)
* Retire obsolete stdlib paths after Python 3.15 relocations

Verify canonical replacements before retiring 39 upstream-removed or relocated files. Preserve RustPython originals and update stale module/test metadata.

Assisted-by: Codex:GPT-6.1

* Preserve the frozen no-threading fallback after stdlib retirement

Replace the internal symlink with the exact previously referenced implementation, keeping the removed public _dummy_thread module retired.

Assisted-by: Codex:GPT-6.1

---------

Co-authored-by: Codex <codex@openai.com>
2026-10-28 17:30:21 +09:00
youknowdot dca9dfdf38 Add canonical Python 3.15 optional native integration sources (#9368)
Copy curses frontend sources and canonical curses, DBM, Tcl and DTrace
integration tests from CPython v3.15.0 through update_lib. Preserve
upstream optional-native/resource/configuration gates and canonical file
modes, without adding native implementations or custom skips.

Validate source identity, hooks and default/frozen compile-only checks.
Native runtime integration and probe execution remain unvalidated.

Assisted-by: OpenAI Codex: model version unavailable
2026-10-26 10:10:47 +09:00
ShaharNaveh c0b3cc9048 Add some missing folders & test files 2025-08-23 19:45:53 +03:00