Traceback (most recent call last): File "test.py", line 18, in main() File "test.py", line 9, in main app() File "/home/pop-os/.cache/pypoetry/virtualenvs/pacup-Vca3t26i-py3.8/lib/python3.8/site-packages/typer/main.py", line 214, in __call__ return get_command(self)(*args, **kwargs) File "/home/pop-os/.cache/pypoetry/virtualenvs/pacup-Vca3t26i-py3.8/lib/python3.8/site-packages/typer/main.py", line 239, in get_command click_command = get_command_from_info(typer_instance.registered_commands[0]) File "/home/pop-os/.cache/pypoetry/virtualenvs/pacup-Vca3t26i-py3.8/lib/python3.8/site-packages/typer/main.py", line 425, in get_command_from_info ) = get_params_convertors_ctx_param_name_from_function(command_info.callback) File "/home/pop-os/.cache/pypoetry/virtualenvs/pacup-Vca3t26i-py3.8/lib/python3.8/site-packages/typer/main.py", line 401, in get_params_convertors_ctx_param_name_from_function parameters = get_params_from_function(callback) File "/home/pop-os/.cache/pypoetry/virtualenvs/pacup-Vca3t26i-py3.8/lib/python3.8/site-packages/typer/utils.py", line 11, in get_params_from_function type_hints = get_type_hints(func) File "/usr/lib/python3.8/typing.py", line 1264, in get_type_hints value = _eval_type(value, globalns, localns) File "/usr/lib/python3.8/typing.py", line 270, in _eval_type return t._evaluate(globalns, localns) File "/usr/lib/python3.8/typing.py", line 518, in _evaluate eval(self.__forward_code__, globalns, localns), File "", line 1, in TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'