Replace deprecated inspector.getargspec

This method was deprecated in python 3.0 and was removed in python
3.11.

Change-Id: Ie8cb828a00f7d379e69f1d845a5b04b6bb25e49e
This commit is contained in:
Takashi Kajinami 2023-11-26 15:23:17 +09:00
parent b7bb35741a
commit 27a57a7cdf
1 changed files with 1 additions and 1 deletions

View File

@ -89,7 +89,7 @@ def validate_args(fn, *args, **kwargs):
:param arg: the positional arguments supplied
:param kwargs: the keyword arguments supplied
"""
argspec = inspect.getargspec(fn)
argspec = inspect.getfullargspec(fn)
num_defaults = len(argspec.defaults or [])
required_args = argspec.args[:len(argspec.args) - num_defaults]