Change logs for diffoscope source package in Lunar

  • 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