mercurial/util.py
changeset 52679 30510238284e
parent 52644 e627cc25b6f3
child 52752 4eede65d68cf
equal deleted inserted replaced
52678:8370eb2c72ca 52679:30510238284e
  1195 def version():
  1195 def version():
  1196     """Return version information if available."""
  1196     """Return version information if available."""
  1197     try:
  1197     try:
  1198         from . import __version__  # pytype: disable=import-error
  1198         from . import __version__  # pytype: disable=import-error
  1199 
  1199 
  1200         return __version__.version
  1200         # setuptools-scm uses py3 str
       
  1201         return __version__.version.encode()
  1201     except ImportError:
  1202     except ImportError:
  1202         return b'unknown'
  1203         return b'unknown'
  1203 
  1204 
  1204 
  1205 
  1205 def versiontuple(v=None, n=4):
  1206 def versiontuple(v=None, n=4):