diff mercurial/scmwindows.py @ 43788:fe73ec69350e

windows: suppress pytype warnings for Windows imports and functions This should allow the modules to not be excluded, and not generate complaints on non Windows platforms. Differential Revision: https://phab.mercurial-scm.org/D7510
author Matt Harbison <matt_harbison@yahoo.com>
date Fri, 22 Nov 2019 23:55:57 -0500
parents 687b865b95ad
children 29adf0a087a1
line wrap: on
line diff
--- a/mercurial/scmwindows.py	Sat Nov 23 16:54:59 2019 -0800
+++ b/mercurial/scmwindows.py	Fri Nov 22 23:55:57 2019 -0500
@@ -10,11 +10,12 @@
 )
 
 try:
-    import _winreg as winreg
+    import _winreg as winreg  # pytype: disable=import-error
 
     winreg.CloseKey
 except ImportError:
-    import winreg
+    # py2 only
+    import winreg  # pytype: disable=import-error
 
 # MS-DOS 'more' is the only pager available by default on Windows.
 fallbackpager = b'more'