From 970b6d5eb01424e59d95842243520a51ff2e304e Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 7 Nov 2016 17:50:55 -0800 Subject: [PATCH] The distutils.Extension class does take positional args, and name+sources do not have defaults (#670) --- stdlib/2and3/distutils/extension.pyi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stdlib/2and3/distutils/extension.pyi b/stdlib/2and3/distutils/extension.pyi index 81dae103f..5aa070e43 100644 --- a/stdlib/2and3/distutils/extension.pyi +++ b/stdlib/2and3/distutils/extension.pyi @@ -6,8 +6,8 @@ import sys class Extension: if sys.version_info >= (3,): def __init__(self, - *, name: str = ..., - sources: List[str] = ..., + name: str, + sources: List[str], include_dirs: List[str] = ..., define_macros: List[Tuple[str, Optional[str]]] = ..., undef_macros: List[str] = ..., @@ -23,8 +23,8 @@ class Extension: optional: bool = ...) -> None: ... else: def __init__(self, - *, name: str = ..., - sources: List[str] = ..., + name: str, + sources: List[str], include_dirs: List[str] = ..., define_macros: List[Tuple[str, Optional[str]]] = ..., undef_macros: List[str] = ...,