OK, I hereby accept all four PEPs: * PEP 544: Remove the mention of metaclasses from implementation details * PEP 544: Mention callback protocols as an important application * PEP 589: Allow using `get()` method with arbitrary strings * PEP 589: Add section about interactions with literal types and final qualifiers: allow using string constants in addition to string literals I am out of time -- Ivan (or any core dev), feel free to update the PEPs themselves with the acceptance. And you're welcome to merge the implementations that I've already approved. On Fri, May 24, 2019 at 5:06 PM Ivan Levkivskyi <levkivskyi@gmail.com> wrote:
For those who doesn't follow the python/peps repo, here is a short summary of updates since the original post on May 20:
* PEP 544: Remove the mention of metaclasses from implementation details * PEP 544: Mention callback protocols as an important application * PEP 589: Allow using `get()` method with arbitrary strings * PEP 589: Add section about interactions with literal types and final qualifiers: allow using string constants in addition to string literals
Also please note there were couple edits to PEP 544 few days before the original post in this thread: specify modules and class objects as implementations of protocols.
-- Ivan
-- --Guido van Rossum (python.org/~guido) *Pronouns: he/him/his **(why is my pronoun here?)* <http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-c...>