mercurial/hgweb/request.py
changeset 51725 278af66e6595
parent 50817 9ed281bbf864
child 51859 f4733654f144
--- a/mercurial/hgweb/request.py	Tue Jul 23 19:14:16 2024 -0400
+++ b/mercurial/hgweb/request.py	Tue Jul 23 19:20:22 2024 -0400
@@ -9,7 +9,15 @@
 
 # import wsgiref.validate
 
+import typing
+
 from ..thirdparty import attr
+
+# Force pytype to use the non-vendored package
+if typing.TYPE_CHECKING:
+    # noinspection PyPackageRequirements
+    import attr
+
 from .. import (
     error,
     pycompat,