Bodhi 6.0 has been announced and will be deployed after F36 release. The announcement says:
The client's API has changed, so if you have a piece of code that imports from bodhi.client, you'll have to update it to use the new API, and in the meantime use version 5.7.5.
bodhi.client
BBA might be affected, we should check before things break.
Issue tagged with: next
Sigh, we can't do anything with it until: https://github.com/fedora-infra/bodhi/issues/4508 gets resolved.
Commit 06415ef relates to this ticket
Another announcement here: https://communityblog.fedoraproject.org/backwards-incompatible-changes-in-bodhi/
Metadata Update from @kparal: - Issue assigned to kparal
I'm currently somewhat blocked on this: https://github.com/fedora-infra/bodhi/issues/4522
Without login, I can't create/edit updates to test blockerbugs sync-updates.
blockerbugs sync-updates
I was able to find a staging F36 update pointing to an existing staging bugzilla entry, so I was able to verify that bodhi-client==5.7.5 works OK. We're good at the moment.
bodhi-client==5.7.5
Then I tried with 6.0.0 (it requires a trivial patch when creating BodhiClient instance) and found that anonymous queries don't seem to be supported anymore: https://github.com/fedora-infra/bodhi/issues/4535
6.0.0
BodhiClient
bodhi-client==6.0.0 also works well after the above issue has been fixed. blockerbugs sync-updates works as expected. I'll create a PR with the mentioned minor code tweak and we can close this.
bodhi-client==6.0.0
Commit cab5cac fixes this issue
Login to comment on this ticket.