-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 11 Jun 2020 12:50:34 +0100 Source: diffoscope Architecture: source Version: 147 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Chris Lamb <lamby@debian.org> Changes: diffoscope (147) unstable; urgency=medium . * New features: . - Add output from strings(1) to ELF binaries. It is intended this will expose expose build paths that are hidden somewhere within the objdump(1) output. (Closes: reproducible-builds/diffoscope#148) - Add basic zsh shell tab-completion support. (Closes: reproducible-builds/diffoscope#158) . * Bug fixes: . - Prevent a traceback when comparing a PDF document that does not contain any metadata, ie. it is missing a PDF "/Info" stanza. (Closes: reproducible-builds/diffoscope#150) - Fix compatibility with jsondiff 1.2.0 which was causing a traceback and log the version of jsondiff we are using to aid debugging in the future. (Closes: reproducible-builds/diffoscope#159 - Fix an issue in GnuPG keybox handling that left filenames in the diff. - Don't mask an existing test name; ie. ensure it is actually run. . * Reporting: . - Log all calls to subprocess.check_output by using our own wrapper utility. (Closes: reproducible-builds/diffoscope#151) . * Code improvements: . - Replace references to "WF" with "Wagner-Fischer" for clarity. - Drop a large number of unused imports (list_libarchive, ContainerExtractionError, etc.) - Don't assign exception to a variable that we do not use. - Compare string values with the equality operator, not via "is" identity. - Don't alias an open file to a variable when we don't use it. - Don't alias "filter" builtin. - Refactor many small parts of the HTML generation, dropping explicit u"unicode" strings, tidying the generation of the "Offset X, Y lines modified" messages, moving to PEP 498 f-strings where appropriate, etc. - Inline a number of single-used utility methods. Checksums-Sha1: 9cda0a1ba09e312e7b94c15cf2d2cdf1c646c030 4828 diffoscope_147.dsc c6a468b8a15cf233b8a6c9c47b49363bc4fd328f 982652 diffoscope_147.tar.xz 6c5a8c3989215255aebf20ea23ec0b9309dc35b1 26792 diffoscope_147_amd64.buildinfo Checksums-Sha256: 9c51ce4ee63bbb8b656661c4e14ba612c243f913fcf33538e7d54f42a4485314 4828 diffoscope_147.dsc 4b210f500e3caabd519712da139594b0ee1400a7560cbdbba286e2811f05dd35 982652 diffoscope_147.tar.xz 502b3533de3fa583b58d5d4c21574b8273277adf78f76855f6a52d5af5ddc78c 26792 diffoscope_147_amd64.buildinfo Files: 7a9ca884f5773256f832049848672809 4828 devel optional diffoscope_147.dsc 00a8de8270445c7afce32b3164b9f76a 982652 devel optional diffoscope_147.tar.xz 0f5df2556eec696bc600a0c579bad2e9 26792 devel optional diffoscope_147_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl7iHM8ACgkQHpU+J9Qx HlgtjBAAv8TdeAPL73E1/KYn3CiQArPlh2kCmiqGWBfcpgib45PyPIxiynscbKpU hfWZcTwLZI0k/Ra2ivVWkj41q0jlaARCivqbAGFLpxiDA4BspW0zECL+tde4DnZv e0gmCtKxK59ianpGXv2ahDONsE3HFT2QnfnudHhfG2HzcVHp13fW+AFW6uwL/ylg 3BxIyG//nVQbIhKbpcNXZzkPgamwjj74bFerz9/b4ho6qR6HpFg0D0Uu4aBTSEOl ZeCGHKJte5RGNzsW295GH/XgVTxQrVLzURFuIWUzuANOyYVY/LRJ4mPkz4duzIOz YMQYvndcXDOSyDdmnk1bxR2d9CAOXnzzEX9WuRQrnQCw2OCjMZUehM4c6xoBVjld N/WN4e8udOev6S0EhCtOZFe0boqGYkff9NsRvr/cVkLMBmz2voB1OXIaIStSQ/+n Oad+iY1lnyMLy9pUGXOKA+XvHZH58/tPrCQR5q/OiRMUVmCj/w0wsKp6W4pItitF +o+XLe+Zh3z5U5GbVa5iiM1GCYSNrC768QgO4Nnz/G9gVnpfg6GCzMYXCb6B+MxU 8J99uEP+e3OjG6QGA8gxe9LrxCQ1Y8UwLslmSF+zItmf0/VyT77Zi+VDhMbcUQzw YybwEO0Youu1sBPy94BZdrYHtXDW7jQj48YrN13DemBjyTIjEAU= =cPoq -----END PGP SIGNATURE-----