fix: Pin httplib2<0.31.0 instead of pyparsing 61/74061/1 master v0.37.21
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 15 Jan 2026 22:52:09 +0000 (08:52 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Thu, 15 Jan 2026 23:00:04 +0000 (09:00 +1000)
commiteb17f647da630ecfd39533a28c6eb839c4d94a1c
tree3db112eebdee3c851c782899d18efdc1d69ef929
parent259a8173a4a48e7703af40a23680d43aadc94b8e
fix: Pin httplib2<0.31.0 instead of pyparsing

httplib2 0.31.0+ requires pyparsing>=3.0.4, creating a conflict
with our previous pyparsing<3.2.0 pin. This caused pip to install
pyparsing 2.4.7 which is too old for httplib2 0.31.1.

Pin httplib2<0.31.0 instead, which works with pyparsing<3.2.0 and
avoids the set_name/setName API compatibility issue.

Supersedes previous commit 259a817.

Change-Id: Ifd87911715cd2c44d934f58e92f7a2bf2f6d9ec0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
pyproject.toml