arxiv.canonical.integrity.metadata module

class arxiv.canonical.integrity.metadata.IntegrityMetadata(name, record=None, members=None, manifest=None, checksum=None)[source]

Bases: arxiv.canonical.integrity.core.IntegrityEntryBase

Integrity entry for a metadata bitstream in the record.

calculate_checksum()[source]
Return type

str

classmethod from_record(record, checksum=None, calculate_new_checksum=True)[source]
Return type

~_Self

record_type

alias of arxiv.canonical.record.metadata.RecordMetadata