text: Title: CLI hiding the error traceback
  Body: When a user operation triggers an error, we only print the error message if the exception is a `BaseException` (or a subclass):
  
  https://github.com/ploomber/ploomber/blob/0a5fed2f9ec539c744664b1b7b3a7f744ec6c482/src/ploomber/cli/io.py#L99
  
  However, when it's not a subclass, we want to show all the traceback, as it contains important details to debug. But the current implementation only prints the error message:
  
  https://github.com/ploomber/ploomber/blob/0a5fed2f9ec539c744664b1b7b3a7f744ec6c482/src/ploomber/cli/io.py#L102
  
  This makes debugging harder, see this https://github.com/ploomber/ploomber/issues/789#issuecomment-1130066043