Sometimes the API just returns an empty body it seems:
URL: https://launchpad.net/api/devel/~strukturag/+archive/ubuntu/libde265
Status Code: 200
Body: b''
Request Headers:
{'Accept': 'application/json'}
Response Headers:
[('Date', 'Fri, 13 Oct 2023 11:39:11 GMT'), ('Server', 'gunicorn'), ('Content-Type', 'application/json'), ('x-powered-by', 'Zope (www.zope.org), Python (www.python.org)'), ('Content-Length', '0'), ('content-security-policy', "frame-ancestors 'self';"), ('ETag', '"8d97a612cce8d1f79bfeb337dcbc9df891a362e9-d436ad11fd487e0f0b3cf2d1063add1f6491f60c"'), ('strict-transport-security', 'max-age=15552000'), ('Vary', 'Accept'), ('x-content-type-options', 'nosniff'), ('x-frame-options', 'SAMEORIGIN'), ('x-launchpad-revision', 'bd6cfd0cfc024dbe1dcd7d5d91165fb4f6a6c596'), ('x-lazr-notifications', '[]'), ('x-xss-protection', '1; mode=block'), ('x-vcs-revision', 'bd6cfd0cfc024dbe1dcd7d5d91165fb4f6a6c596'), ('x-request-id', '8b5e07ab-2f2e-4631-bbd6-4609aa239602'), ('Age', '280'), ('X-Cache', 'HIT from juju-98d295-prod-launchpad-29'), ('X-Cache-Lookup', 'HIT from juju-98d295-prod-launchpad-29:3128'), ('Via', '1.1 juju-98d295-prod-launchpad-29 (squid/4.10)'), ('Connection', 'close')]
===========
OLD description:
When we run the "add-apt-repository -y ppa:strukturag/libheif" command, it often fails for the project it often fails, when looking into it, the API seems to return an odd response quite often on the URL https://launchpad.net/api/1.0/strukturag
"Object: <lp.systemhomes.WebServiceApplication object at 0x7fb159678340>, name: 'strukturag'"
Any idea what's going on?