How to use the wirerope.callable.Callable.annotations function in wirerope

To help you get started, we’ve selected a few wirerope examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github youknowone / ring / ring / callable.py View on Github external
merged[p.name] = var_kws
    elif var_kws:
        raise TypeError(
            "{}() got multiple values for arguments '{}'".format(
                self.code.co_name, list(var_kws.keys())))

    return merged


def _identifier(self):
    return '.'.join((
        self.wrapped_callable.__module__, qualname(self.wrapped_callable)))


Callable.code = cached_property(_code)
Callable.annotations = property(_annotations)
Callable.kwargify = _kwargify
Callable.identifier = cached_property(_identifier)

wirerope

'Turn functions and methods into fully controllable objects'

BSD-2-Clause
Latest version published 2 months ago

Package Health Score

73 / 100
Full package analysis