Debian Patches
Status for dulwich/1.1.0-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 02_skip_flappy_test | === modified file 'tests/porcelain/__init__.py' | no | ||||
| 03_fix_gpg_signature_verification_test | Fix GPG signature verification to wrap all GpgError exceptions The GPGSignatureVendor.verify() method only caught gpg.errors.BadSignatures, but invalid signature data can cause GPGMEError (a sibling class, not parent) to be raised instead. Both BadSignatures and GPGMEError inherit from GpgError. . This patch catches gpg.errors.GpgError (the common base class) so that both BadSignatures and GPGMEError are wrapped in BadSignature exceptions. . Additionally, handle the case where ctx.verify() returns successfully but with no signatures (as can happen with some GPGME versions when given completely invalid signature data). =================================================================== |
Jelmer Vernooij <jelmer@jelmer.uk> | not-needed | debian | 2026-03-24 | |
| 04_support_pyo3_0.28 | Support building with pyo3 0.28 Relax pyo3 version constraint from "<0.28" to "<0.29" to allow building with pyo3 0.28. The code is already compatible with the pyo3 0.28 API. =================================================================== |
Jelmer Vernooij <jelmer@debian.org> | not-needed |
