]> granicus.if.org Git - python/commitdiff
change the named tuple returned by inspect.getfullargspec to have a 'kwonlydefaults...
authorBenjamin Peterson <benjamin@python.org>
Wed, 12 Nov 2008 21:39:01 +0000 (21:39 +0000)
committerBenjamin Peterson <benjamin@python.org>
Wed, 12 Nov 2008 21:39:01 +0000 (21:39 +0000)
Fixes #4307
Reviewed by Christian

Lib/inspect.py
Misc/ACKS
Misc/NEWS

index df1d4b645b79ffd43d39e111eddfa75f4fb7fca9..3b58bd8a4b22eba068259cd4fb94825b7f589988 100644 (file)
@@ -791,7 +791,7 @@ def getargspec(func):
     return ArgSpec(args, varargs, varkw, defaults)
 
 FullArgSpec = namedtuple('FullArgSpec',
-    'args, varargs, varkw, defaults, kwonlyargs, kwdefaults, annotations')
+    'args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations')
 
 def getfullargspec(func):
     """Get the names and default values of a function's arguments.
index 19a4f8a44881b56eabf85cf7926b786ec2f53a87..6d380b635935352f1ea2b88cb5f1406edc512097 100644 (file)
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -230,6 +230,7 @@ Gyro Funch
 Peter Funk
 Geoff Furnish
 Ulisses Furquim
+Hagen Fürstenau
 Achim Gaedke
 Lele Gaifax
 Santiago Gala
index 24afb0e1f92446b7adff9aecbb56346f05b86a08..ecc808feadd2876947cda37eb60486f11ecfcf02 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -19,6 +19,9 @@ Core and Builtins
 Library
 -------
 
+- Issue #4307: The named tuple that ``inspect.getfullargspec()`` returns now
+  uses ``kwonlydefaults`` instead of ``kwdefaults``.
+
 - Issue #4298: Fix a segfault when pickle.loads is passed a ill-formed input.
 
 - Issue #4283: Fix a left-over "iteritems" call in distutils.