mercurial/pycompat.py
changeset 48298 6ffcaba7d122
parent 48006 1fda8c9358ce
child 48835 a0da5075bca3
--- a/mercurial/pycompat.py	Wed Nov 03 17:06:01 2021 +0100
+++ b/mercurial/pycompat.py	Wed Nov 03 12:35:57 2021 +0100
@@ -44,6 +44,7 @@
     FileNotFoundError = OSError
 
 else:
+    import builtins
     import concurrent.futures as futures
     import http.cookiejar as cookielib
     import http.client as httplib
@@ -55,7 +56,7 @@
     def future_set_exception_info(f, exc_info):
         f.set_exception(exc_info[0])
 
-    FileNotFoundError = __builtins__['FileNotFoundError']
+    FileNotFoundError = builtins.FileNotFoundError
 
 
 def identity(a):