lorien@lorien /web/byteflow $ hg push pushing to http://hg.piranha.org.ua/byteflow/ searching for changes http authorization required realm: Byteflow Repo user: lorien password: ** unknown exception encountered, details follow ** report bug details to http://www.selenic.com/mercurial/bts ** or mercurial@selenic.com ** Mercurial Distributed SCM (version 0.9.3) Traceback (most recent call last): File "/usr/bin/hg", line 12, in ? commands.run() File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 3000, in run sys.exit(dispatch(sys.argv[1:])) File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 3223, in dispatch return d() File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 3182, in d = lambda: func(u, repo, *args, **cmdoptions) File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 1971, in push r = repo.push(other, opts['force'], revs=revs) File "/usr/lib/python2.4/site-packages/mercurial/localrepo.py", line 1360, in push return self.push_unbundle(remote, force, revs) File "/usr/lib/python2.4/site-packages/mercurial/localrepo.py", line 1438, in push_unbundle return remote.unbundle(cg, remote_heads, 'push') File "/usr/lib/python2.4/site-packages/mercurial/httprepo.py", line 352, in unbundle heads=' '.join(map(hex, heads))) File "/usr/lib/python2.4/site-packages/mercurial/httprepo.py", line 235, in do_cmd resp = urllib2.urlopen(urllib2.Request(cu, data, headers)) File "/usr/lib/python2.4/urllib2.py", line 130, in urlopen return _opener.open(url, data) File "/usr/lib/python2.4/urllib2.py", line 364, in open response = meth(req, response) File "/usr/lib/python2.4/urllib2.py", line 471, in http_response response = self.parent.error( File "/usr/lib/python2.4/urllib2.py", line 396, in error result = self._call_chain(*args) File "/usr/lib/python2.4/urllib2.py", line 337, in _call_chain result = func(*args) File "/usr/lib/python2.4/urllib2.py", line 741, in http_error_401 host, req, headers) File "/usr/lib/python2.4/urllib2.py", line 720, in http_error_auth_reqed return self.retry_http_basic_auth(host, req, realm) File "/usr/lib/python2.4/urllib2.py", line 730, in retry_http_basic_auth return self.parent.open(req) File "/usr/lib/python2.4/urllib2.py", line 364, in open response = meth(req, response) File "/usr/lib/python2.4/urllib2.py", line 471, in http_response response = self.parent.error( File "/usr/lib/python2.4/urllib2.py", line 396, in error result = self._call_chain(*args) File "/usr/lib/python2.4/urllib2.py", line 337, in _call_chain result = func(*args) File "/usr/lib/python2.4/urllib2.py", line 916, in http_error_401 host, req, headers) File "/usr/lib/python2.4/urllib2.py", line 807, in http_error_auth_reqed raise ValueError("AbstractDigestAuthHandler doesn't know " ValueError: AbstractDigestAuthHandler doesn't know about Basic