i think this repo is important user of httplib2. please see this change https://github.com/httplib2/httplib2/commit/1a6ff781792099e9e14d7beb610bd99112b17b07 this breaking change will be released as 0.30.0 if you must support py <3.7 lock down httplib2<0.30 otherwise please test against unreleased master with `pip install -U https://github.com/httplib2/httplib2/archive/refs/heads/master.zip`