[ubuntu/bionic-proposed] diffoscope 92ubuntu1 (Accepted)
Matthias Klose
doko at ubuntu.com
Tue Mar 27 03:55:11 UTC 2018
diffoscope (92ubuntu1) bionic; urgency=medium
* Merge with Debian; remaining changes:
- Drop build dependency on pdftk.
- debian/rules: Disable diffoscope version check for bionic.
diffoscope (92) unstable; urgency=medium
[ Chris Lamb ]
* New features:
- Show the list of supported file types in the manual and --help output. We
can copy-paste this into the website, etc.. Thanks to Jonathan Dowland
for the suggestion. (Closes: #893443)
- Add support for comparing Gnumeric spreadsheets. (Closes: #893311)
* Bug fixes:
- Additionally extract the classes.dex file from .apk files; apktool does
not do this by default which was preventing us from recursing into it to
find differences. Thanks to Hans-Christoph Steiner for the report.
(Closes: #890904)
- Recursively reset the permissions of temporary directories prior to
deletion to ensure that non-writable permissions such as 0555 are removed
and do not cause a traceback. (Closes: #891363)
- Support the case where the python3-xattr package is installed but
python3-pyxattr is not. Based on an patch by Doug Freed; thanks!
(Closes: #892240)
- Update Java tests for openjdk-9. (Closes: #893183)
* Output:
- Print a nicer error message if you only specify one file to compare.
- Don't show progress bar if we passed --debug as it just gets in the way.
* Code tidying:
- Avoid some necessary indentation around unconditional control flow.
- Tidy unnecessary assignments.
- Move the documentation for maybe_decode into a docstring on the method
itself.
- Import LooseVersion as LooseVersion.
- Use more Pythonic `old_level` variable names (over `oldLabel`) and avoid
using ambiguous `l` variable names.
- Add whitespace around operators and ensure 4-line indentation throughout.
* debian/*:
- Move DOS/MBR check into the testsuite.
- Add explicit runtime dependency on python3-distutils as it was dropped in
src:python3.6 3.6.5~rc1-2.
* Misc:
- Clarify that the Reproducible Builds project is not just about
- Drop executable bit on doc/Makefile.
- Use our bin/diffoscope wrapper in manpage generation to ensure we are
using the local version of diffoscope.
[ Mattia Rizzolo ]
* Update terminology used in docs about exclusion options. Thanks to Paul
Wise for the idea. (Closes: #893324)
* Don't try to decode a string in comparators.utils.file. (Closes: #891903)
* Save a bunch of system calls by resetting tempfile permissions when
we actually need to do it.
Date: Tue, 27 Mar 2018 11:45:52 +0800
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
https://launchpad.net/ubuntu/+source/diffoscope/92ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 27 Mar 2018 11:45:52 +0800
Source: diffoscope
Binary: diffoscope
Architecture: source
Version: 92ubuntu1
Distribution: bionic
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description:
diffoscope - in-depth comparison of files, archives, and directories
Closes: 890904 891363 891903 892240 893183 893311 893324 893443
Changes:
diffoscope (92ubuntu1) bionic; urgency=medium
.
* Merge with Debian; remaining changes:
- Drop build dependency on pdftk.
- debian/rules: Disable diffoscope version check for bionic.
.
diffoscope (92) unstable; urgency=medium
.
[ Chris Lamb ]
.
* New features:
- Show the list of supported file types in the manual and --help output. We
can copy-paste this into the website, etc.. Thanks to Jonathan Dowland
for the suggestion. (Closes: #893443)
- Add support for comparing Gnumeric spreadsheets. (Closes: #893311)
.
* Bug fixes:
- Additionally extract the classes.dex file from .apk files; apktool does
not do this by default which was preventing us from recursing into it to
find differences. Thanks to Hans-Christoph Steiner for the report.
(Closes: #890904)
- Recursively reset the permissions of temporary directories prior to
deletion to ensure that non-writable permissions such as 0555 are removed
and do not cause a traceback. (Closes: #891363)
- Support the case where the python3-xattr package is installed but
python3-pyxattr is not. Based on an patch by Doug Freed; thanks!
(Closes: #892240)
- Update Java tests for openjdk-9. (Closes: #893183)
.
* Output:
- Print a nicer error message if you only specify one file to compare.
- Don't show progress bar if we passed --debug as it just gets in the way.
.
* Code tidying:
- Avoid some necessary indentation around unconditional control flow.
- Tidy unnecessary assignments.
- Move the documentation for maybe_decode into a docstring on the method
itself.
- Import LooseVersion as LooseVersion.
- Use more Pythonic `old_level` variable names (over `oldLabel`) and avoid
using ambiguous `l` variable names.
- Add whitespace around operators and ensure 4-line indentation throughout.
.
* debian/*:
- Move DOS/MBR check into the testsuite.
- Add explicit runtime dependency on python3-distutils as it was dropped in
src:python3.6 3.6.5~rc1-2.
.
* Misc:
- Clarify that the Reproducible Builds project is not just about
- Drop executable bit on doc/Makefile.
- Use our bin/diffoscope wrapper in manpage generation to ensure we are
using the local version of diffoscope.
.
[ Mattia Rizzolo ]
* Update terminology used in docs about exclusion options. Thanks to Paul
Wise for the idea. (Closes: #893324)
* Don't try to decode a string in comparators.utils.file. (Closes: #891903)
* Save a bunch of system calls by resetting tempfile permissions when
we actually need to do it.
Checksums-Sha1:
7189fe8442953dc7b494c6f8c3600751123ce102 3485 diffoscope_92ubuntu1.dsc
dbf963589acd6ce5e05aa17459dd536ae7409350 8940328 diffoscope_92ubuntu1.tar.xz
700d810a777b6afe5ef0842f6045a74059d6b1b3 11826 diffoscope_92ubuntu1_source.buildinfo
Checksums-Sha256:
2ed5b50f1a3086237ca04aa2950de19037499e5612a167da55b0e5ca6e7ff323 3485 diffoscope_92ubuntu1.dsc
11cd21b61ebb86ca1d137c05cfeb2a1ee837fad16faef4d6f9a82f6c133c09f8 8940328 diffoscope_92ubuntu1.tar.xz
32fe59d90fa358296eee4715103efa6b4339a40ac2c3b3540617088a1764641c 11826 diffoscope_92ubuntu1_source.buildinfo
Files:
f2d47bd3f59df82885dc99622961b88c 3485 devel optional diffoscope_92ubuntu1.dsc
1fc4311c42b87a6bcf0d1730d55061da 8940328 devel optional diffoscope_92ubuntu1.tar.xz
b918c82ca3ce76ed070357d9d3ebc6f0 11826 devel optional diffoscope_92ubuntu1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlq5wHQQHGRva29AdWJ1
bnR1LmNvbQAKCRC9fqpgd4+m9TeUEACw5nloRmATunPyBXNn7CquJUXqDEu6JNUN
bq3B3XYdpQJSfO8YA1ioHoCLY8Vq5Q85Z43noeZ0UvrIc0lef34R709X9NPvbtjg
qsc85oHfz5CvCa6rP0heZVb5hNPzmP+8Vd7qMu400urxou6nR6PTr7ZbJ5sAy1gQ
eoJkjUnq2wT1zkyMZWd16LUv3RkIXQH2KobFxWKog1+hOBL8hqxLI1oekKHQ4NhU
SG64fDMuJOi8yW/xWlilfUIAys/8Ve4z7DeuVSCdmb0tehlH/RpvWT/Fp27CT6Ec
yC4YCPiFgykXT1nfgqpiR0PpZ3GplRxGTZ0w5OQ4sQdxTdcK7Tzh/kVOB7MwVIbz
km1HGv/5tqlFw4ykUb9oIBFQckIV0jff5StEIW0m4453HO/hIu561YlGiqa/lteO
3oPS7/i1O2WNTZvc6HoP6iTZFMJ/HgdLjlqtqBmGq/Vonk2Ncl8p4oAcum4iecaJ
vTv2TbPNYtFxwI+4BKoKUuP29+5Qnu89p0Vgpib3wpmdm9lAtsWUAJoX026RfQ+Q
7xM5Aw2NMUid+RxpTYjwQlRyCafi6eJJSqVDhkCks3a762kS5FAx2a5RdfuGljl9
Qg+J7vmsrNp8/9mHoQ8SofI1mBm2axlt7Nm+nHBrLEVPU36+b3rOp3b93fwr0kkP
XazjsptCCw==
=DnWX
-----END PGP SIGNATURE-----
More information about the Bionic-changes
mailing list