[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