mercurial/extensions.py
changeset 38062 9d44c71bd892
parent 38019 6e526b0961a8
child 38195 bdf344aea0ee
equal deleted inserted replaced
38061:2f406142d7b4 38062:9d44c71bd892
   725     elif util.safehasattr(module, '__version__'):
   725     elif util.safehasattr(module, '__version__'):
   726         version = module.__version__
   726         version = module.__version__
   727     else:
   727     else:
   728         version = ''
   728         version = ''
   729     if isinstance(version, (list, tuple)):
   729     if isinstance(version, (list, tuple)):
   730         version = '.'.join(str(o) for o in version)
   730         version = '.'.join(pycompat.bytestr(o) for o in version)
   731     return version
   731     return version
   732 
   732 
   733 def ismoduleinternal(module):
   733 def ismoduleinternal(module):
   734     exttestedwith = getattr(module, 'testedwith', None)
   734     exttestedwith = getattr(module, 'testedwith', None)
   735     return exttestedwith == "ships-with-hg-core"
   735     return exttestedwith == "ships-with-hg-core"