Skip to content

Commit 6425ac9

Browse files
authored
Merge pull request #568 from ghisvail/fix/warn-inspect
Use inspect.getfullargspec instead of getargspec
2 parents ac06f8c + be10ffe commit 6425ac9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pydra/engine/specs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@ def _field_metadata(
572572
return attr.NOTHING
573573
return val
574574
elif "callable" in fld.metadata:
575-
call_args = inspect.getargspec(fld.metadata["callable"])
575+
call_args = inspect.getfullargspec(fld.metadata["callable"])
576576
call_args_val = {}
577577
for argnm in call_args.args:
578578
if argnm == "field":

pydra/engine/task.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ def _command_pos_args(self, field):
431431
# formatter that creates a custom command argument
432432
# it can thake the value of the filed, all inputs, or the value of other fields.
433433
if "formatter" in field.metadata:
434-
call_args = inspect.getargspec(field.metadata["formatter"])
434+
call_args = inspect.getfullargspec(field.metadata["formatter"])
435435
call_args_val = {}
436436
for argnm in call_args.args:
437437
if argnm == "field":

0 commit comments

Comments
 (0)