14 lines
551 B
Diff

diff --git a/googleapiclient/_helpers.py b/googleapiclient/_helpers.py
index d232368..372690f 100644
--- a/googleapiclient/_helpers.py
+++ b/googleapiclient/_helpers.py
@@ -134,7 +134,7 @@ def positional(max_positional_args):
if isinstance(max_positional_args, int):
return positional_decorator
else:
- args, _, _, defaults = inspect.getargspec(max_positional_args)
+ args, _, _, defaults, *_ = inspect.getfullargspec(max_positional_args)
return positional(len(args) - len(defaults))(max_positional_args)