google-auth-httplib2
Google Authentication Library: httplib2 transport
Install
google-auth-httplib2 on PyPI
pip
pip install google-auth-httplib2uv
uv add google-auth-httplib2poetry
poetry add google-auth-httplib2Package facts
| License | Apache 2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 2 — google-auth, httplib2 |
| Maintenance | actively maintained — 7 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: google_auth_httplib2-0.4.1-py3-none-any.whl
Keywords: google, auth, oauth, client
About google-auth-httplib2
from the package's own PyPI description — quoted content, verbatim
httplib2 Transport for Google Auth
.. image:: https://img.shields.io/badge/status-deprecated-red.svg :target: https://github.com/httplib2/httplib2
The library was created to help clients migrate from oauth2client <https://github.com/googleapis/oauth2client> to google-auth, however this library is no longer maintained. For any new usages please see provided transport layers by google-auth_ library.
Documentation
httplib2 Transport for Google Auth Documentation_
Introduction
|pypi|
This library provides an httplib2 transport for google-auth.
.. note:: httplib has lots of problems such as lack of threadsafety
and insecure usage of TLS. Using it is highly discouraged. This
library is intended to help existing users of oauth2client migrate to
google-auth.
.. |pypi| image:: https://img.shields.io/pypi/v/google-auth-httplib2.svg :target: https://pypi.python.org/pypi/google-auth-httplib2
.. _httplib2: https://github.com/httplib2/httplib2 .. _httplib2 Transport for Google Auth Documentation: https://googleapis.dev/python/google-auth-httplib2/latest .....
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides an httplib2 transport adapter for google-auth, enabling authentication workflows with the deprecated httplib2 HTTP client library.
Low friction installation with only two runtime dependencies (google-auth and httplib2). Actively maintained as of August 2026 with recent releases, though the package itself is explicitly deprecated in favor of native google-auth transports.
Apache 2.0 permissive license allows broad use, modification, and distribution with minimal restrictions, suitable for both open-source and proprietary projects.
Usage
pip install google-auth-httplib2
from google_auth_httplib2 import AuthorizedHttp
from google.auth import default
credentials, _ = default()
http = AuthorizedHttp(credentials)
Requires Python >=3.10; httplib2 itself lacks thread-safety and has known TLS security issues, making it unsuitable for new projects.
Verdict: This package provides a working migration path from oauth2client to google-auth for existing httplib2 users, but is explicitly deprecated. The underlying httplib2 library has documented security and design flaws. Install only if maintaining legacy code; new projects should use google-auth's built-in transport layers instead.
Needs verification
- Whether the deprecation status affects long-term maintenance or security patch availability
- Specific TLS vulnerabilities in httplib2 that users should be aware of before adoption
Similar packages
permissive · top 1,000 on PyPI
requests-filepermissive · top 1,000 on PyPI
google-authpermissive · top 100 on PyPI
oauth2clientpermissive · top 1,000 on PyPI
CacheControlpermissive · top 1,000 on PyPI
pyspnegopermissive · top 1,000 on PyPI
requests-oauthlibpermissive · top 1,000 on PyPI
httplib2permissive · top 1,000 on PyPI
oauthlibpermissive · top 1,000 on PyPI
apache-airflow-providers-googlepermissive · top 1,000 on PyPI