mercurial/__init__.py
changeset 34396 9fb9f8440b71
parent 33502 5d0c0c8d2929
child 35245 414114a7c18f
equal deleted inserted replaced
34395:41401f502c83 34396:9fb9f8440b71
    31             # Only handle Mercurial-related modules.
    31             # Only handle Mercurial-related modules.
    32             if not fullname.startswith(('mercurial.', 'hgext.', 'hgext3rd.')):
    32             if not fullname.startswith(('mercurial.', 'hgext.', 'hgext3rd.')):
    33                 return None
    33                 return None
    34             # selectors2 is already dual-version clean, don't try and mangle it
    34             # selectors2 is already dual-version clean, don't try and mangle it
    35             if fullname.startswith('mercurial.selectors2'):
    35             if fullname.startswith('mercurial.selectors2'):
       
    36                 return None
       
    37             # third-party packages are expected to be dual-version clean
       
    38             if fullname.startswith('mercurial.thirdparty'):
    36                 return None
    39                 return None
    37             # zstd is already dual-version clean, don't try and mangle it
    40             # zstd is already dual-version clean, don't try and mangle it
    38             if fullname.startswith('mercurial.zstd'):
    41             if fullname.startswith('mercurial.zstd'):
    39                 return None
    42                 return None
    40             # pywatchman is already dual-version clean, don't try and mangle it
    43             # pywatchman is already dual-version clean, don't try and mangle it