Closed
Description
Running mypy on this small code example:
def build_greeting(name: str = 'World') -> str:
return f'Hello {name}!'
def greet(name='World'):
print(build_greeting(name))
if __name__ == '__main__':
greet('foo')
greet(4)
results in it reporting "no issues". Although greet
and thus build_greeting
are called with an integer.
Metadata
Metadata
Assignees
Labels
No labels