diff options
| author | Michael Merickel <michael@merickel.org> | 2022-03-12 22:38:53 -0600 |
|---|---|---|
| committer | Michael Merickel <michael@merickel.org> | 2022-03-12 22:38:53 -0600 |
| commit | 1a48b0fad72b15e2cd0980883b5641829f5311ac (patch) | |
| tree | 706961d41840ad13fee04a3981eb478de92a7a21 /docs/conf.py | |
| parent | e97bba81161ed816b4ebbd84cda3626db0620039 (diff) | |
| download | pyramid-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.py | 8 |
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 |
