6b13d9fb66
- update to version 175: * Use the actual filesystem path name (instead of diffoscope's concept of the source name) to correct APK filename filtering when an APK file is in another container -- we need to filter the auto-generated "1.apk" instead of "original-filename.apk". (Closes: reproducible-builds/diffoscope#255) * Don't call os.path.basename twice. * Correct grammar in a fsimage.py debug message. * Add a comment about stripping filenames.
Sebastian Wagner2021-05-14 16:25:50 +00:00
340dbeb941
- remove fix-file-5.40.patch, merged upstream - update to version 174: * Check that we are parsing an actual Debian .buildinfo file, not just a file with that extension. (Closes: deb#987994, reproducible-builds/diffoscope#254) * Support signed .buildinfo files again -- file(1) reports them as "PGP signed message". * Make the testsuite pass with file(1) version 5.40. * Embed some short test fixtures in the test code itself. * Fix recognition of compressed .xz files with file(1) 5.40.
Sebastian Wagner2021-05-07 11:46:34 +00:00
8889794a36
- remove fix-tests-libmix_differences-2.patch, merged upstream - remove fix-tests-libmix_differences.patch, merged upstream - added fix-file-5.40.patch - update to version 173 * Add support for showing annotations in PDF files. (Closes: reproducible-builds/diffoscope#249) * Move to assert_diff in test_pdf.py. * Difference.__init__: Demote unified_diff argument to a Python "kwarg". - update to version 172 * If zipinfo(1) shows a difference but we cannot uncover a difference within the underlying .zip or .apk file, add a comment and show the binary comparison. (Closes: reproducible-builds/diffoscope#246) * Make "error extracting X, falling back to binary comparison E" error message nicer. - update to version 171 * Do not list as a "skipping reason" tools that do exist. * Drop the "compose" tool from the list of required tools for these tests, since it doesn't seem to be required. - update to version 170 * Avoid frequent long lines in RPM header outputs that cause very very slow HTML outputs. (Closes: reproducible-builds/diffoscope#245) * Fix test_libmix_differences on openSUSE Tumbleweed. (Closes: reproducible-builds/diffoscope#244) * Move test_rpm to use the assert_diff utility helper. * Add a diffoscope.tools.get_tools() method to support programmatically fetching Diffoscope's config. * Become tolerant of malformed Debian .changes files. - update to version 169 * Optimisations: - Use larger buffer/block sizes when extracting files from libarchive-
Sebastian Wagner2021-05-02 08:45:58 +00:00
5eef8c2980
- add fix-tests-libmix_differences-2.patch to fix a newline in the other upstream patch
Sebastian Wagner2021-03-16 10:47:17 +00:00
88f4b01d49
- activate test_differences test, as it is fixed in openSUSE TW. - use fix-tests-libmix_differences.patch based on upstream patch and activate test_limix_differences tests.
Sebastian Wagner2021-03-15 21:09:23 +00:00
8d4f2107c4
- Disable failing tests explicitly instead of ignoring the exit code.
Sebastian Wagner2021-03-12 08:04:12 +00:00
a1a573139f
- Add keyring to the spec file - Use python macros - Run fdupes - Execute tests, but always make them pass 7 currently fail
Tomáš Chvátal
2019-04-05 10:30:19 +00:00
cb5aa6e51e
Accepting request 691762 from home:bmwiedemann:branches:devel:languages:python
Tomáš Chvátal
2019-04-05 10:07:39 +00:00