[Reproducible-builds] diffoscope_57_amd64.changes ACCEPTED into unstable, unstable

Debian FTP Masters ftpmaster at ftp-master.debian.org
Sun Aug 14 01:00:08 UTC 2016



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 13 Aug 2016 23:46:42 +0100
Source: diffoscope
Binary: diffoscope trydiffoscope
Architecture: source all
Version: 57
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Chris Lamb <lamby at debian.org>
Description:
 diffoscope - in-depth comparison of files, archives, and directories
 trydiffoscope - in-depth comparison of files, archives, and directories (try.diff
Changes:
 diffoscope (57) unstable; urgency=medium
 .
   [Chris Lamb]
   * Add myself to Uploaders.
   * Add try.diffoscope.org command-line client in new binary package
     "trydiffoscope" to save installation of dependencies:
     - Open files in binary mode to support comparing binary files.
     - Optionally open URL in web browser.
     - Optionally poll locally until result is available.
     - Move to version 2 of API, don't continue to poll on error.
     - Correct and improve help text.
   * Code cleanups:
     - Tidy PROVIDERS dict in diffoscope/__init__.py.
     - Tidy OS_NAMES dict.
     - Correct indentation levels in various files.
     - Drop unused imports.
     - platform.get_linux_distribution() will break in Python 3.7.
     - Don't name first argument of Difference.from_command "cls" as it's not a
       classmethod.
     - comparators/directory.py: Call logger.warning over logger.warn.
     - Rename diffoscope.__main__ to diffoscope.main as its not a "real" magic
       name.
     - Raise NotImplementedError() instances over NotImplemented classes.
     - Add short option for trydiffoscope --url.
     - Rewrite trydiffoscope to match diffoscope's command-line API.
     - Use keepalive in trydiffoscope client to avoid new HTTP requests.
     - Highlight lines via HTML/CSS when hovering over a line to make it easier
       to visually track.
     - Rename debian/install -> debian/diffoscope.install now we have multiple
       binary packages.
   * Add a JSON comparator.
     - Add tests for JSON comparator.
     - Move parsing to JSONFile.recognizes
     - Ensure decode errors in JSON comparator are not fatal.
   * Ignore /.*eggs and /.cache - they get created when running tests.
   * Reflow long dh_python3 call in debian/rules.
   * Use dict.get fallback to shorten OS_NAMES lookup in --list-tools.
   * --list-tools:
     - Output --list-tools in RFC822 format to make parsing less brittle.
     - Print "no package mapping" in --list-tools to stderr, not stdout.
     - Remove unused ``reduce`` import.
     - Reflow long PROVIDERS lookup.
   * Add .travis.yml from http://travis.debian.net/
   * Don't skip squashfs test_listing test; we can workaround it, as long as we
     have a uid 1000.
   * Drop "Testsuite: autopkgtest" in debian/control; it is added automatically
     by dpkg-source version 1.17.11.
 .
   [Mattia Rizzolo]
   * autopkgtest: be more verbose when running the tests
   * debian/control:
     - Mark build-dependency needed only for tests with a <build profile
       (reverted as they break dh-python)
     - add more build-dependencies to be able to run more tests at build time
     - default-jdk-headless is enough to have javap, instead of all of
       default-jdk
   * debian/rules:
     - be more verbose when running the tests, in particular, show why tests are
       being skipped
     - teach pybuild where to put diffoscope's files
   * do not try to execute the command if the command is not available
 .
   [Ximin Luo]
   * Add support for reading LLVM bitcode files
     - Ignore line numbers because different llvm-dis versions output extra
       metadata
     - Disable the llvm-dis test if the version is lower than 3.8
   * Add support for reading Rust LLVM object files
   * Add test for rlib files, helping also to test ArFile, LlvmBitCodeFile and
     RustObjectFile
   * Fix failing directory test
   * Add support for reading the symbol table to ArFile
   * Fix typo in tool_older_than
     - Remove debugging print from tool_older_than
 .
   [anthraxx]
   * skip rlib test if llvm-dis tool is missing
Checksums-Sha1:
 dcbee28a30820c6e21d7ac7ba5f7df3d37bf3690 2261 diffoscope_57.dsc
 336123648c4a15fe6e4d88c459599fc8fa302f3c 298232 diffoscope_57.tar.xz
 accc75840f87e5e75c0657ffd3fd7fff886ba1ed 61488 diffoscope_57_all.deb
 b6856cd1454a893b3727f6fd6fa2a029d57c7b56 18028 trydiffoscope_57_all.deb
Checksums-Sha256:
 4adaa2e5af4650fbd70e0dc0d92b7dfb0236d3dc50e2f81875a949f5dfb86245 2261 diffoscope_57.dsc
 df943049d06d94393a86f4770e43e7fca1279b131c7834adca6c2592b3c099f0 298232 diffoscope_57.tar.xz
 d7cb64a02dfc30aca40f3e4e571b8ea81a41a7106dadca49ec30660cd041c9e0 61488 diffoscope_57_all.deb
 46b4c698889e7d1dc3e6148179d73335a48939510c9ab6c01078a6b32bbabedb 18028 trydiffoscope_57_all.deb
Files:
 82bff97c48b34bc9f946969fbefdddb9 2261 devel optional diffoscope_57.dsc
 072fce54c9073423c9a1788a5cd40efb 298232 devel optional diffoscope_57.tar.xz
 a4c6a5595695b7d6da19a9841022c5f6 61488 devel optional diffoscope_57_all.deb
 0dc98041515cd554201bbfc4930efa3e 18028 devel optional trydiffoscope_57_all.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJXr7u9AAoJEB6VPifUMR5YDmcQAK2QuV7b3I9ytaOh0qyjiwSc
V1kx54W1Pu+lWdRtiavYEs2eReGhK/FuxXUKLe0IEZgKViWDGKhfybowOQcm8MMD
5Cx6PCtbrsWzmC5JYaLusMmGgQ/PJ2JYRu8qsECAW4P1jmqegrYw1ZM+cFfp94FE
97J/I3WTNSpEOxRPcvgr98T3o5v0CwgBuLI0AhG95haBdRGFjxIFEcKUuNxcANlk
iAtX3/+yDjpWLN0O9HdUGyuCt/tnjGvc1tlJ4cjB9G2arwjubPZ/9Z/ELgJkdO1z
bhw1uYEDxcHPy++jQxn6lbyisiVHb5YBlkaR+TToNrrRna/Hsdcjd0g2mkT2Rd5C
/IMd8u+wRT8g1yWXMZKRAkFdREnVw+8o3XtdKNYNcvbCRBCaf8c8DfSfaaHC0xQq
sndI750+svU6tiRr7DUXEsajfALs/zCdu+lHU7JiFrC2666JRlnH/dS8rX5dD9kt
+3PLwkUgYTe1UjhhkBxcQCiBwmhVVrWDyMiIY+dY2Kb8/VQxU3cHwf6RSpTAui05
kDEVPANOzeY4MMXlLci5tFyU2Ht+xaJAzjzJguHCGgiRRpQD3CP6hzZSt7InqaEW
yCIDXFJO24ePwg5OcrKilOvyGGzcnxCMZD1SZht88bno42uAmlY4orlnsEWDQ04C
78UQtQTxJMuQtY1jg/H3
=xSkh
-----END PGP SIGNATURE-----


Thank you for your contribution to Debian.



More information about the Reproducible-builds mailing list