Message 138855 - Python tracker
Hmm, I'd argue it's a bug:
File "/usr/lib64/python2.5/urllib2.py", line 972, in get_algorithm_impls
return H, KD
UnboundLocalError: local variable 'H' referenced before assignment
...does not say anything like:
"The digest authentication scheme you have requested is not supported"
Now, as to whether it's a bug that 'MD5-sess' isn't supported is a tougher call. The XXX indicates the intention was certainly for it to be supported...