fix: Pin pyparsing<3.2.0 for httplib2 compatibility 57/74057/1 v0.37.20
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 15 Jan 2026 08:38:33 +0000 (18:38 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Thu, 15 Jan 2026 08:39:02 +0000 (18:39 +1000)
commit259a8173a4a48e7703af40a23680d43aadc94b8e
treea59b1ae11461e3e7f3d4ba75a49f55a169eae5bf
parent6c73e06bd42eda127588d0040e778c60b05fec2b
fix: Pin pyparsing<3.2.0 for httplib2 compatibility

pyparsing 3.2.0+ changed setName() to set_name() which breaks
httplib2's auth.py module causing AttributeError in lftools CLI.

This fix ensures compatibility until httplib2 updates to support
the new pyparsing API.

Fixes version-bump job failures in ODL CI.

Change-Id: I5e5b1f6d94ba402de62c662e9f40c3b7764073f3
Signed-off-by: Anil Belur <askb23@gmail.com>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
pyproject.toml