# HG changeset patch # User Augie Fackler # Date 1573072932 18000 # Node ID 6ff196d2553b6c11811a90457968328416830fee # Parent da9ecbb1036876f5b56df07070b7d7bfe6566d2b match: suppress error about subscripting an exception I get the sense I should file a bug about subscripting Exception subclasses. Differential Revision: https://phab.mercurial-scm.org/D7286 diff -r da9ecbb10368 -r 6ff196d2553b mercurial/match.py --- a/mercurial/match.py Wed Nov 06 15:35:44 2019 -0500 +++ b/mercurial/match.py Wed Nov 06 15:42:12 2019 -0500 @@ -345,7 +345,10 @@ ): kindpats.append((k, p, source or pat)) except error.Abort as inst: - raise error.Abort(b'%s: %s' % (pat, inst[0])) + raise error.Abort( + b'%s: %s' + % (pat, inst[0]) # pytype: disable=unsupported-operands + ) except IOError as inst: if warn: warn(