hg
changeset 32424 b4810bf95c03
parent 29235 1f5052d35b30
child 33896 1900381b6a6e
equal deleted inserted replaced
32423:859496bb6db3 32424:b4810bf95c03
    26         libdir = os.path.abspath(libdir)
    26         libdir = os.path.abspath(libdir)
    27     sys.path.insert(0, libdir)
    27     sys.path.insert(0, libdir)
    28 
    28 
    29 # enable importing on demand to reduce startup time
    29 # enable importing on demand to reduce startup time
    30 try:
    30 try:
    31     if sys.version_info[0] < 3:
    31     if sys.version_info[0] < 3 or sys.version_info >= (3, 6):
    32         from mercurial import demandimport; demandimport.enable()
    32         import hgdemandimport; hgdemandimport.enable()
    33 except ImportError:
    33 except ImportError:
    34     sys.stderr.write("abort: couldn't find mercurial libraries in [%s]\n" %
    34     sys.stderr.write("abort: couldn't find mercurial libraries in [%s]\n" %
    35                      ' '.join(sys.path))
    35                      ' '.join(sys.path))
    36     sys.stderr.write("(check your install and PYTHONPATH)\n")
    36     sys.stderr.write("(check your install and PYTHONPATH)\n")
    37     sys.exit(-1)
    37     sys.exit(-1)