# HG changeset patch # User timeless # Date 2016-04-08 14:03:05 # Node ID 672fc23bf9cc5235d680eeab1801514d0f091f95 # Parent f5ff10f6fa6bfee4cd6808afbc61b062269596bd pycompat: fix demand import handling of Queue When demandimport is enabled, simply importing a non existent module does not trigger ImportError, a property access is necessary. diff --git a/mercurial/pycompat.py b/mercurial/pycompat.py --- a/mercurial/pycompat.py +++ b/mercurial/pycompat.py @@ -12,6 +12,7 @@ from __future__ import absolute_import try: import Queue as _queue + _queue.Queue except ImportError: import queue as _queue empty = _queue.Empty