[3.14] gh-136234: Fix SelectorSocketTransport.writelines to be robust to connection loss (GH-136743)#138673
[3.14] gh-136234: Fix SelectorSocketTransport.writelines to be robust to connection loss (GH-136743)#138673miss-islington wants to merge 277 commits intopython:3.14from
SelectorSocketTransport.writelines to be robust to connection loss (GH-136743)#138673Conversation
|
The following commit authors need to sign the Contributor License Agreement: |
|
@bmerry You would need to sign CLA with [email protected] email as well as it is used in commit. |
I'm not clear to me why that would be the case for a backport but not the original PR. It's presumably a merge commit, and should be solved with a rebase, but I don't know how to force a rebase on this branch given that it's owned by a bot rather than me. Any tips? |
I think because it is your default github email and that gets used while creating the merge commit with the bot, I don't think rebasing it would fix it. |
…thonGH-136531) (python#136536) pythongh-76637: Note that `undefined` Codec is for testing (pythonGH-136531) Closes pythonGH-76637 (cherry picked from commit 975b57d) Co-authored-by: Stan Ulbrych <[email protected]>
…terpreters (pythonGH-136435) (python#136540) pythongh-136434: Fix docs generation of `UnboundItem` in subinterpreters (pythonGH-136435) (cherry picked from commit 3343fce) Co-authored-by: sobolevn <[email protected]>
…86_64 and aarch64 (pythonGH-136500) (python#136544) pythongh-136541: Fix several problems of perf trampolines in x86_64 and aarch64 (pythonGH-136500) This commit fixes the following problems: * The x86_64 trampolines are not preserving frame pointers * The hardcoded offsets to the code segment from the FDE only worked properly for x64_64 * The CIE data was not following conventions of aarch64 * The eh_frame for aarch64 was not fully correct (cherry picked from commit 236f733) Co-authored-by: Pablo Galindo Salgado <[email protected]>
…TABLE mode was set (pythonGH-136518) (python#136522) pythongh-136517: Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set (pythonGH-136518) (cherry picked from commit c560df9) Co-authored-by: Sergey Miryanov <[email protected]>
…34188) (python#135009) pythongh-130478: fix HACL* build for macOS Silicon (pythonGH-134188) (cherry picked from commit ac75110) Co-authored-by: Sam Ng <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
…`venv` CLI (pythonGH-130699) (python#136550) pythongh-130160: use `.. program::` directive for documenting `venv` CLI (pythonGH-130699) (cherry picked from commit fb9f933) Co-authored-by: Kanishk Pachauri <[email protected]> Co-authored-by: Semyon Moroz <[email protected]> Co-authored-by: Bénédikt Tran <[email protected]>
…rst (pythonGH-136424) (pythonGH-136552) Add index entries and anchors for cache_info, cache_clear and register. (cherry picked from commit 252e2f7) Co-authored-by: Weilin Du <[email protected]>
) (python#136576) pythongh-89083: Add CLI tests for `UUIDv{6,7,8}` (pythonGH-136548) (cherry picked from commit c564847) Co-authored-by: Weilin Du <[email protected]> Co-authored-by: Bénédikt Tran <[email protected]>
…sage.get_payload` (pythonGH-136071) (python#136579) pythongh-134759: fix `UnboundLocalError` in `email.message.Message.get_payload` (pythonGH-136071) (cherry picked from commit 25335d2) Co-authored-by: Kliment Lamonov <[email protected]> Co-authored-by: Bénédikt Tran <[email protected]>
… ...)` when `ind.__index__` has side-effects (pythonGH-132379) (python#136581) pythongh-91153: prevent a crash in `bytearray.__setitem__(ind, ...)` when `ind.__index__` has side-effects (pythonGH-132379) (cherry picked from commit 5e1e21d) Co-authored-by: Bast <[email protected]> Co-authored-by: Bénédikt Tran <[email protected]>
…onGH-136559) (pythonGH-136589) (cherry picked from commit be2c3d2) Co-authored-by: Serhiy Storchaka <[email protected]>
…st (pythonGH-136562) (pythonGH-136597) (cherry picked from commit 47b01da) Co-authored-by: Weilin Du <[email protected]>
… link (pythonGH-136564) (python#136605) pythongh-134939: Correct `concurrent.interpreters` source code link (pythonGH-136564) (cherry picked from commit 42b251b) Co-authored-by: Stan Ulbrych <[email protected]>
…count` documentation (pythonGH-135323) (pythonGH-136610) Docs: Fix and improve the `PyUnstable_Object_EnableDeferredRefcount` documentation (pythonGH-135323) (cherry picked from commit 0d4fd10) Co-authored-by: Peter Bierma <[email protected]>
…uence Types` (pythonGH-134834) (python#136608) pythongh-134833: improve docs for `del s[i:j]` in `Mutable Sequence Types` (pythonGH-134834) (cherry picked from commit 609d5ad) Co-authored-by: Yongzi Li <[email protected]>
…able between versions (pythonGH-132352) (pythonGH-136613) pythongh-132346: Docs: Clarify that reference counts aren't stable between versions (pythonGH-132352) (cherry picked from commit 3dbe02c) Co-authored-by: Peter Bierma <[email protected]>
…GH-136625) (python#136626) pythongh-42237: Link to complete list of codec aliases (pythonGH-136625) Closes pythonGH-42237 (cherry picked from commit a93d9aa) Co-authored-by: Stan Ulbrych <[email protected]>
(cherry picked from commit 7d435cf)
Co-authored-by: Bruce Merry [email protected]