From: Tirth Patel Date: Fri, 28 Oct 2022 10:52:43 +0000 (-0700) Subject: DOC,MAINT: remove use of inspect.formatargspec dusing doc build (#17301) X-Git-Tag: archive/raspbian/1.8.1-21+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f48103055e053d423dd969d347e67856868f53d6;p=scipy.git DOC,MAINT: remove use of inspect.formatargspec dusing doc build (#17301) Gbp-Pq: Name 0020-DOC-MAINT-remove-use-of-inspect.formatargspec-dusing.patch --- diff --git a/doc/source/scipyoptdoc.py b/doc/source/scipyoptdoc.py index 75cd42d6..d02c534f 100644 --- a/doc/source/scipyoptdoc.py +++ b/doc/source/scipyoptdoc.py @@ -20,10 +20,9 @@ Produces output similar to autodoc, except - See Also link to the actual function documentation is inserted """ -import os, sys, re, pydoc +import sys, pydoc import sphinx import inspect -import collections import textwrap import warnings @@ -125,8 +124,7 @@ def wrap_mangling_directive(base_directive): # XXX deprecation that we should fix someday using Signature (?) with warnings.catch_warnings(record=True): warnings.simplefilter('ignore') - signature = inspect.formatargspec( - args, varargs, keywords, defaults) + signature = str(inspect.signature(obj)) # Produce output self.options['noindex'] = True