[Reproducible-commits] [diffoscope] branch pu/parallel updated (af3f5ef -> c4b2619)
Jérémy Bobbio
lunar at moszumanska.debian.org
Sat Sep 5 16:01:30 UTC 2015
This is an automated email from the git hooks/post-receive script.
lunar pushed a change to branch pu/parallel
in repository diffoscope.
discards af3f5ef Work-in-progress: implement parallel processing
adds 8ef29eb Mark that get_ar_content() requires 'ar'
adds 63523e8 Rework how diffoscope main() is run
adds d72808c Fix and document required Python modules
adds 7fe00ff Group getter and setter in Config class
adds c581a65 Display default values in help
adds d8d1870 Accept None or 0 in Config setters
adds 4342fa3 Add --fuzzy-threshold option
adds 4e07554 Assume UTF-8 output if stdin does not advertise any encoding
adds 636731a Pass --force-local to cpio
adds 6502dd0 Make directory comparison work again
adds 9c7cc48 Give proper error message when run on non-existing files
adds e86d444 Improve overloading of what gets compared in a container
adds bdbff7a Output differences in directory test to ease debugging
adds d6fcb86 Add --new-file to treat absent files as empty
adds b532fb0 Stop unpacking Tar directories
adds 6f9d2b2 Update manpage
adds 437d021 Properly handle SIGTERM and do cleanup temp files
adds 1dd32a7 Add generated manpage to .gitignore
adds cfc27d3 Add a test on how Ctrl+C is handled
adds 0756a50 Fix handling of GHC .hi file
adds 10a0cea Add missing 's' to python-magic module's name
adds 493744e Release version 32
adds 225bfe6 Fix path to diffoscope used to generate Recommends
adds e332ea7 Release version 33
adds db8b186 Fix path to executable in README
adds 6fba8d5 Encode file path when filtering it from readelf output
new 81c17b7 Parse md5sums in .deb even if they are identical
new 62971db Log ignore files count when comparing data.tar in .deb
new d312470 Use an iterator in Container.compare
new c4b2619 Work-in-progress: implement parallel processing
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 (af3f5ef)
\
N -- N -- N refs/heads/pu/parallel (c4b2619)
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 4 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 | 16 +++-
diffoscope/comparators/ipk.py => bin/diffoscope | 21 +++---
debian/changelog | 48 ++++++++++++
debian/diffoscope.1.rst | 12 ++-
debian/rules | 10 +--
diffoscope/__init__.py | 18 +----
diffoscope.py => diffoscope/__main__.py | 52 +++++++++----
diffoscope/changes.py | 3 +
diffoscope/comparators/__init__.py | 93 ++++++++++++++++-------
diffoscope/comparators/binary.py | 78 ++++++++++++++++++++
diffoscope/comparators/bzip2.py | 15 ++--
diffoscope/comparators/cpio.py | 4 +-
diffoscope/comparators/deb.py | 14 +++-
diffoscope/comparators/debian.py | 43 +++++------
diffoscope/comparators/directory.py | 4 +-
diffoscope/comparators/elf.py | 8 +-
diffoscope/comparators/gzip.py | 15 ++--
diffoscope/comparators/haskell.py | 44 +++++++----
diffoscope/comparators/iso9660.py | 2 +-
diffoscope/comparators/rpm.py | 2 +-
diffoscope/comparators/squashfs.py | 2 +-
diffoscope/comparators/tar.py | 6 +-
diffoscope/comparators/utils.py | 93 ++++++++++++++++++-----
diffoscope/comparators/xz.py | 15 ++--
diffoscope/comparators/zip.py | 2 +-
diffoscope/config.py | 59 ++++++++++++---
diffoscope/difference.py | 82 +++++++++++++++++----
setup.py | 10 ++-
tests/comparators/conftest.py | 5 --
tests/comparators/test_binary.py | 12 ++-
tests/comparators/test_bzip2.py | 8 +-
tests/comparators/test_cpio.py | 9 ++-
tests/comparators/test_deb.py | 12 ++-
tests/comparators/test_debian.py | 10 ++-
tests/comparators/test_directory.py | 5 ++
tests/comparators/test_elf.py | 13 +++-
tests/comparators/test_fonts.py | 8 +-
tests/comparators/test_gettext.py | 8 +-
tests/comparators/test_gzip.py | 9 ++-
tests/comparators/test_ipk.py | 9 ++-
tests/comparators/test_iso9660.py | 9 ++-
tests/comparators/test_java.py | 8 +-
tests/comparators/test_mono.py | 8 +-
tests/comparators/test_pdf.py | 8 +-
tests/comparators/test_png.py | 8 +-
tests/comparators/test_rpm.py | 9 ++-
tests/comparators/test_sqlite.py | 8 +-
tests/comparators/test_squashfs.py | 9 ++-
tests/comparators/test_tar.py | 21 +++++-
tests/comparators/test_text.py | 8 +-
tests/comparators/test_utils.py | 25 ++++++-
tests/comparators/test_xz.py | 9 ++-
tests/comparators/test_zip.py | 9 ++-
tests/data/fuzzy-tar-in-tar1.tar | Bin 0 -> 20480 bytes
tests/data/fuzzy-tar-in-tar2.tar | Bin 0 -> 20480 bytes
tests/data/{fuzzy1.tar => no-perms.tar} | Bin 10240 -> 10240 bytes
tests/test_main.py | 94 ++++++++++++++++++++++++
58 files changed, 874 insertions(+), 239 deletions(-)
copy diffoscope/comparators/ipk.py => bin/diffoscope (68%)
mode change 100644 => 100755
rename diffoscope.py => diffoscope/__main__.py (74%)
mode change 100755 => 100644
create mode 100644 tests/data/fuzzy-tar-in-tar1.tar
create mode 100644 tests/data/fuzzy-tar-in-tar2.tar
copy tests/data/{fuzzy1.tar => no-perms.tar} (90%)
create mode 100644 tests/test_main.py
--
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