-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 27 Jan 2020 15:35:03 +0100 Source: diffoscope Architecture: source Version: 136~bpo10+1 Distribution: buster-backports Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Mattia Rizzolo <mattia@debian.org> Changes: diffoscope (136~bpo10+1) buster-backports; urgency=medium . * Rebuild for buster-backports. . diffoscope (136) unstable; urgency=medium . [ Chris Lamb ] * Improvements: - Support external build tools. (Closes: reproducible-builds/diffoscope#87) - Fallback to the regular .zip container format for .apk files if apktool is not available. - Clarify that "install X" in difference comment messages actually refer to a system/distribution package. - Drop the --max-report-size-child and --max-diff-block-lines-parent options; both deprecated and scheduled for removal in January 2018. . * Bug fixes: - No longer raise a KeyError exception if we request an invalid member from a directory container. . * Logging improvements: - Log a debug-level message if we cannot open a file as container due to a missing tool in order to assist diagnosing issues. - If we don't know the HTML output name, don't emit an enigmatic "html output for" message. - Add the current PATH environment variable to the "Normalising locale..." debug-level message. - Print the "Starting diffoscope $VERSION" line as the first line. - Correct a debug-level message for compare_meta calls to quote the arguments correctly. . * Refactoring: - Add support for alternative container types for a file, allowing for runtime (vs import time) control of fallbacks such as adding comments. and append a comment to a difference if we fallback to an inferior container format due to missing a tool. - Factor-out the generation of "foo not available in path" difference comment messages as a helper method in the exception that represents them. . * Code improvements: - Tidy diffoscope.main's configure method, factoring out the set of the Config() global out of the run_diffoscope method and inlining the functionality of maybe_set_limit, etc. - Rename diffoscope.locale module to diffoscope.environ as we are modifying things beyond just the locale (eg. calling tzset(), etc.) - Drop unused "Difference" import from the APK comparator. - Drop an assertion that is guaranteed by parallel "if" conditional. - Add a "noqa" line to avoid a false-positive flake8 "unused import" warning. - Turn down the "volume" for a recommendation in a comment. . * Release/source-code management: - Add a .git-blame-ignore-revs file to improve the output of git-blame(1) by ignoring large changes when introducing the Black source code reformatter and update the CONTRIBUTING.md guide on how to optionally use it locally. - Convert CONTRIBUTING.rst to CONTRIBUTING.md and include it in the PyPI.org release. . * Test improvements - Refresh and update the fixtures for the .ico tests to match the latest version of Imagemagick in Debian unstable. . [ Holger Levsen ] * Bump Standards Version to 4.5.0, no changes needed. . [ Marc Herbert ] * Search for expected keywords in the output of cbfstool tests and not a specific output. (Closes: reproducible-builds/diffoscope!42) Checksums-Sha1: 6fb4970a95adcdccdb87268fe603d936c97050bb 4752 diffoscope_136~bpo10+1.dsc ad9864f474d23ee16eb863a8d7b5b04eb2164097 2536364 diffoscope_136~bpo10+1.tar.xz a0b96989375c44d672ea8de2c3c8edf987054033 26968 diffoscope_136~bpo10+1_amd64.buildinfo Checksums-Sha256: f2eabf56abde89d711aa69dc3b431f0ec91ee32bd4901f5030653636429bb35c 4752 diffoscope_136~bpo10+1.dsc 6fa8d40813bff13fd7c532a7b55b5ce492bdb28833334921e5bebc0167819b78 2536364 diffoscope_136~bpo10+1.tar.xz dc7ae3c1f3f4f05f7f3dcf1c0f81ea6c13fea60875d3e65e6ece7e040c035adc 26968 diffoscope_136~bpo10+1_amd64.buildinfo Files: 2eb3df7f03344d0605d6d03f9400eb31 4752 devel optional diffoscope_136~bpo10+1.dsc 92fa7f3d75e10ac7759aee688463a870 2536364 devel optional diffoscope_136~bpo10+1.tar.xz ede6b3a41528dbc4529cad855dc1bdfa 26968 devel optional diffoscope_136~bpo10+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAl4u+B0ACgkQCBa54Yx2 K61WnA//TY9UP8qB/182CysSJkTeTZ1+dpZsg9DMek7IFT22atnBEqyfbOuoi9Nc jMCQlQmSMiOjCPJTpfDMyoAQs8VdWIRxH29qsDPnht8YDLJJ8NVeCezVR0sdtrVy 3EF78+1KLTHoJmpKEdZ9h4BZCBrXa3Ap2CiWDdH2XNGyPlSMiKpR+Yv2E9dEzbwr mNFl7ZJqvGA4k1m1lZSqzSKDAd1gE0iDLsYVbSA3nhaOcRCHrh/iME7FdvU52V/j V/9YrPDbn7wkG9b6ZomaOGWwaZmRm1sqI8dkJYv2cgjtdyX+IHO6RpPZKExY6hgY dnBAtj1LrzUKcN7YkLYopqLSCAaqZ885WL0KIORYVLpe1IhhDjTRVLTuwfj3mk65 9NOIkQ0H58I+mbmL5Y/cAnYguVbRxElg5BVplFBHNtTIqwi40xHJV2MsGQeYGo8+ qZHQxQKufFf+tUuEp6rVsYmiAqtnW6NnVC1tGFBNCe2++1ituO1zlZ5Pz7N8Znby GagJNaqJyXfR3vGyFh4nQ98PaWurJxTcl3TK+XmW0+7T69OjP+UbNTExDhNRJpdg SKK7j7QxVrHJfRG6xE3T8xu4AEQk9GbBP5et7wRQAYDF474AvBvdzLs2pGzE+Hik PWNjlZtGoCfJyphWVPgjwrUdFqq2N+FJXJQ1inUWhTySPY/BpM4= =kaSF -----END PGP SIGNATURE-----