# HG changeset patch # User Shun-ichi GOTO # Date 1373595701 -32400 # Node ID 2c64453f98a73b7b679de5f7bf0100a7c5bf60d4 # Parent 3e716bb9f6df54fb5d283c6f82f473f831c2b15e use mercurial.util.deque to support python 2.4 hgsubversion fail with python 2.4 due to the lack of remove() method in collections.deque. Fortunately, mercurial.util.deque is the version to work with python 2.4, so use it. diff --git a/hgsubversion/util.py b/hgsubversion/util.py --- a/hgsubversion/util.py +++ b/hgsubversion/util.py @@ -3,13 +3,13 @@ import errno import re import os import urllib -from collections import deque from mercurial import cmdutil from mercurial import error from mercurial import hg from mercurial import node from mercurial import util as hgutil +from mercurial.util import deque try: from mercurial import revset