Cloud-CV / Cloud-CV/evalai-cli
[bug] Improper implementation of click causes errors while handling exceptions
- Dominant language
- Python
- Stars
- 57
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
Current behavior:
While displaying the errors, `click.style` is being called on the errors to make the colors consistent. However, this implementation is not correct as `click.style` does not support an `Exception` as an argument, hence it raises an error on its own. See this snap:

Expected:
The error message should be displayed. Like:

Another option to still retain the styling and colors is to call `str()` on the errors first.
i.e.
```
echo(style(str(exception), ... ))
```
Contributor guide
Assessment
This issue has not been assessed yet.