Pierre Quentel <pierre.quen...@gmail.com> added the comment: According to PEP 492, async and await should have been deprecated in 3.5 and 3.6, but I don't think they have been :
await = 1 def f(async=True): ... don't raise any deprecation warning in 3.6. Since version 3.7 will break existing code with a SyntaxError, could it be possible to have something explicit in the SyntaxError message for these new keywords, for instance SyntaxError : 'async' is a keyword I don't speack C so I can't provide a patch, sorry. ---------- nosy: +quentel _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue30406> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com