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