Skip to content

[pull] main from python:main#873

Merged
pull[bot] merged 11 commits intotj-python:mainfrom
python:main
Mar 18, 2026
Merged

[pull] main from python:main#873
pull[bot] merged 11 commits intotj-python:mainfrom
python:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 18, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )


📚 Documentation preview 📚: https://cpython-previews--873.org.readthedocs.build/

StanFromIreland and others added 11 commits March 18, 2026 13:43
…` subclass (GH-146078)

In `partial_vectorcall`, an error returned by `PyDict_Contains` was
considered to be a truthy value. Now, the error is handled
appropriately.
(this re-applies reverted commit 61f2a1a,
with a test fix)

Co-authored-by: Lionel Koenig <lionelk@google.com>
Fix also error handling in _BINARY_OP_ADD_FLOAT,
_BINARY_OP_SUBTRACT_FLOAT and _BINARY_OP_MULTIPLY_FLOAT opcodes.
PyStackRef_FromPyObjectSteal() must not be called with a NULL
pointer.
#146113)

The function can fail on a memory allocation failure.

Bug reported by devdanzin.
@pull pull bot locked and limited conversation to collaborators Mar 18, 2026
@pull pull bot added the ⤵️ pull label Mar 18, 2026
@pull pull bot merged commit 724c7c8 into tj-python:main Mar 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants