comparison mercurial/url.py @ 25990:c3efcdba08ea

url: use absolute_import
author Gregory Szorc <gregory.szorc@gmail.com>
date Sat, 08 Aug 2015 20:14:50 -0700
parents d343806dcf68
children 56b2bcea2529
comparison
equal deleted inserted replaced
25989:2cc4e8385661 25990:c3efcdba08ea
5 # Copyright 2006 Vadim Gelfer <vadim.gelfer@gmail.com> 5 # Copyright 2006 Vadim Gelfer <vadim.gelfer@gmail.com>
6 # 6 #
7 # This software may be used and distributed according to the terms of the 7 # This software may be used and distributed according to the terms of the
8 # GNU General Public License version 2 or any later version. 8 # GNU General Public License version 2 or any later version.
9 9
10 import urllib, urllib2, httplib, os, socket, cStringIO, base64 10 from __future__ import absolute_import
11 from i18n import _ 11
12 import keepalive, util, sslutil 12 import base64
13 import httpconnection as httpconnectionmod 13 import cStringIO
14 import httplib
15 import os
16 import socket
17 import urllib
18 import urllib2
19
20 from .i18n import _
21 from . import (
22 httpconnection as httpconnectionmod,
23 keepalive,
24 sslutil,
25 util,
26 )
14 27
15 class passwordmgr(urllib2.HTTPPasswordMgrWithDefaultRealm): 28 class passwordmgr(urllib2.HTTPPasswordMgrWithDefaultRealm):
16 def __init__(self, ui): 29 def __init__(self, ui):
17 urllib2.HTTPPasswordMgrWithDefaultRealm.__init__(self) 30 urllib2.HTTPPasswordMgrWithDefaultRealm.__init__(self)
18 self.ui = ui 31 self.ui = ui