diff --git a/hgext/convert/transport.py b/hgext/convert/transport.py --- a/hgext/convert/transport.py +++ b/hgext/convert/transport.py @@ -16,12 +16,18 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, see . +from __future__ import absolute_import -from mercurial import util -from svn.core import SubversionException, Pool -import svn.ra +from mercurial import ( + util, +) + import svn.client import svn.core +import svn.ra + +Pool = svn.core.Pool +SubversionException = svn.core.SubversionException # Some older versions of the Python bindings need to be # explicitly initialized. But what we want to do probably diff --git a/tests/test-check-py3-compat.t b/tests/test-check-py3-compat.t --- a/tests/test-check-py3-compat.t +++ b/tests/test-check-py3-compat.t @@ -23,7 +23,6 @@ hgext/color.py not using absolute_import hgext/convert/__init__.py not using absolute_import hgext/convert/cvs.py not using absolute_import - hgext/convert/transport.py not using absolute_import hgext/eol.py not using absolute_import hgext/extdiff.py not using absolute_import hgext/factotum.py not using absolute_import