From 57bb4c02b3972700738bb36669f59401ee0731e0 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 26 May 2017 08:42:55 -0700 Subject: [PATCH] Use explicit Optional[] on argument types with default None --- stdlib/3/_importlib_modulespec.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/3/_importlib_modulespec.pyi b/stdlib/3/_importlib_modulespec.pyi index bfd27ad2b456..33c30d537ea2 100644 --- a/stdlib/3/_importlib_modulespec.pyi +++ b/stdlib/3/_importlib_modulespec.pyi @@ -12,8 +12,8 @@ from typing import Dict, Any, Optional if sys.version_info >= (3, 4): class ModuleSpec: def __init__(self, name: str, loader: Optional['Loader'], *, - origin: str = None, loader_state: Any = None, - is_package: bool = None) -> None: ... + origin: Optional[str] = None, loader_state: Any = None, + is_package: Optional[bool] = None) -> None: ... name = ... # type: str loader = ... # type: Optional[Loader] origin = ... # type: Optional[str]