Skip to content

Port to sequoia 1.0.0 cli api

kpcyrd requested to merge kpcyrd/archlinux-keyring:sequoia-1.0 into master

There's still two failing tests for unknown reasons:

FAILED tests/test_trust.py::test_certificate_trust_one_signature_revoked - assert <Trust.revoked: 2> == <Trust.marginal: 3>
FAILED tests/test_trust.py::test_certificate_trust_revoked_if_below_full - assert <Trust.revoked: 2> == <Trust.full: 4>

The concept of trust is coming from the custom certificate_trust in libkeyringctl. The numbers I assume are the numeric values for those enum variants. Somebody from #sequoia suggested there may be an issue with get_fingerprint_from_partial or contains_fingerprint.

Feel free to take this patch as a base, I've enabled push access to my branch for project members.

Merge request reports

Loading