summaryrefslogtreecommitdiff
path: root/docs/conf.py
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2022-03-12 22:38:53 -0600
committerMichael Merickel <michael@merickel.org>2022-03-12 22:38:53 -0600
commit1a48b0fad72b15e2cd0980883b5641829f5311ac (patch)
tree706961d41840ad13fee04a3981eb478de92a7a21 /docs/conf.py
parente97bba81161ed816b4ebbd84cda3626db0620039 (diff)
downloadpyramid-1a48b0fad72b15e2cd0980883b5641829f5311ac.tar.gz
pyramid-1a48b0fad72b15e2cd0980883b5641829f5311ac.tar.bz2
pyramid-1a48b0fad72b15e2cd0980883b5641829f5311ac.zip
get rid of deprecated getargspec and formatargspec
Diffstat (limited to 'docs/conf.py')
-rw-r--r--docs/conf.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/conf.py b/docs/conf.py
index 56de31591..416c243cd 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -393,10 +393,10 @@ def resig(app, what, name, obj, options, signature, return_annotation):
in configurator """
docobj = getattr(obj, '__docobj__', None)
if docobj is not None:
- argspec = inspect.getargspec(docobj)
- if argspec[0] and argspec[0][0] in ('cls', 'self'):
- del argspec[0][0]
- signature = inspect.formatargspec(*argspec)
+ params = list(inspect.signature(docobj).parameters.values())
+ if params and params[0].name in ('cls', 'self'):
+ del params[0]
+ signature = str(inspect.Signature(params))
return signature, return_annotation
# turn off all line numbers in latex formatting