[Reproducible-commits] [diffoscope] branch pu/parallel2 updated (d20e1d1 -> 7163a52)

Jérémy Bobbio lunar at moszumanska.debian.org
Tue Dec 8 18:15:19 UTC 2015


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

lunar pushed a change to branch pu/parallel2
in repository diffoscope.

  discards  d20e1d1   fsimage tests: Use .synchronized_compare
  discards  c08d2ea   comperators.deb: Read md5sums ahead
  discards  5012875   libarchive: Use % where intended
  discards  9f470ff   tests: Use synchronized_compare consistently
  discards  9eedda6   Allow .get_reverse() on Futures
  discards  e29ba5f   Use nicer with ..._lock: syntax
  discards  03328ce   Do not shut down the executor, to make run_diffoscope re-entrant
  discards  c5f4502   main: Only call finish_threads if difference is not None
  discards  a4eae89   Also protect mimedb_encoding by a lock
  discards  c4e1e34   File.guess_file_type: Protect access to mimedb
  discards  a773d49   XXX nomeata
  discards  6132da8   XXX
  discards  1aa8485   fixup test_debian, epub and ppu not difference
  discards  02b51fe   fix cbfs test
  discards  a48f0fb   XXX tentative parallel
  discards  7851e89   Call xxd like other commands
  discards  fa16a45   XXX comment and notifications
  discards  6ba85b5   XXX
  discards  f3fc21e   XXX
  discards  31a4639   XXX
  discards  575de1e   XXX
  discards  de457f2   XXX
  discards  5702c47   Replace make_temp_dir by tempfile.TemporaryDirectory
  discards  ee274ef   xxx remove needs_content
      adds  5460a95   make ppu version aware by checking expected magic version
      adds  a07cce4   Graphical image comparison using libcaca.
      adds  939b4b0   Fix PPU detection and associated tests
      adds  303aee9   Use lazy extraction instead of explicit bracketing
      adds  c359af5   Make container class available on demand instead of bracketing
      adds  4585b13   Call xxd like other commands
      adds  af6a0f0   Always compare container content if applicable
      adds  02c25aa   Analyze md5sums file before working on data.tar
      adds  cfaccc3   Adapt fsimage comparator to recent changes.
      adds  96b1364   Remove unnecessary comparison.
       new  a8ac3d1   Remove unified_diff from Difference constructor
       new  a71ef8b   Add notifications to Difference
       new  f36e77a   Be consistent in how we add comments
       new  ca46873   fixup typo
       new  c8cc880   Implement truth value testing for Difference
       new  8a38e92   libarchive: Use % where intended
       new  fee8a98   XXX tentative parallel
       new  9a0dd09   XXX nomeata
       new  0a7ca0e   File.guess_file_type: Protect access to mimedb
       new  138c774   Also protect mimedb_encoding by a lock
       new  1e59686   main: Only call finish_threads if difference is not None
       new  2203b65   Use nicer with ..._lock: syntax
       new  26bc410   Allow .get_reverse() on Futures
       new  5ff1953   tests: Use synchronized_compare consistently
       new  1fde89d   use starmap when only one worker
       new  27149cb   fixup lock
       new  7163a52   Do not shut down the executor, to make run_diffoscope re-entrant

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d20e1d1)
            \
             N -- N -- N   refs/heads/pu/parallel2 (7163a52)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 17 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:
 diffoscope/__init__.py                           |   1 +
 diffoscope/comparators/__init__.py               |   6 +-
 diffoscope/comparators/binary.py                 |   4 +-
 diffoscope/comparators/cbfs.py                   |   5 +-
 diffoscope/comparators/deb.py                    | 107 +++++++++--------------
 diffoscope/comparators/debian.py                 |   6 +-
 diffoscope/comparators/device.py                 |   6 +-
 diffoscope/comparators/dex.py                    |   3 -
 diffoscope/comparators/elf.py                    |   4 +-
 diffoscope/comparators/fsimage.py                |  35 +++-----
 diffoscope/comparators/{fonts.py => image.py}    |  31 ++++---
 diffoscope/comparators/iso9660.py                |   5 +-
 diffoscope/comparators/ppu.py                    |  25 +++++-
 diffoscope/comparators/rpm.py                    |   5 +-
 diffoscope/comparators/symlink.py                |   6 +-
 diffoscope/comparators/text.py                   |  14 ++-
 diffoscope/comparators/utils.py                  |  26 +++++-
 diffoscope/difference.py                         |  77 ++++++++--------
 tests/comparators/test_binary.py                 |   3 -
 tests/comparators/test_cpio.py                   |   2 -
 tests/comparators/test_deb.py                    |   7 +-
 tests/comparators/test_fsimage.py                |   6 +-
 tests/comparators/{test_png.py => test_image.py} |  37 ++++----
 tests/comparators/test_ppu.py                    |   1 +
 tests/data/image_expected_diff                   |  92 +++++++++++++++++++
 tests/data/test1.jpg                             | Bin 0 -> 6020 bytes
 tests/data/test2.jpg                             | Bin 0 -> 5265 bytes
 27 files changed, 306 insertions(+), 208 deletions(-)
 copy diffoscope/comparators/{fonts.py => image.py} (63%)
 copy tests/comparators/{test_png.py => test_image.py} (71%)
 create mode 100644 tests/data/image_expected_diff
 create mode 100644 tests/data/test1.jpg
 create mode 100644 tests/data/test2.jpg

-- 
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