[diffoscope] branch master updated (d822f4e -> b63b857)
Chris Lamb
chris at chris-lamb.co.uk
Mon Aug 15 21:55:53 CEST 2016
This is an automated email from the git hooks/post-receive script.
lamby pushed a change to branch master
in repository diffoscope.
from d822f4e Remove duplicate word "test" from changelog.
new 5d73cf3 Tidy imports.
new 3aa5633 Drop unnecessary whitespace.
new 54d0fb3 Factor out ugly os.path.join in tests to a utility method.
new efb1504 Drop unused try_except in tests/conftest.
new 9d2e7b0 Split exceptions out into dedicated diffoscope.exc module.
new 73f0a36 Use try-except idiom instead of ``if`` in RequiredToolNotFound.get_package
new b63b857 Prefer kwargs[x] = kwargs.pop(x, 'default') idiom over ``if`` statements.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING | 2 +-
bin/diffoscope | 3 +-
diffoscope/__init__.py | 209 ++----------------------------
diffoscope/changes.py | 2 +
diffoscope/comparators/__init__.py | 89 +++++++------
diffoscope/comparators/ar.py | 9 +-
diffoscope/comparators/binary.py | 38 +++---
diffoscope/comparators/bzip2.py | 11 +-
diffoscope/comparators/cbfs.py | 10 +-
diffoscope/comparators/cpio.py | 5 +-
diffoscope/comparators/deb.py | 18 +--
diffoscope/comparators/debian.py | 20 +--
diffoscope/comparators/debian_fallback.py | 2 +
diffoscope/comparators/device.py | 7 +-
diffoscope/comparators/dex.py | 5 +-
diffoscope/comparators/directory.py | 10 +-
diffoscope/comparators/elf.py | 17 +--
diffoscope/comparators/fonts.py | 5 +-
diffoscope/comparators/fsimage.py | 14 +-
diffoscope/comparators/gettext.py | 11 +-
diffoscope/comparators/git.py | 1 -
diffoscope/comparators/gzip.py | 9 +-
diffoscope/comparators/haskell.py | 10 +-
diffoscope/comparators/icc.py | 5 +-
diffoscope/comparators/ipk.py | 1 +
diffoscope/comparators/iso9660.py | 5 +-
diffoscope/comparators/java.py | 7 +-
diffoscope/comparators/libarchive.py | 9 +-
diffoscope/comparators/llvm.py | 4 +-
diffoscope/comparators/macho.py | 5 +-
diffoscope/comparators/mono.py | 5 +-
diffoscope/comparators/pdf.py | 5 +-
diffoscope/comparators/png.py | 9 +-
diffoscope/comparators/ppu.py | 5 +-
diffoscope/comparators/ps.py | 6 +-
diffoscope/comparators/rpm.py | 16 ++-
diffoscope/comparators/rpm_fallback.py | 2 +
diffoscope/comparators/rust.py | 11 +-
diffoscope/comparators/sqlite.py | 2 +-
diffoscope/comparators/squashfs.py | 13 +-
diffoscope/comparators/symlink.py | 5 +-
diffoscope/comparators/tar.py | 4 +-
diffoscope/comparators/text.py | 5 +-
diffoscope/comparators/utils.py | 55 ++++----
diffoscope/comparators/xz.py | 11 +-
diffoscope/comparators/zip.py | 13 +-
diffoscope/difference.py | 22 ++--
diffoscope/{__init__.py => exc.py} | 135 ++-----------------
diffoscope/main.py | 32 +++--
diffoscope/presenters/html.py | 16 ++-
diffoscope/presenters/text.py | 1 +
setup.py | 3 +-
tests/comparators/conftest.py | 23 ++--
tests/comparators/test_binary.py | 37 +++---
tests/comparators/test_bzip2.py | 12 +-
tests/comparators/test_cbfs.py | 29 +++--
tests/comparators/test_cpio.py | 19 +--
tests/comparators/test_deb.py | 16 ++-
tests/comparators/test_debian.py | 34 ++---
tests/comparators/test_dex.py | 15 ++-
tests/comparators/test_directory.py | 12 +-
tests/comparators/test_elf.py | 37 +++---
tests/comparators/test_epub.py | 15 ++-
tests/comparators/test_fonts.py | 15 ++-
tests/comparators/test_fsimage.py | 20 +--
tests/comparators/test_gettext.py | 19 +--
tests/comparators/test_gzip.py | 16 ++-
tests/comparators/test_icc.py | 15 ++-
tests/comparators/test_image.py | 14 +-
tests/comparators/test_ipk.py | 14 +-
tests/comparators/test_iso9660.py | 19 +--
tests/comparators/test_java.py | 15 ++-
tests/comparators/test_json.py | 9 +-
tests/comparators/test_macho.py | 16 ++-
tests/comparators/test_mono.py | 15 ++-
tests/comparators/test_pdf.py | 17 +--
tests/comparators/test_png.py | 15 ++-
tests/comparators/test_ppu.py | 15 ++-
tests/comparators/test_ps.py | 17 +--
tests/comparators/test_rlib.py | 22 ++--
tests/comparators/test_rpm.py | 18 +--
tests/comparators/test_sqlite.py | 13 +-
tests/comparators/test_squashfs.py | 17 +--
tests/comparators/test_tar.py | 20 +--
tests/comparators/test_text.py | 24 ++--
tests/comparators/test_utils.py | 33 ++---
tests/comparators/test_xz.py | 15 ++-
tests/comparators/test_zip.py | 25 ++--
tests/test_difference.py | 18 +--
tests/test_main.py | 4 +-
90 files changed, 722 insertions(+), 906 deletions(-)
copy diffoscope/{__init__.py => exc.py} (56%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git
More information about the diffoscope
mailing list