diffoscope_160~bpo10+1_source.changes ACCEPTED into buster-backports
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Sun Sep 13 18:18:27 BST 2020
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Sep 2020 18:48:33 +0200
Source: diffoscope
Architecture: source
Version: 160~bpo10+1
Distribution: buster-backports
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mattia at debian.org>
Closes: 968124 968742 969753
Changes:
diffoscope (160~bpo10+1) buster-backports; urgency=medium
.
* Rebuild for buster-backports.
.
diffoscope (160) unstable; urgency=medium
.
* Check that pgpdump is actually installed before attempting to run it.
Thanks to Gianfranco Costamagna (locutusofborg). (Closes: #969753)
* Add some documentation for the EXTERNAL_TOOLS dictionary.
* Ensure we check FALLBACK_FILE_EXTENSION_SUFFIX, otherwise we run pgpdump
against all files that are recognised by file(1) as "data".
.
diffoscope (159) unstable; urgency=medium
.
[ Chris Lamb ]
* Show "ordering differences only" in strings(1) output.
(Closes: reproducible-builds/diffoscope#216)
* Don't alias output from "os.path.splitext" to variables that we do not end
up using.
* Don't raise exceptions when cleaning up after a guestfs cleanup failure.
.
[ Jean-Romain Garnier ]
* Make "Command" subclass a new generic Operation class.
.
diffoscope (158) unstable; urgency=medium
.
* Improve PGP support:
- Support extracting of files within PGP signed data.
(Closes: reproducible-builds/diffoscope#214)
- pgpdump(1) can successfully parse some unrelated, non-PGP binary files,
so check that the parsed output contains something remotely sensible
before identifying it as a PGP file.
* Don't use Python's repr(...)-style output in "Calling external command"
logging output.
* Correct a typo of "output" in an internal comment.
.
diffoscope (157) unstable; urgency=medium
.
[ Chris Lamb ]
.
* Try obsensibly "data" files named .pgp against pgpdump to determine whether
they are PGP files. (Closes: reproducible-builds/diffoscope#211)
* Don't raise an exception when we encounter XML files with "<!ENTITY>"
declarations inside the DTD, or when a DTD or entity references an external
resource. (Closes: reproducible-builds/diffoscope#212)
* Temporarily drop gnumeric from Build-Depends as it has been removed from
testing due to Python 2.x deprecation. (Closes: #968742)
* Codebase changes:
- Add support for multiple file extension matching; we previously supported
only a single extension to match.
- Move generation of debian/tests/control.tmp to an external script.
- Move to our assert_diff helper entirely in the PGP tests.
- Drop some unnecessary control flow, unnecessary dictionary comprehensions
and some unused imports found via pylint.
* Include the filename in the "... not identified by any comparator"
logging message.
.
diffoscope (156) unstable; urgency=medium
.
[ Chris Lamb ]
* Update PPU tests for compatibility with Free Pascal versions 3.2.0 or
greater. (Closes: #968124)
* Emit a debug-level logging message when our ppudump(1) version does not
match file header.
* Add and use an assert_diff helper that loads and compares a fixture output
to avoid a bunch of test boilerplate.
.
[ Frazer Clews ]
* Apply some pylint suggestions to the codebase.
.
diffoscope (155) unstable; urgency=medium
.
[ Chris Lamb ]
* Bump Python requirement from 3.6 to 3.7 - most distributions are either
shipping3.5 or 3.7, so supporting 3.6 is not somewhat unnecessary and also
more difficult to test locally.
* Improvements to setup.py:
- Apply the Black source code reformatter.
- Add some URLs for the site of PyPI.org.
- Update "author" and author email.
* Explicitly support Python 3.8.
.
[ Frazer Clews ]
* Move away from the deprecated logger.warn method logger.warning.
.
[ Mattia Rizzolo ]
* Document ("classify") on PyPI that this project works with Python 3.8.
Checksums-Sha1:
849c60727476ebf153096751d2e9aa602ee5e516 4842 diffoscope_160~bpo10+1.dsc
aeccbb00865a95cfda4fc90852a0345cab31240f 2544644 diffoscope_160~bpo10+1.tar.xz
7f0fe99dbd01f907f01daaa9e476afd95bdce50e 26800 diffoscope_160~bpo10+1_amd64.buildinfo
Checksums-Sha256:
53045a6f34bb90d2b7ef4a24a5217d060259fbd8dc727072c02d94910a48c359 4842 diffoscope_160~bpo10+1.dsc
3eabd9c71097e2583789ce855dba76500283bf8eda5e730d97cd1b5555b8c56b 2544644 diffoscope_160~bpo10+1.tar.xz
a2e3f3127605207f8b8c64a491dfe3809e7bc25a16bec430f62afb36a1fc1d3b 26800 diffoscope_160~bpo10+1_amd64.buildinfo
Files:
c972ce4bafd71b7dce021ac204c9335f 4842 devel optional diffoscope_160~bpo10+1.dsc
8ebd963335fbd2d2524de56eb46acb51 2544644 devel optional diffoscope_160~bpo10+1.tar.xz
7db14dd8409153558af3a01837a59d01 26800 devel optional diffoscope_160~bpo10+1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAl9eT+4ACgkQCBa54Yx2
K62eYRAAu6Ce/PCDn7G2PSBMtKFiEK13idctD238aKvFl7X0BE0zlZeZ0Ewo+CY4
6/PwggR8lZTk7F1gKlfom+iQgtEGT1x54QsZcRQbYzXHB1J0ok8SJzJ3mLlDPEm6
NUmZKBBHGpc6ent/k2L3sUnkTv5dpobNsuuObxrTZNeAXU6bt5JMFOntTYb+UhTx
G0IAAgw8x+acV6t1YLU+BdWV5NKJanNd2dQsAN76ZSoNOYjisE7Ia6HAxCVJIFMY
tB0erPg5W3X7vC4SFpnnDcY5gpEf1qRyuqQ/a0YmHW/Kx/gkaGdJJXVrSlvXzk/y
ia7lY+BCgBc80EejpiIQCG/oEbY93dK6ZmzVr8UsaqI/BAKoqUbf4WFhREx2H+Zl
ezLYDIBMxu3Wd9SEwznhZ0jcKSOVo0puLsDwWSWoj4ZFjnQadMPwxcLK1yvauTNd
k/wPjlzJ3MR+DDokR7XL73dnQgvocO/KNvNOecV6It6wDDQ4zKXh2HpfXUlNkMZO
00bgL68Jeee/esGDH/GOsSgp7znvLFQCxKMXt/8iACSKYpklS6i93/m3QiHYPgz1
LbiKsBLkgyaNtuByxo21AYqyQNg6zVr259r/bP/GlbbjH2GixWLGgqGfeYhLCBBD
0HW5p4RPATvkcecRb6PnocbVQkAe4BqroYuOWpQ2XHmOzPQW2Oc=
=YShh
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Reproducible-builds
mailing list