Type comments should be supported
According to PEP484 one can declare type hints using a "comments" format.
It would be good that create_function supports this way of defining the type hints:
func_signature = """ foo(b, # type: int a = 0, # type: float ): # type: (...) -> str """ def dummy_handler(*args, **kwargs): return "hello" dynamic_fun = create_function(func_signature, dummy_handler) assert dynamic_fun.__annotations__ == {'a': float, 'b': int, 'return': str}