]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-39037: Fix lookup order of magic methods in with statement documentation (GH...
authorGéry Ogam <gery.ogam@gmail.com>
Mon, 30 Dec 2019 05:24:51 +0000 (05:24 +0000)
committerNick Coghlan <ncoghlan@gmail.com>
Mon, 30 Dec 2019 05:24:51 +0000 (15:24 +1000)
commit226e6e7d4326cf91ef37e13528eb1f62de1bb832
treebb6922c83957c18b7080579a0165e1c261184847
parent32a12aed6da41f49a5ca05e6de34f5f93ea1dc33
bpo-39037: Fix lookup order of magic methods in with statement documentation (GH-17608)

* __enter__ is now looked up before __exit__ to give a more intuitive error message
* add pseudo-code equivalent for the with statement
* fix pseudo-code for the async with statement to use a finally clause
* use SUITE rather than BLOCK for consistency with the language grammar

Patch by Géry Ogam.
Doc/reference/compound_stmts.rst