Commit 75536661 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

fix signature() choke on builtins

parent 2f0675d9
Loading
Loading
Loading
Loading
+3 −0
Changes for circe/tasks.py: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -32,7 +32,10 @@ if CONFIG["CIRCE_TRANSFORMATIONS_MODULE"]:
        if isfunction(getattr(transformations_module, transformation_name)) or isclass(
            getattr(transformations_module, transformation_name)
        ):
            try:
                sign = signature(getattr(transformations_module, transformation_name))
            except ValueError:
                continue
            params = []
            for param in sign.parameters:
                params.append(param)