[Reproducible-commits] [diffoscope] branch pu/parallel2 updated (4e09edf -> 9f470ff)

Joachim Breitner nomeata at moszumanska.debian.org
Thu Dec 3 15:05:03 UTC 2015


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

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

  discards  4e09edf   tests: Use synchronized_compare consistently
  discards  f98fe5c   Allow .get_reverse() on Futures
  discards  ab26b70   Use nicer with ..._lock: syntax
  discards  1ec1bd9   Do not shut down the executor, to make run_diffoscope re-entrant
  discards  9485b35   main: Only call finish_threads if difference is not None
  discards  17d1aba   Also protect mimedb_encoding by a lock
  discards  d57bd7f   File.guess_file_type: Protect access to mimedb
  discards  d565810   XXX nomeata
  discards  cc4de00   Ignore encoding errors in diff output
  discards  1fef628   XXX
  discards  6d9a76e   fixup test_debian, epub and ppu not difference
  discards  580c307   fix cbfs test
  discards  75c6e56   XXX tentative parallel
  discards  b1f1178   Call xxd like other commands
  discards  7d8900a   XXX comment and notifications
  discards  80d657f   XXX
  discards  18cea48   XXX
  discards  ca2db42   XXX
  discards  19b407c   XXX
  discards  b9206c8   XXX
  discards  517dfa0   Replace make_temp_dir by tempfile.TemporaryDirectory
  discards  40e8f70   xxx remove needs_content
      adds  64aaf58   Ignore encoding errors in diff output
      adds  53ae740   Release version 42
      adds  7ab0e43   Add comparator for Android dex files
      adds  a73e926   Add test for dex comparator
      adds  ebe0618   Fix path filtering in class files
      adds  45de5a2   Force ppudump to output time in UTC via new TZ var
      adds  8e80686   Return the target path as string when extracting from a Zip
      adds  46994da   Revert "Fix path filtering in class files"
      adds  ef62332   Use pass_fds from Popen instead of reimplementing it
      adds  127296b   Fix typo in debug message
      adds  6e2cca5   Benefit from dictionary keys() behaving as set when comparing md5sums
      adds  117bc1f   Add contact info to README
      adds  3d17ccc   Use portable arguments for cmp
      adds  261be7c   Support older versions of GNU diff.
      adds  e8294ed   Use more portable LC_CTYPE suggestion
      adds  9593b9b   Added comparator for filesystem images
      adds  cdacbb7   Skip fsimage tests if libguestfs not supported
      adds  26b16c4   Use libarchive and tar as well as other archives
      adds  c8c4bc4   Prevent overwriting the destination when extracting with libarchive
       new  ee274ef   xxx remove needs_content
       new  5702c47   Replace make_temp_dir by tempfile.TemporaryDirectory
       new  de457f2   XXX
       new  575de1e   XXX
       new  31a4639   XXX
       new  f3fc21e   XXX
       new  6ba85b5   XXX
       new  fa16a45   XXX comment and notifications
       new  7851e89   Call xxd like other commands
       new  a48f0fb   XXX tentative parallel
       new  02b51fe   fix cbfs test
       new  1aa8485   fixup test_debian, epub and ppu not difference
       new  6132da8   XXX
       new  a773d49   XXX nomeata
       new  c4e1e34   File.guess_file_type: Protect access to mimedb
       new  a4eae89   Also protect mimedb_encoding by a lock
       new  c5f4502   main: Only call finish_threads if difference is not None
       new  03328ce   Do not shut down the executor, to make run_diffoscope re-entrant
       new  e29ba5f   Use nicer with ..._lock: syntax
       new  9eedda6   Allow .get_reverse() on Futures
       new  9f470ff   tests: Use synchronized_compare consistently

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   (4e09edf)
            \
             N -- N -- N   refs/heads/pu/parallel2 (9f470ff)

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 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:
 README.rst                                     |  12 ++++
 debian/changelog                               |  13 ++++
 debian/control                                 |   1 +
 diffoscope/__init__.py                         |   3 +-
 diffoscope/comparators/__init__.py             |   4 ++
 diffoscope/comparators/binary.py               |   2 +-
 diffoscope/comparators/deb.py                  |   2 +-
 diffoscope/comparators/{gzip.py => dex.py}     |  39 +++++-----
 diffoscope/comparators/fsimage.py              |  94 +++++++++++++++++++++++++
 diffoscope/comparators/libarchive.py           |   5 +-
 diffoscope/comparators/ppu.py                  |   6 +-
 diffoscope/comparators/squashfs.py             |   2 +-
 diffoscope/comparators/tar.py                  |  14 ++--
 diffoscope/comparators/zip.py                  |   2 +-
 diffoscope/difference.py                       |  13 +---
 diffoscope/presenters/text.py                  |   2 +-
 tests/comparators/{test_zip.py => test_dex.py} |  59 +++++++++-------
 tests/comparators/test_epub.py                 |   2 +-
 tests/comparators/test_fsimage.py              |  94 +++++++++++++++++++++++++
 tests/data/dex_expected_diffs                  |  36 ++++++++++
 tests/data/ext4_expected_diffs                 |  12 ++++
 tests/data/test1.dex                           | Bin 0 -> 2116 bytes
 tests/data/{test1.iso => test1.ext4}           | Bin 360448 -> 256000 bytes
 tests/data/test2.dex                           | Bin 0 -> 2116 bytes
 tests/data/{test1.iso => test2.ext4}           | Bin 360448 -> 256000 bytes
 25 files changed, 342 insertions(+), 75 deletions(-)
 copy diffoscope/comparators/{gzip.py => dex.py} (62%)
 create mode 100644 diffoscope/comparators/fsimage.py
 copy tests/comparators/{test_zip.py => test_dex.py} (54%)
 create mode 100644 tests/comparators/test_fsimage.py
 create mode 100644 tests/data/dex_expected_diffs
 create mode 100644 tests/data/ext4_expected_diffs
 create mode 100644 tests/data/test1.dex
 copy tests/data/{test1.iso => test1.ext4} (70%)
 create mode 100644 tests/data/test2.dex
 copy tests/data/{test1.iso => test2.ext4} (70%)

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