[Reproducible-commits] [diffoscope] branch master updated (a6f1d87 -> 2030c54)

Jérémy Bobbio lunar at moszumanska.debian.org
Mon Sep 21 17:39:26 UTC 2015


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

lunar pushed a change to branch master
in repository diffoscope.

      from  a6f1d87   Open file descriptors feeding diff in binary mode
       new  22e1ebf   Open files in binary mode when we read/write raw bytes
       new  ad3f5d2   Decode hexlify output
       new  4ce91e7   Avoid concatenating many strings in hexdump_fallback
       new  d957cdd   Decode the output given by subprocess.CalledProcessError
       new  ed82eb6   Simplify dict comparison by using viewkeys()
       new  1c7c38e   Replace iteritems() by viewitems() in perform_fuzzy_matching
       new  be9a865   Call tar to retrieve Tar archive metadata
       new  324bc3e   Let's ignore command errors if content is identical
       new  bf3a5ea   Fix isoinfo arguments to read Joliet data
       new  b9c6ab4   Ignore errors when reading Joliet and Rockridge data in ISO9660 images
       new  85629f5   Switch to thread based multiprocessing to run diff
       new  1768885   Use right argument order when creating CalledProcessError
       new  f2d751b   Propagate failure of commands feeding diff
       new  5b29990   Open devices and symlink placeholders in text mode
       new  555298a   Differentiate text and bytes when computing diffs
       new  9e15024   Improve debbuging of command lines and exit codes
       new  b4fe76d   Remove she-bang from files not meant to be executed directly
       new  9047d97   Add more tests for main() behavior
       new  7c645a6   Improve RPM header conversion
       new  84a58ee   Switch to Python 3
       new  2030c54   Add .pybuild to .gitignore

The 21 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:
 .gitignore                           |  1 +
 README                               |  2 +-
 bin/diffoscope                       |  2 +-
 debian/control                       | 22 ++++++------
 debian/rules                         |  4 +--
 debian/tests/control                 |  2 +-
 debian/tests/pytest                  |  2 +-
 diffoscope/__init__.py               |  1 +
 diffoscope/__main__.py               |  6 +---
 diffoscope/changes.py                |  2 --
 diffoscope/comparators/__init__.py   |  4 +--
 diffoscope/comparators/binary.py     | 25 ++++++-------
 diffoscope/comparators/deb.py        | 14 +++-----
 diffoscope/comparators/debian.py     |  8 ++---
 diffoscope/comparators/device.py     |  4 +--
 diffoscope/comparators/directory.py  |  5 +--
 diffoscope/comparators/elf.py        | 16 ++++-----
 diffoscope/comparators/gettext.py    |  8 ++---
 diffoscope/comparators/gzip.py       |  2 +-
 diffoscope/comparators/haskell.py    |  2 +-
 diffoscope/comparators/iso9660.py    | 10 ++++--
 diffoscope/comparators/java.py       |  4 +--
 diffoscope/comparators/libarchive.py |  3 +-
 diffoscope/comparators/png.py        |  2 +-
 diffoscope/comparators/rpm.py        | 39 ++++++++++++++------
 diffoscope/comparators/squashfs.py   |  4 +--
 diffoscope/comparators/symlink.py    |  4 +--
 diffoscope/comparators/tar.py        | 25 +++++--------
 diffoscope/comparators/text.py       |  4 +--
 diffoscope/comparators/utils.py      | 33 ++++++++---------
 diffoscope/comparators/zip.py        |  4 +--
 diffoscope/difference.py             | 70 +++++++++++++++++++-----------------
 diffoscope/presenters/html.py        |  6 ++--
 diffoscope/presenters/text.py        |  1 -
 setup.py                             |  4 +--
 tests/comparators/conftest.py        |  1 -
 tests/comparators/test_binary.py     |  1 -
 tests/comparators/test_bzip2.py      |  1 -
 tests/comparators/test_cpio.py       |  1 -
 tests/comparators/test_deb.py        |  1 -
 tests/comparators/test_debian.py     |  3 --
 tests/comparators/test_directory.py  |  3 --
 tests/comparators/test_elf.py        |  1 -
 tests/comparators/test_fonts.py      |  1 -
 tests/comparators/test_gettext.py    |  1 -
 tests/comparators/test_gzip.py       |  1 -
 tests/comparators/test_ipk.py        |  1 -
 tests/comparators/test_iso9660.py    |  1 -
 tests/comparators/test_java.py       |  1 -
 tests/comparators/test_mono.py       |  1 -
 tests/comparators/test_pdf.py        |  1 -
 tests/comparators/test_png.py        |  1 -
 tests/comparators/test_rpm.py        |  1 -
 tests/comparators/test_sqlite.py     |  1 -
 tests/comparators/test_squashfs.py   |  1 -
 tests/comparators/test_tar.py        |  1 -
 tests/comparators/test_text.py       |  3 +-
 tests/comparators/test_utils.py      |  3 +-
 tests/comparators/test_xz.py         |  1 -
 tests/comparators/test_zip.py        |  1 -
 tests/data/rpm_header_expected_diff  | 55 ++++++++++++++++------------
 tests/data/tar_listing_expected_diff | 16 ++++-----
 tests/test_main.py                   | 61 ++++++++++++++++++++++++++++++-
 63 files changed, 278 insertions(+), 232 deletions(-)

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



More information about the Reproducible-commits mailing list