-
diffoscope (240ubuntu1) lunar; urgency=medium
* Mark new test_arsc.py::test_differences xfail on
armhf, it passes locally but fails on the infrastructure,
pending further investigation
-- Graham Inggs <email address hidden> Wed, 12 Apr 2023 06:27:18 +0000
-
diffoscope (240) unstable; urgency=medium
[ Holger Levsen ]
* Update Lintian override info format in debian/source/lintian-overrides.
* Add Lintian overrides for some "very long lines" in test cases.
* Update Lintian overrides for tests being tagged source-is-missing or
prebuilt.
* Add Lintian override for very long lines for debian/tests/control.
* Re-add two Lintian overrides about (well-known) source-is-missing
instances.
[ Mattia Rizzolo ]
* Drop the use of include_package_data=True in setup.py.
-- Chris Lamb <email address hidden> Fri, 31 Mar 2023 09:05:24 +0100
-
diffoscope (239) unstable; urgency=medium
[ Chris Lamb ]
* Fix compatibility with pypdf 3.x, and correctly restore test data.
(Closes: reproducible-builds/diffoscope#335)
* Rework PDF annotations processing into a separate method.
-- Chris Lamb <email address hidden> Fri, 17 Mar 2023 08:31:17 +0000
-
diffoscope (238) unstable; urgency=medium
* autopkgtest: fix tool name in the skippable list.
-- Mattia Rizzolo <email address hidden> Wed, 01 Mar 2023 20:17:05 +0100
-
diffoscope (236) unstable; urgency=medium
[ FC Stegerman ]
* Update code to match latest version of Black. (Closes: #1031433)
[ Chris Lamb ]
* Require at least Black version 23.1.0 to run the internal Black tests.
* Update copyright years.
-- Chris Lamb <email address hidden> Fri, 17 Feb 2023 08:48:41 -0800
-
diffoscope (235) unstable; urgency=medium
[ Akihiro Suda ]
* Update .gitlab-ci.yml to push versioned tags to the container registry.
(Closes: reproducible-builds/diffoscope!119)
[ Chris Lamb ]
* Fix compatibility with PyPDF2. (Closes: reproducible-builds/diffoscope#331)
* Fix compatibility with ImageMagick 7.1.
(Closes: reproducible-builds/diffoscope#330)
[ Daniel Kahn Gillmor ]
* Update from PyPDF2 to pypdf. (Closes: #1029741, #1029742)
[ FC Stegerman ]
* Add support for Android resources.arsc files.
(Closes: reproducible-builds/diffoscope!116)
* Add support for dexdump. (Closes: reproducible-builds/diffoscope#134)
* Improve DexFile's FILE_TYPE_RE and add FILE_TYPE_HEADER_PREFIX, and remove
"Dalvik dex file" from ApkFile's FILE_TYPE_RE as well.
[ Efraim Flashner ]
* Update external tool for isoinfo on guix.
(Closes: reproducible-builds/diffoscope!124)
-- Chris Lamb <email address hidden> Fri, 10 Feb 2023 10:31:52 -0800
-
diffoscope (234) unstable; urgency=medium
[ FC Stegerman ]
* test_text_proper_indentation requires at least file version 5.44.
(Closes: reproducible-builds/diffoscope#329)
-- Chris Lamb <email address hidden> Mon, 30 Jan 2023 09:29:37 -0800
-
diffoscope (233) unstable; urgency=medium
[ FC Stegerman ]
* Split packaging metadata into an extras_require.json file instead of using
the pep517 and the pip modules directly. This was causing build failures if
not using a virtualenv and/or building without internet access.
(Closes: #1029066, reproducible-builds/diffoscope#325)
[ Vagrant Cascadian ]
* Add an external tool reference for GNU Guix (lzip).
* Drop an external tool reference for GNU Guix (pedump).
[ Chris Lamb ]
* Split inline Python code in shell script to generate test dependencies to a
separate Python script.
* No need for "from __future__ import print_function" import in setup.py
anymore.
* Comment and tidy the new extras_require.json handling.
-- Chris Lamb <email address hidden> Fri, 20 Jan 2023 08:56:22 -0800
-
diffoscope (232ubuntu1) lunar; urgency=medium
* Don't care if control file is not correctly regenerated, trust it.
(Closes: #1029066)
-- Gianfranco Costamagna <email address hidden> Tue, 17 Jan 2023 10:43:36 +0100
-
diffoscope (232) unstable; urgency=medium
[ Chris Lamb ]
* Allow ICC tests to (temporarily) fail.
* Update debian/tests/control after the addition of PyPDF 3 support.
[ FC Stegerman ]
* Update regular expression for Android .APK files.
[ Sam James ]
* Support PyPDF version 3.
-- Chris Lamb <email address hidden> Fri, 13 Jan 2023 07:05:01 +0000
-
diffoscope (231) unstable; urgency=medium
* Improve "[X] may produce better output" messages. Based on a patch by
Helmut Grohne. (Closes: #1026982)
-- Chris Lamb <email address hidden> Fri, 06 Jan 2023 09:02:57 +0000
-
diffoscope (230) unstable; urgency=medium
[ Chris Lamb ]
* Fix compatibility with file(1) version 5.43; thanks, Christoph Biedl.
[ Jelle van der Waa ]
* Support Berkeley DB version 6.
-- Chris Lamb <email address hidden> Fri, 30 Dec 2022 06:35:04 +0000
-
diffoscope (229ubuntu1) lunar; urgency=medium
* Don't care if control file is not correctly regenerated, trust it.
-- Gianfranco Costamagna <email address hidden> Tue, 27 Dec 2022 15:53:29 +0100
-
diffoscope (229) unstable; urgency=medium
[ Chris Lamb ]
* Skip test_html.py::test_diff if html2text is not installed.
(Closes: #1026034)
[ Holger Levsen ]
* Bump standards version to 4.6.2, no changes needed.
-- Chris Lamb <email address hidden> Tue, 20 Dec 2022 23:12:16 +0000
-
diffoscope (228build1) lunar; urgency=medium
* Rebuild against new GHC ABI.
-- Gianfranco Costamagna <email address hidden> Fri, 09 Dec 2022 13:57:22 +0100
-
diffoscope (228) unstable; urgency=medium
[ FC Stegerman ]
* As an optimisation, don't run apktool if no differences are detected before
the signing block. (Closes: reproducible-builds/diffoscope!105)
[ Chris Lamb ]
* Support both the python3-progressbar and python3-progressbar2 Debian
packages, two modules providing the "progressbar" Python module.
(Closes: reproducible-builds/diffoscope#323)
* Ensure we recommend apksigcopier. (Re: reproducible-builds/diffoscope!105)
* Make the code clearer around generating the Debian substvars and tidy
generation of os_list.
* Update copyright years.
-- Chris Lamb <email address hidden> Fri, 02 Dec 2022 08:10:44 +0000
-
diffoscope (227) unstable; urgency=medium
[ Chris Lamb ]
* Don't attempt to attach text-only differences notice if there are no
differences to begin with. (Closes: #1024171, #1024349)
* Don't run Python decompiling tests on Python bytecode that both file(1)
cannot yet detect and Python 3.11 cannot demarshall. (Closes: #1024335)
-- Chris Lamb <email address hidden> Fri, 18 Nov 2022 09:38:34 +0000
-
diffoscope (226) unstable; urgency=medium
[ Christopher Baines ]
* Add an lzip comparator with tests.
[ Chris Lamb ]
* Add support for comparing the "text" content of HTML files using html2text.
(Closes: #1022209, reproducible-builds/diffoscope#318)
* Misc/test improvements:
* Drop the ALLOWED_TEST_FILES test; it's mostly just annoying.
* Drop other copyright notices from lzip.py and test_lzip.py.
* Use assert_diff helper in test_lzip.py.
* Pylint tests/test_source.py.
[ Mattia Rizzolo ]
* Add lzip to debian dependencies.
-- Chris Lamb <email address hidden> Fri, 04 Nov 2022 06:51:43 +0000
-
diffoscope (224ubuntu3) kinetic; urgency=medium
* Don't care if control file is not correctly regenerated, trust it.
-- Gianfranco Costamagna <email address hidden> Tue, 18 Oct 2022 13:42:02 +0200