The proxy configuration in your case is not specific to bzr, what you want is no proxy for localhost.
Having two different proxies is rather unusual and I don't know how to handle that easily (setting env variables or modifying your internet setttings are not easy).
How do you configure, say, firefox or internet explorer to work with such a config ?
By using an automatic proxy configuration url pointing to a js script ?
In that case there is no equivalent for neither pycurl nor urllib and you'll have to set env variables or wrap bzr calls. Not nice :-/
Why do you *need* a local proxy ? Can't that be handled by your domain proxy ?
And by bzr http implementation I meant urllib or pycurl, i.e. do you use just 'http:' (in which case pycurl is used if installed (AFAIK windows version includes pycurl) or 'http+urllib:' or 'http+pycurl:' do be explicit ?
The proxy configuration in your case is not specific to bzr, what you want is no proxy for localhost.
Having two different proxies is rather unusual and I don't know how to handle that easily (setting env variables or modifying your internet setttings are not easy).
How do you configure, say, firefox or internet explorer to work with such a config ?
By using an automatic proxy configuration url pointing to a js script ?
In that case there is no equivalent for neither pycurl nor urllib and you'll have to set env variables or wrap bzr calls. Not nice :-/
Why do you *need* a local proxy ? Can't that be handled by your domain proxy ?
And by bzr http implementation I meant urllib or pycurl, i.e. do you use just 'http:' (in which case pycurl is used if installed (AFAIK windows version includes pycurl) or 'http+urllib:' or 'http+pycurl:' do be explicit ?