-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 11 Jul 2018 08:21:12 +0200 Source: diffoscope Binary: diffoscope Architecture: source Version: 99~bpo9+1 Distribution: stretch-backports Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Mattia Rizzolo <mattia@debian.org> Description: diffoscope - in-depth comparison of files, archives, and directories Closes: 901548 901758 902627 902650 902709 902920 Changes: diffoscope (99~bpo9+1) stretch-backports; urgency=medium . * Rebuild for stretch-backports. * Drop build-dep on lz4, not available in stretch-backports. . diffoscope (99) unstable; urgency=medium . [ Xavier Briand ] * Add lz4 comparator. Closes: #901548; !4 . [ Paul Wise ] * Clear the progress bar after completion. Closes: #901758 Handle terminals that do not support erasing the line by filling the terminal with spaces. Ignore output devices that are not terminals. * Do not delete the current terminal line for every progress bar update. The erasure was also causing the progress bar to flicker. . [ Mattia Rizzolo ] * Add a gitlab CI script. !8 * tempfiles: + Set the base directory only if the caller didn't specify one already. + Do not append '_diffoscope' to the temporary file names, as they are now all in their namespaced directory already. + Empty the list of known tempfiles after removing them. Closes: #902709 * external_tools: + Fix package name, s/xmlutils/xmlbeans/. * tests/test_tools: fix test if /sbin contains a directory. MR: !2 Thanks to Chris Lamb <lamby@debian.org> for the patch. * logging: + Move the computation of the terminal line eraser into logging.py + Always clean the line before printing a log message * main: + Clean the terminal line before printing a traceback. + Be sure to print 'Keyboard Interrupt' if that happens. * comparators: + Do not shadow the original import errors. MR: !7 * d/control: + Bump Standards-Version to 4.1.5, no changes needed. + Add Build-Dependency on procyon-decompiler, to run the tests. * d/tests: + Autogenerate d/tests/control with all the recommends listed as dependencies, so autopkgtest is appropriately triggered whenever one of those packages changes. Closes: #902920 . [ anthraxx ] * comparators.utils:libarchive: + Add compatibility code for python-libarchive >= 2.8. MR: !6 . diffoscope (98) unstable; urgency=medium . * Fix compatibility with Python 3.7. (Closes: #902650) . diffoscope (97) unstable; urgency=medium . * Create all temporary directories within a top-level dir. (Closes: #902627) * tests/conftest.py: Fix compatibility with pytest 3.6.2-1, currently in Debian experimental. Checksums-Sha1: bb3b53e096a5c5db74c5a42836a2a2ec1ebeb118 4024 diffoscope_99~bpo9+1.dsc 630c193cebfe822a161b6f1d9bbb15d631802aa6 9247260 diffoscope_99~bpo9+1.tar.xz 510f434e9b7d2c3ffd9ebe921c474263986c15fb 21845 diffoscope_99~bpo9+1_amd64.buildinfo Checksums-Sha256: ec720fb1dcb879654f347006ed279f3be2fddb0cb35ec90a21f6f124f233bb4a 4024 diffoscope_99~bpo9+1.dsc cd4fcd3960ab452c8970b81e4320ffe702f13bd7312f098fb1978fabcb28cf9c 9247260 diffoscope_99~bpo9+1.tar.xz f45aa8c2e68e95ccb302016cbcf621c87418c169b09d16bba7a2ea6e6d3dabe5 21845 diffoscope_99~bpo9+1_amd64.buildinfo Files: c324c724bf52b7c68582e4b65902b023 4024 devel optional diffoscope_99~bpo9+1.dsc d0423eb5317c6496d9b1dbb6c65c98d4 9247260 devel optional diffoscope_99~bpo9+1.tar.xz 0b5e18ac49ac946213816bb1d29b96dc 21845 devel optional diffoscope_99~bpo9+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAltFs6kACgkQCBa54Yx2 K61AyhAAmuyEUUG10CGqAa47UHZ2GyzX6o3I43GQeFI5d66RrJxsrFHJpP+28CMT MpdEcwDYDqihriCVf67w//TTdk+CRTptsN4+Ze1TAhIivdDZHj3rSkZjwXMeWjq9 wEBLa+hOdcHbo9G9bJwVSlzlg/iuE6t2g42ye2r2XM67oe4EcC0h9vbfUvp2Jx2T 2utNGalb9hMnK0lktYVdonZw4OPq0Ir0ao9wGJSp3kyYXaHOWlx9g7OjzwVlkCEJ evHH7UqDau2HBCrn8PGdoQIcjSXVkSyMmgzCka5mapj1rLTKpsgpz4hFNb5XhNDB jN6fnzFUPtbqCk/0rqVpstpKBMHhQ3HRklwfu6mSh9SJQoD0fsOWmeHPrhYzAFzz FOc8Rssbi2IP9BC0+eaANMLwnIxbWAz0AHJBmoFxZRVoMdMSZIoqX5dm2+WiuGRc +ef5+cm8Asvw+f++V29Iy/WX/9rzOIlp1g7Jaml3T3SfjxAEvVy8FslYwxTB27lK NphNSHbyReuPBx0EKE+lFiS7xZMCRqhW03bXaJxdhI1sqSuO7ZC2VzDUAqihBcq3 24cVvo6iqW++ux5YYb2dYfPfMfvzQCTvmnVNlNYQJrpGaMiHX8Y+utlws/xPxk8R K+FDwRZDMSvL+bhElXWCJRQdbfQb6uc482KHvxro64B/QB0WQ8c= =jtyA -----END PGP SIGNATURE-----