diffoscope_136_amd64.changes ACCEPTED into unstable
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Fri Jan 24 16:04:44 GMT 2020
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 24 Jan 2020 15:38:57 +0000
Source: diffoscope
Architecture: source
Version: 136
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Chris Lamb <lamby at debian.org>
Changes:
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:
0b245bec6ffda3d09ddda65bd399653accabe12d 4717 diffoscope_136.dsc
55f0ba3f310e312ac9d0832f4c12356a93f7b3e0 975988 diffoscope_136.tar.xz
d2ead0489bf27b50e80bb921744fdc242d940514 26748 diffoscope_136_amd64.buildinfo
Checksums-Sha256:
ebfa99626c252e3e9a5d826ffb66bc95924544bde780e84a98855e10c91dd2ef 4717 diffoscope_136.dsc
684a11ceb675c6220f2f0ead8d04a51862d18a8ff95c2a98df5f2640be481409 975988 diffoscope_136.tar.xz
a1ab875fb260f3e3029e88aece909ac3f5209e745a2ebd0e41a1e3f5ca8da634 26748 diffoscope_136_amd64.buildinfo
Files:
2bb10c2693d479b6975ac3f0316ff062 4717 devel optional diffoscope_136.dsc
09b14cc6f468a3da9e9563e0540fa2cb 975988 devel optional diffoscope_136.tar.xz
1afb206666e02e385e2233bb770df481 26748 devel optional diffoscope_136_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl4rEtcACgkQHpU+J9Qx
HlhiFg//a3avGAoQfvSMcq5esVEL9P6B/o4JRy/yeBb9T2YeFzl6rMflNPyKZC3R
IqvlwsJNk45j/ROcq0XtsSHvtbqnNMpwl9kLJTA1p9tSnzKLu4HrwrPiO/u97rmp
hwuklHfSIepqTEquA7o38jzSq1bkGfVY2ddkUw1CZK6fCPaL0OeC/PvXFeQGvMzW
qn94MyzxUg3sKDQKFiOKedBZd4xp+f8O1ljHeF8zvrK373+QXVIaKOKzMtCSVOD/
E6YTjxAJGlzjQpdEWHOWCLbyU2Os952WKcLXvT0Oj4lQ9mvEBO2hWp1n1emxsBB1
NkzBSlxABr4DoW+iAFKQt+H/Z+45+GQq+vpqJdDXSNoAZ26SHZTBTUWFFbxkw9Bc
QSQfIdSQDCyEpc0N3PNpTgyZeJq3IOll+wBG5JM2lYXQ1peWaVbaysx9CAghq0hJ
m/TMpKhcT5BqMdxpzyTdzzPWOqzCyV2gN6BJH+bPl0Sa1y8Qz09anaO8BZg1AeZj
RmnzXA5uNp8HJXyLY8Ni/qvzTzbU/Ex+Hg8SMm8Adc0fqKAWI0gxGlSZ1T09PoBU
S+eNvebG+fm9pMPwURafiRSAWd3D/JTBoGgIar4445Gx/zJvomKNMCAdkD6d5aln
m9Is5WVeGxUqzt9ue0tAbOdfPOVmfWlkTFruV+EhMvvBpz6TdvI=
=5+K1
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Reproducible-builds
mailing list