PDFCAB 1.20.0
Direct ByteRange signature values benchmark
- Adds a 157th deterministic fixture pair for a semantic signature dictionary whose current ByteRange and exact direct
/Contentsgap remain intact while one top-level value becomes indirect. - Requires
signature_direct_value_inventory_changedand PFP012 only; PFP009 through PFP011 remain quiet. - Extends the process-bound PDFFence adapter mapping with PFP012.
The control is static object-layout evidence, not signature validity, digest, certificate, trust, transform, or permission validation.
Validation: 87 tests, Ruff, reproducible wheel/source builds, clean Python 3.12/3.13 wheel and Python 3.12 source-archive installs, and installed PDFFence 1.20 scores of 157/157.
SHA-256
pdf_change_benchmark-1.20.0-py3-none-any.whl:830d3073650fd07bc01301ed60f09f4f63ce44fd62af68aaefdb76f521416f9epdf_change_benchmark-1.20.0.tar.gz:3f96e1acc5c07206c6e82e19e1170b518cd341eb419d900b7107453febbbec0d