mercurial/policy.py
changeset 52645 4cb75772818d
parent 52406 c28ba6fb3fae
--- a/mercurial/policy.py	Sun Jan 05 22:26:16 2025 -0500
+++ b/mercurial/policy.py	Mon Jan 06 00:30:55 2025 -0500
@@ -33,7 +33,7 @@
 # run without recompiling the C extensions. This will be overridden by
 # __modulepolicy__ generated by setup.py.
 policy: bytes = b'allow'
-_packageprefs: "Dict[bytes, Tuple[Optional[str], Optional[str]]]" = {
+_packageprefs: Dict[bytes, Tuple[Optional[str], Optional[str]]] = {
     # policy: (versioned package, pure package)
     b'c': ('cext', None),
     b'allow': ('cext', 'pure'),
@@ -78,7 +78,7 @@
 
 
 # keep in sync with "version" in C modules
-_cextversions: "Dict[Tuple[str, str], int]" = {
+_cextversions: Dict[Tuple[str, str], int] = {
     ('cext', 'base85'): 1,
     ('cext', 'bdiff'): 3,
     ('cext', 'mpatch'): 1,
@@ -87,7 +87,7 @@
 }
 
 # map import request to other package or module
-_modredirects: "Dict[Tuple[str, str], Tuple[str, str]]" = {
+_modredirects: Dict[Tuple[str, str], Tuple[str, str]] = {
     ('cext', 'charencode'): ('cext', 'parsers'),
     ('cffi', 'base85'): ('pure', 'base85'),
     ('cffi', 'charencode'): ('pure', 'charencode'),
@@ -133,7 +133,7 @@
 
 
 def importrust(
-    modname: str, member: "Optional[str]" = None, default=None, pyo3=False
+    modname: str, member: Optional[str] = None, default=None, pyo3=False
 ):
     """Import Rust module according to policy and availability.