gh-141510: Raise TypeError in PyDict_SetItem() on frozendict (#145564)
If the following functions get an unexpected frozendict, raise TypeError instead of SystemError: * PyDict_DelItem() * PyDict_DelItemString() * PyDict_Merge() * PyDict_MergeFromSeq2() * PyDict_Pop() * PyDict_PopString() * PyDict_SetDefault() * PyDict_SetDefaultRef() * PyDict_SetItem() * PyDict_SetItemString() * _PyDict_SetItem_KnownHash() * PyDict_Update() Co-authored-by: mohsinm-dev <mohsin.mdev@gmail.com>
V
Victor Stinner committed
713be70175a2dad477a1cf5e7c00bab0edda04ad
Parent: 706fd4e
Committed by GitHub <noreply@github.com>
on 3/11/2026, 4:05:09 PM