As anticippated, after a final round of feedback I am hereby accepting PEP 572, Assignment Expressions:

Thanks to everyone who participated in the discussion or sent a PR.

Below is a list of changes since the last post ( -- they are mostly cosmetic so I won't post the doc again, but if you want to go over them in detail, here's the history of the file on GitHub:, and here's a diff since the last posting: (sadly it's repo-wide -- you can click on Files changed and then navigate to pep-0572.rst).
Now on to the implementation work! (Maybe I'll sprint on this at the core-dev sprint in September.)

--Guido van Rossum (