Merge pull request #414 from dkg/ignore-unknown-sig-versions
This commit is contained in:
@@ -577,9 +577,12 @@ class PGPSignature(Armorable, ParentRef, PGPObject):
|
|||||||
|
|
||||||
# load *one* packet from data
|
# load *one* packet from data
|
||||||
pkt = Packet(data)
|
pkt = Packet(data)
|
||||||
if pkt.header.tag == PacketTag.Signature and not isinstance(pkt, Opaque):
|
if pkt.header.tag == PacketTag.Signature:
|
||||||
self._signature = pkt
|
if isinstance(pkt, Opaque):
|
||||||
|
# this is an unrecognized version.
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
self._signature = pkt
|
||||||
else:
|
else:
|
||||||
raise ValueError('Expected: Signature. Got: {:s}'.format(pkt.__class__.__name__))
|
raise ValueError('Expected: Signature. Got: {:s}'.format(pkt.__class__.__name__))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user