diffoscope_67~bpo8+1_amd64.changes ACCEPTED into jessie-backports

Debian FTP Masters ftpmaster at ftp-master.debian.org
Sun Jan 15 12:18:30 UTC 2017



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 15 Jan 2017 12:54:17 +0100
Source: diffoscope
Binary: diffoscope
Architecture: source all
Version: 67~bpo8+1
Distribution: jessie-backports
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mattia at debian.org>
Description:
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 849638
Changes:
 diffoscope (67~bpo8+1) jessie-backports; urgency=medium
 .
   * Rebuild for jessie-backports.
   * d/control: drop build-deps on jsbeautifier and apktool, not available in
     jessie-backports.
   * d/rules: skip test_openssh_pub_key tests, as openssh in jessie has an
     incompatible output.
 .
 diffoscope (67) unstable; urgency=medium
 .
   [ Chris Lamb ]
 .
   * Optimisations:
     - Avoid multiple iterations over archive by unpacking once for an ~8X
       runtime optimisation.
     - Avoid unnecessary splitting and interpolating for a ~20X optimisation
       when writing --text output.
     - Avoid expensive diff regex parsing until we need it, speeding up diff
       parsing by 2X.
     - Alias expensive Config() in diff parsing lookup for a 10% optimisation.
 .
   * Progress bar:
     - Show filenames, ELF sections, etc. in progress bar.
     - Emit JSON on the the status file descriptor output instead of a custom
       format.
 .
   * Logging:
     - Use more-Pythonic logging functions and output based on __name__, etc.
     - Use Debian-style "I:", "D:" log level format modifier.
     - Only print milliseconds in output, not microseconds.
     - Print version in debug output so that saved debug outputs can standalone
       as bug reports.
 .
   * Profiling:
     - Also report the total number of method calls, not just the total time.
     - Report on the total wall clock taken to execute diffoscope, including
       cleanup.
 .
   * Tidying:
     - Rename "NonExisting" -> "Missing".
     - Entirely rework diffoscope.comparators module, splitting as many separate
       concerns into a different utility package, tidying imports, etc.
     - Split diffoscope.difference into diffoscope.diff, etc.
     - Update file references in debian/copyright post module reorganisation.
     - Many other cleanups, etc.
 .
   * Misc:
     - Clarify comment regarding why we call python3(1) directly. Thanks to Jérémy
       Bobbio <lunar at debian.org>.
     - Raise a clearer error if trying to use --html-dir on a file.
     - Fix --output-empty when files are identical and no outputs specified.
     - Wrap changelog line to avoid Lintian warning.
 .
   [ Reiner Herrmann ]
   * Extend .apk recognition regex to also match zip archives (Closes: #849638)
 .
   [ Mattia Rizzolo ]
   * Follow the rename of the Debian package "python-jsbeautifier" to
     "jsbeautifier".
 .
   [ siamezzze ]
   * Fixed no newline being classified as order-like difference.
Checksums-Sha1:
 358287a6d7c17760b0f204c37b7fbf58c6342fd6 2864 diffoscope_67~bpo8+1.dsc
 29307de2cd98fcd8f5c12c8ab1389e982eb69a7b 320788 diffoscope_67~bpo8+1.tar.xz
 1fc010b810b927b287f93ff8336da3fd13efa637 75788 diffoscope_67~bpo8+1_all.deb
Checksums-Sha256:
 f196310966aac9d4010a77cc8378f4812e7ab13288f0d8474cccd48254dfc6f8 2864 diffoscope_67~bpo8+1.dsc
 3c2efe08871f80dfe94b7ced8a2df8dd6b9c7824392776e1ab3db36c945401fd 320788 diffoscope_67~bpo8+1.tar.xz
 5ce345deec8d37eebd4fb5f920d886807a87e879f42403dc5dbcb42b9a98f339 75788 diffoscope_67~bpo8+1_all.deb
Files:
 cb910be8bb0bc4289e28b93c969dee66 2864 devel optional diffoscope_67~bpo8+1.dsc
 fca9fb01d18b8aeb48f9679593ec7f6d 320788 devel optional diffoscope_67~bpo8+1.tar.xz
 f83d318cf866b37e47aea1a413db71a3 75788 devel optional diffoscope_67~bpo8+1_all.deb

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

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlh7ZT4ACgkQCBa54Yx2
K63oNxAAl8Bl/N+K9FLFdqBSf54EcPuYkWF7qwqY2C276Q9mtevBO4wjVIT95hQP
ILAwasuO/OMIrnaqV1tpT4hszAljwi03yAi6gHLCSpZP0qDKQqAIf1euY+nbk5iY
/nVWhnWa2ltxzVhD+DhQwZq+ZBOMWpqH7kBRJ4Z5wo9ZfRBuUyF4XsLBpaTfSlL3
DhstuGdxsrpOnNxRTiFeeDTS94yeXPgPgV8Fa1y9AD5USPb7IwiBlQXY8bq9R1ZW
szwLNdI7jm4NS/bJT89X6/7IUfWNuLfMJ6P8Lz0hwxDgBVL2xm/l10J2R2f8O/QO
AuqP65MJI0GeDTILpBSiNxjAVDjS1VysMTaQ9poRcFVUOm2aqs+7j7KxZZsoTWue
yN53z9TsnF5cQDm6gPmrQM95c83bXzo/8EIZTFOQ88PaclVXp/OLwMnlOwFmhWow
O/jd02hLuhuTF6OCNfy3AyCcPi3XpMHIjJ1WOJNaQqexQhsDcCHwycIe23n42VuT
wzSE5JeQ/VjO+az7EStfDPOhdVmKCujLJbhjQKLLNFW6NLB3LNNTUiPxDAOszVCG
0ohJFi2vnVvUiWTg0jGpmWmoekMBSL8i1v9ZqqRzGFPvNqJJhKxVRepuIRHVaK4m
xQ7smo6Ua51MuetswGgKWjgOCFEvqRSMPtLTFuz+pZ0KeQBOLq4=
=9583
-----END PGP SIGNATURE-----


Thank you for your contribution to Debian.



More information about the Reproducible-builds mailing list