Issue #13248: Delete remaining references of inspect.getargspec().

Noticed by Yaroslav Halchenko.
This commit is contained in:
Berker Peksag 2015-07-31 04:11:29 +03:00
parent 2808e441c5
commit fa3922cfd0
3 changed files with 4 additions and 9 deletions

View File

@ -805,8 +805,6 @@ Classes and functions
from kwonlyargs to defaults. *annotations* is a dictionary mapping argument from kwonlyargs to defaults. *annotations* is a dictionary mapping argument
names to annotations. names to annotations.
The first four items in the tuple correspond to :func:`getargspec`.
.. versionchanged:: 3.4 .. versionchanged:: 3.4
This function is now based on :func:`signature`, but still ignores This function is now based on :func:`signature`, but still ignores
``__wrapped__`` attributes and includes the already bound first ``__wrapped__`` attributes and includes the already bound first
@ -835,7 +833,7 @@ Classes and functions
.. function:: formatargspec(args[, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations[, formatarg, formatvarargs, formatvarkw, formatvalue, formatreturns, formatannotations]]) .. function:: formatargspec(args[, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations[, formatarg, formatvarargs, formatvarkw, formatvalue, formatreturns, formatannotations]])
Format a pretty argument spec from the values returned by Format a pretty argument spec from the values returned by
:func:`getargspec` or :func:`getfullargspec`. :func:`getfullargspec`.
The first seven arguments are (``args``, ``varargs``, ``varkw``, The first seven arguments are (``args``, ``varargs``, ``varkw``,
``defaults``, ``kwonlyargs``, ``kwonlydefaults``, ``annotations``). ``defaults``, ``kwonlyargs``, ``kwonlydefaults``, ``annotations``).

View File

@ -16,7 +16,7 @@ Here are some of the useful functions provided by this module:
getmodule() - determine the module that an object came from getmodule() - determine the module that an object came from
getclasstree() - arrange classes so as to represent their hierarchy getclasstree() - arrange classes so as to represent their hierarchy
getargspec(), getargvalues(), getcallargs() - get info about function arguments getargvalues(), getcallargs() - get info about function arguments
getfullargspec() - same, with support for Python 3 features getfullargspec() - same, with support for Python 3 features
formatargspec(), formatargvalues() - format an argument spec formatargspec(), formatargvalues() - format an argument spec
getouterframes(), getinnerframes() - get info about frames getouterframes(), getinnerframes() - get info about frames
@ -1018,8 +1018,6 @@ def getfullargspec(func):
'kwonlydefaults' is a dictionary mapping names from kwonlyargs to defaults. 'kwonlydefaults' is a dictionary mapping names from kwonlyargs to defaults.
'annotations' is a dictionary mapping argument names to annotations. 'annotations' is a dictionary mapping argument names to annotations.
The first four items in the tuple correspond to getargspec().
This function is deprecated, use inspect.signature() instead. This function is deprecated, use inspect.signature() instead.
""" """
@ -1130,8 +1128,7 @@ def formatargspec(args, varargs=None, varkw=None, defaults=None,
formatvalue=lambda value: '=' + repr(value), formatvalue=lambda value: '=' + repr(value),
formatreturns=lambda text: ' -> ' + text, formatreturns=lambda text: ' -> ' + text,
formatannotation=formatannotation): formatannotation=formatannotation):
"""Format an argument spec from the values returned by getargspec """Format an argument spec from the values returned by getfullargspec.
or getfullargspec.
The first seven arguments are (args, varargs, varkw, defaults, The first seven arguments are (args, varargs, varkw, defaults,
kwonlyargs, kwonlydefaults, annotations). The other five arguments kwonlyargs, kwonlydefaults, annotations). The other five arguments

View File

@ -38,7 +38,7 @@ from test.test_import import _ready_to_import
# ismodule, isclass, ismethod, isfunction, istraceback, isframe, iscode, # ismodule, isclass, ismethod, isfunction, istraceback, isframe, iscode,
# isbuiltin, isroutine, isgenerator, isgeneratorfunction, getmembers, # isbuiltin, isroutine, isgenerator, isgeneratorfunction, getmembers,
# getdoc, getfile, getmodule, getsourcefile, getcomments, getsource, # getdoc, getfile, getmodule, getsourcefile, getcomments, getsource,
# getclasstree, getargspec, getargvalues, formatargspec, formatargvalues, # getclasstree, getargvalues, formatargspec, formatargvalues,
# currentframe, stack, trace, isdatadescriptor # currentframe, stack, trace, isdatadescriptor
# NOTE: There are some additional tests relating to interaction with # NOTE: There are some additional tests relating to interaction with