Removing rich install because rich is overriding the custom python excepthook we create in mcloud to catch exceptions.
This does mean that users submitting foundry runs through without mcli may not have rich formatting. However, if the run is submitted through mcli, our excepthook override will maintain rich formatting.
example of a run that maintains rich formatting after we remove the install and enable the mcloud excepthook
Removing rich install because rich is overriding the custom python excepthook we create in mcloud to catch exceptions.
This does mean that users submitting foundry runs through without mcli may not have rich formatting. However, if the run is submitted through mcli, our excepthook override will maintain rich formatting.
example of a run that maintains rich formatting after we remove the install and enable the mcloud excepthook