
    Wwg                         d dl mZ d dlmZmZmZmZmZ d dlm	Z	m
Z
mZ d dlmZmZmZmZ d dlmZmZmZ d dlmZmZmZmZmZ d dlmZmZ d dlmZm Z m!Z! g d	Z"y
)   )qualify)FieldComparisonContextFieldComparisonSpecFieldMDPRule
FormUpdateFormUpdatingRule)DEFAULT_DIFF_POLICYNO_CHANGES_DIFF_POLICYStandardDiffPolicy)
DiffPolicy
DiffResultModificationLevelSuspiciousModification)CatalogModificationRuleObjectStreamRuleXrefStreamRule)BaseFieldModificationRuleDSSCompareRuleGenericFieldModificationRuleSigFieldCreationRuleSigFieldModificationRule)DocInfoRuleMetadataUpdateRule)QualifiedWhitelistRuleReferenceUpdateWhitelistRule)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   r
   r   N)#commonsr   form_rules_apir   r   r   r   r   policiesr	   r
   r   
policy_apir   r   r   r   rules.file_structure_rulesr   r   r   rules.form_field_rulesr   r   r   r   r   rules.metadata_rulesr   r   	rules_apir   r   r   __all__     Z/var/www/horilla/myenv/lib/python3.12/site-packages/pyhanko/sign/diff_analysis/__init__.py<module>r)      sM      
  
  B M Mr'   