Fail closed on starred mapping alias duplicate safety

This commit is contained in:
2026-07-02 20:43:28 +02:00
parent 49666141fa
commit 42aeafd0e9
2 changed files with 46 additions and 0 deletions
@@ -2298,6 +2298,8 @@ def _node_class_mapping_keys(tree):
keys.update(literal_keys)
if literal_ambiguous:
return _INVALID
if _module_dict_alias_invalidated(stmt, module_dict_aliases):
return _INVALID
mutation_keys = _node_class_mapping_mutation_string_keys(
stmt,
env,