Skip to content

Commit 78adfb8

Browse files
I was overthinking it.
1 parent 7fdeed5 commit 78adfb8

2 files changed

Lines changed: 1 addition & 2 deletions

File tree

Lib/_ast_unparse.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -744,7 +744,6 @@ def visit_DictComp(self, node):
744744
self.traverse(node.value)
745745
else:
746746
self.write("**")
747-
self.set_precedence(_Precedence.EXPR, node.key)
748747
self.traverse(node.key)
749748
for gen in node.generators:
750749
self.traverse(gen)

Python/ast_unparse.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ append_ast_dictcomp(PyUnicodeWriter *writer, expr_ty e)
471471
}
472472
else {
473473
APPEND_STR("**");
474-
APPEND_EXPR(e->v.DictComp.key, PR_EXPR);
474+
APPEND_EXPR(e->v.DictComp.key, PR_TEST);
475475
}
476476
APPEND(comprehensions, e->v.DictComp.generators);
477477
APPEND_CHAR_FINISH('}');

0 commit comments

Comments
 (0)