Path to this page:
Subject: CVS commit: pkgsrc/sysutils/py-diffoscope
From: Adam Ciarcinski
Date: 2025-04-14 09:57:34
Message id: 20250414075735.0C34EFBE3@cvs.NetBSD.org
Log Message:
py-diffoscope: updated to 294
294
* Correct longstanding issue where many ">"-based version tests used in
conditional fixtures were broken due to the lack of a __gt__ method.
* Address a long-hidden issue in the test_versions testsuite where we weren't
actually testing ">" as it was masked by the tests for equality in the
testsuite.
* Update copyright years.
293
* Correct import masking issue.
292
* Ignore st_size entry for directories to avoid spurious diffs as this value
is essentially filesystem dependent.
* Update copyright years.
291
* Make two required adjustments for the new version of the src:file package:
- file(1) version 5.46 now emits "XHTML document" for .xhtml files, \
such as
those found nested within our .epub tests. Therefore, match this string
when detecting XML files. This was causing an FTBFS due to inconsistent
indentation in diffoscope's output.
- Require the new, upcoming, version of file(1) for a quine-related
testcase after adjusting the expected output. Previous versions of
file(1) had a duplicated "last modified, last modified" string for some
Zip archives that has now been removed.
* Add a missing subprocess import.
* Bump Standards-Version to 4.7.2.
290
* Also consider .aar files as APK files for the sake of not falling back to a
binary diff.
* Ensure all calls to out_check_output in the ELF comparator have the
potential CalledProcessError exception caught.
* Ensure a potential CalledProcessError is caught in the OpenSSL comparator
as well.
* Update copyright years.
* Drop deprecated and no longer functional "setup.py test" command.
Files: