# HG changeset patch # User timeless # Date 1456936670 0 # Node ID 1e03b74195d43fd43431406b42705943e8f86a53 # Parent 098bb566058089fffc594265584402dce5cb323d convert: transport use absolute_import diff -r 098bb5660580 -r 1e03b74195d4 hgext/convert/transport.py --- a/hgext/convert/transport.py Wed Mar 02 16:32:52 2016 +0000 +++ b/hgext/convert/transport.py Wed Mar 02 16:37:50 2016 +0000 @@ -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 -r 098bb5660580 -r 1e03b74195d4 tests/test-check-py3-compat.t --- a/tests/test-check-py3-compat.t Wed Mar 02 16:32:52 2016 +0000 +++ b/tests/test-check-py3-compat.t Wed Mar 02 16:37:50 2016 +0000 @@ -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