[PATCH 2 of 8 v2] python3: handle queue/Queue divergence
Yuya Nishihara
yuya at tcha.org
Wed Mar 30 08:51:02 EDT 2016
On Tue, 29 Mar 2016 23:33:17 -0500, timeless wrote:
> # HG changeset patch
> # User timeless <timeless at mozdev.org>
> # Date 1459196794 0
> # Mon Mar 28 20:26:34 2016 +0000
> # Node ID 7d4296c48aaba89e3159186654ce95a0b0c96d48
> # Parent 72041f7fe902f71857e4eb08bf5755f8d83b65c3
> python3: handle queue/Queue divergence
>
> diff --git a/mercurial/scmutil.py b/mercurial/scmutil.py
> --- a/mercurial/scmutil.py
> +++ b/mercurial/scmutil.py
> @@ -7,7 +7,6 @@
>
> from __future__ import absolute_import
>
> -import Queue
> import contextlib
> import errno
> import glob
> @@ -18,6 +17,11 @@
> import tempfile
> import threading
>
> +try:
> + import Queue as queue
> +except ImportError:
> + import queue as queue
ImportError won't be raised here because of demandimport. The next cStringIO
patch has the same issue.
More information about the Mercurial-devel
mailing list