Version 0.3.0 of the httplib2 Python library is now available.
From the changelog:
0.3.0
   Calling Http.request() with a relative URI, as opposed to an absolute URI,
   will now throw a specific exception.
   Http() now has an additional optional parameter for the socket timeout.
   Exceptions can now be forced into responses. That is, instead of
   throwing an exception, a good httlib2.Response object is returned
   that describes the error with an appropriate status code.
   Many improvements to the file cache:
     1.  The names in the cache are now much less 
         opaque, which should help with debugging.
     2.  The disk cache is now Apache mod_asis compatible. 
     
     3.  A Content-Location: header is supplied and stored in the
         cache which points to the original requested URI.
   User supplied If-* headers now override httplib2 supplied
   versions.
   IRIs are now fully supported. Note that they MUST be passed in
   as unicode objects.
   Http.add_credentials() now takes an optional domain to restrict
   the credentials to being only used on that domain.
   Added Http.add_certificate() which allows setting 
   a key and cert for SSL connnections.
   Many other bugs fixed.
  
    Thanks, I'd forgotten. Now updated in the cheeseshop.
    
Posted by Joe on 2007-03-09
    Cool, thanks!
    
  
Posted by Lawrence on 2007-03-09
              Joe Gregorio
          
        
Posted by Manuzhai on 2007-03-09