summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNilesh Patra <nilesh@debian.org>2023-12-14 22:51:37 +0100
committerÉtienne Mollier <emollier@debian.org>2023-12-14 22:51:37 +0100
commitce2647644cf33f06ecd12a32e06e7a8a71545266 (patch)
treec05dd9d38b236b50c7dfaf4d4797c381bf9b471f
parent729ef6a5fd79603611d06705275403f0c541bb4e (diff)
Fix python3.11 related errors in doc spec
Bug-Debian: https://bugs.debian.org/1029245 Last-Update: Fri, 21 Jan 2023 10:27:25 +0530 Gbp-Pq: Name numpydoc_1.24.patch
-rw-r--r--doc/sphinxext/docscrape.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/sphinxext/docscrape.py b/doc/sphinxext/docscrape.py
index 6491220..b1e1c1a 100644
--- a/doc/sphinxext/docscrape.py
+++ b/doc/sphinxext/docscrape.py
@@ -428,8 +428,8 @@ class FunctionDoc(NumpyDocString):
func, func_name = self.get_func()
try:
# try to read signature
- argspec = inspect.getargspec(func)
- argspec = inspect.formatargspec(*argspec)
+ argspec = inspect.signature(func)
+ argspec = str(argspec)
argspec = argspec.replace('*','\*')
signature = '%s%s' % (func_name, argspec)
except TypeError as e: