skillfed

google-auth-httplib2

Google Authentication Library: httplib2 transport

google-auth-httplib2 Permissive license Apache 2.0 Active 5,370 v0.4.1 released

Install

google-auth-httplib2 on PyPI

pip

pip install google-auth-httplib2

uv

uv add google-auth-httplib2

poetry

poetry add google-auth-httplib2

Package 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

Development Status :: 3 - AlphaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: OS IndependentOperating System :: POSIXProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet :: WWW/HTTP

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
google auth httplib2 transportoauth2 httplib2 adaptergoogle authentication http clientmigrate oauth2client to google-authhttplib2 google cloud auth

Similar packages