| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. ❤️ ShareComment @coderabbitai help to get the list of available commands. |
Sorry, something went wrong.
📦 Library DependenciesThe following Lib/ modules were modified. Here are their dependencies: [x] lib: cpython/Lib/xml dependencies:
dependent tests: (34 tests)
[x] lib: cpython/Lib/zoneinfo dependencies:
dependent tests: (2 tests)
[ ] lib: cpython/Lib/unittest dependencies:
dependent tests: (408 tests)
Legend:
|
Sorry, something went wrong.
Extract the backported bound-validation removal and align the CPython reference pin to 3.14.8 so both snippet interpreters exercise the same contract. Assisted-by: OpenAI Codex:model identifier unavailable
The 3.14.8 reference pin exposes the Argument Clinic deletion guard moved before initialization and attachment checks by CPython 90a1f02b7da0c356d10a23f1faee7dc063f887ed. Preserve assignment checks and align the exact deletion error, including subclass type names. Assisted-by: OpenAI Codex:model identifier unavailable
Restore the Python 3.14.8 backport and its unchanged constructed-tree regression. Assisted-by: OpenAI Codex:model identifier unavailable
Reuse the in-memory TZif fixture across native and pure implementations. Assisted-by: OpenAI Codex:model identifier unavailable
Treat history persistence as best effort on EOF and SystemExit. Assisted-by: OpenAI Codex:model identifier unavailable
Restore the upstream loader backport and its three canonical regression methods. Assisted-by: OpenAI Codex:model identifier unavailable
| Back | FazBrowse Home | New Git URL |
Summary
Group four independent Python 3.14.8-compatible fixes from #8954:
The ElementPath, zoneinfo and unittest loader files match the official Python 3.14.8 sources exactly. The REPL change is limited to the two history-save calls. No broad standard-library snapshot is imported.
Prerequisite
This branch retains the identical prerequisite commits from #9063, currently based on upstream main: 71956aa and 399e5b0. They provide the approved 3.14.8 reference and its required TextIOWrapper alignment; they are not recreated fixes. The shared prerequisite diff will disappear when #9063 merges.
Sources
Validation
Full workspace suites, broad XML/zoneinfo modules, GUI tests and non-Linux runtime checks were not run locally. Hosted CI is pending.