[diffoscope] annotated tag 92 created (now cb0a131)

Chris Lamb chris at chris-lamb.co.uk
Thu Mar 22 15:35:07 CET 2018

This is an automated email from the git hooks/post-receive script.

lamby pushed a change to annotated tag 92
in repository diffoscope.

        at  cb0a131   (tag)
   tagging  cd708e0eb880ec47a42dbb9995ff98281be44bc5 (commit)
  replaces  91
 tagged by  Chris Lamb
        on  Thu Mar 22 10:33:15 2018 -0400

- Log -----------------------------------------------------------------
Release 92.


Chris Lamb (35):
      Print a nicer error message if you only specify one file by mistake.
      Don't show progress bar if we passed --debug; it just gets in the way.
      comparators.utils.file: Avoid some necessary indentation around unconditional control flow.
      comparators.apk: Tidy unnecessary assignment.
      Additionally extract the classes.dex file from .apk files; apktool does not do this by default which was was preventing us recursing into it to find differences. Thanks to Hans-Christoph Steiner <hans at eds.org> for the report. (Closes: #890904)
      comparators.apk: Let classes.dex extraction be optional.
      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)
      Reflow long lines after indentation.
      Move DOS/MBR check into the testsuite.
      Drop unused imports
      Import LooseVersion as LooseVersion.
      Add two spaces before inline comment.
      Use more Pythonic `old_level` variable name (over `oldLabel`).
      Drop blank line.
      Don't use ambiguous `l` variable names.
      Add a blank line before (and after) nested definition.
      Add whitespace around operators.
      Ensure 4-line indentation.
      Avoid decoding strings by opening source files in binary mode.
      Move the documentation for maybe_decode into a docstring on the method itself.
      Support the case where the python3-xattr package is installed but python3-pyxattr is not. Based on an patch by Doug Freed. (Closes: #892240)
      Add missing trailing comma.
      Add support for comparing Gnumeric spreadsheets. (Closes: #893311)
      Update Java tests for openjdk-9. (Closes: #893183)
      Also update dex tests for openjdk-9 re. #893183
      debian/control: Clarify that that the Reproducible Builds project is not just about Debian.
      Drop executable bit on doc/Makefile.
      Use our bin/diffoscope wrapper in manpage generation to ensure we are using the local version of diffoscope.
      Add human-readable yet machine-parsable descriptions to comparators where appropriate.
      Show the list of supported file types in the manual and --help output. We can copy-paste this into the website, at least. Thanks to Jonathan Dowland for the suggestion. (Closes: #893443)
      Update terminology used in docs about exclusion options. Thanks to Paul Wise for the idea. (Closes: #893324)
      Drop trailing comma.
      debian/control: Add explicit runtime dependency on python3-distutils as it was dropped in src:python3.6 3.6.5~rc1-2.
      Release 92.
      Update changelog for version 92

Mattia Rizzolo (5):
      tempfiles: save a bunch of syscalls, by resetting the permissions only when we actually need to do it.
      comparators.utils.file: don't try to decode a string
      tests: test_dos_mbr: explicitly use utf8 for reading files
      tests: binary: fix test after 934dfff
      main: add the word 'ignore' to the --exclude-directory-metadata help text

Paul Wise (1):
      Add more 'ignore' to the documentation for exclusion options


No new revisions were added by this update.

Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git

More information about the diffoscope mailing list