beamlime.constructors.inspectors.collect_argument_specs#

beamlime.constructors.inspectors.collect_argument_specs(callable_obj, *default_args, **default_keywords)[source]#

Collect Dependencies from the signature and type hints. default_args and default_keywords will overwrite the annotation.

Return type:

dict[str, DependencySpec]