diff --git a/docs/guides/modernizing.rst b/docs/guides/modernizing.rst index 05035b7bf..1ce82fc58 100644 --- a/docs/guides/modernizing.rst +++ b/docs/guides/modernizing.rst @@ -249,18 +249,14 @@ return types. For example, replace:: from typing import NoReturn def f(x: int, y: NoReturn) -> None: ... + def g() -> NoReturn: ... with:: from typing import Never # or typing_extensions.Never def f(x: int, y: Never) -> None: ... - -But keep ``NoReturn`` for return types:: - - from typing import NoReturn - - def f(x: int) -> NoReturn: ... + def g() -> Never: ... .. _modernizing-type-aliases: