Catch and log errors in the mercurial component with sentry
Follow up of #51 (closed)
It would be nice to have a sentry error catching in the mercurial commands. Right now we're getting js and ruby errors, but not the hg / evolve / etc errors.
@gracinet suggests https://docs.sentry.io/clients/python/integrations/logging/ would be difficult to use since mercurial doesn't use standard logging functions.
See if https://sentry.io/for/python/ can be used out of the box or what needs to be modified.