# HG changeset patch # User Augie Fackler # Date 1573070582 18000 # Node ID 147576a4e6a26f3001bdb21a1dcd40ad1de34654 # Parent 949b4d545c90a622c96d923058141f6cf4d9ba86 posix: add a pytype suppression This one seems a little sketchier than the others, but this will clean up when we're Python 3-only. Differential Revision: https://phab.mercurial-scm.org/D7276 diff -r 949b4d545c90 -r 147576a4e6a2 mercurial/posix.py --- a/mercurial/posix.py Wed Nov 06 14:48:22 2019 -0500 +++ b/mercurial/posix.py Wed Nov 06 15:03:02 2019 -0500 @@ -323,7 +323,10 @@ fullpath = os.path.join(cachedir, target) open(fullpath, b'w').close() except IOError as inst: - if inst[0] == errno.EACCES: + if ( + inst[0] # pytype: disable=unsupported-operands + == errno.EACCES + ): # If we can't write to cachedir, just pretend # that the fs is readonly and by association # that the fs won't support symlinks. This