Hi, I see a bug on docs.python.org/3/library/typing. Under typing.NoReturn it says both "New in version 3.5.4" and "New in version 3.6.2" I don't see how both of these can be true, unless it means "New for 3.5 in version 3.5.4 and new for 3.6 in 3.6.2"
Thanks for the report. The correct info should be: added in version 3.6.5 I have created a ticket so that someone can look into it and fix it.
https://bugs.python.org/issue43978 I've marked it as "easy" and "newcomer friendly" for those looking for their first PR to make to CPython.