From 50ae84a43133ad1ff50420e2d79dfa2180e98746ea137ed306b0ea6beea0a5e3 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Fri, 22 Oct 2021 09:04:21 +0000 Subject: [PATCH 1/2] - update to version 188: - Add support for Python Sphinx inventory files, usually named objects.inv. - Fix Python bytecode decompilation tests with Python 3.10+. (Closes: reproducible-builds/diffoscope#278) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diffoscope?expand=0&rev=38 --- diffoscope-187.tar.bz2 | 3 --- diffoscope-187.tar.bz2.asc | 16 ---------------- diffoscope-188.tar.bz2 | 3 +++ diffoscope-188.tar.bz2.asc | 16 ++++++++++++++++ diffoscope.changes | 8 ++++++++ diffoscope.spec | 2 +- 6 files changed, 28 insertions(+), 20 deletions(-) delete mode 100644 diffoscope-187.tar.bz2 delete mode 100644 diffoscope-187.tar.bz2.asc create mode 100644 diffoscope-188.tar.bz2 create mode 100644 diffoscope-188.tar.bz2.asc diff --git a/diffoscope-187.tar.bz2 b/diffoscope-187.tar.bz2 deleted file mode 100644 index 8e25a84..0000000 --- a/diffoscope-187.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a1759d5c985ff0e3b105c2ee9a37965b45debf42e371349c030f5b6833acea5b -size 2692763 diff --git a/diffoscope-187.tar.bz2.asc b/diffoscope-187.tar.bz2.asc deleted file mode 100644 index 3bf0609..0000000 --- a/diffoscope-187.tar.bz2.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmFf+x8ACgkQHpU+J9Qx -HlhZJQ//WZLY9MugFjdcU7x2+McdQH1+iO6nC6YZyxBAssgG50hNByfZugtn10BS -5LTJkxkGSV+52vmvycuQjg40jwO5Db8cEpm/MgfQcUJv+1EYQNTmKDYuyF98BD5z -Sa2W5aQ60uWRef70VLRXVOLPWb2TjdfdAooc2XxU30/XbjSzJ0GVuAKg6TAFH4sX -K6jjFY0Le0/013Pou0FlW5PtTq47XBzPE2KQGH6yD1SWpfdKOSoA3aTy1suwYQim -PtojY3xuhhl7pZPUDx+eDLuQOSj1zQrol7BXXpyO/12ANxmcpeQlDHCPb+TcxtaF -5FL1cIsOYMq0QRRnhyazAHCsPhkkfCoBobFyzR8y/zUYttIB5lOfHPK0jRc3MDSf -emVN5DuIE/qnlARxTkrrxiQvzYQlb2MlVTOfWq/m6s9STO3avCELBSE1TB55E7rH -rEjR1T3YuxOz6onNxxAYUYgfdRe30pSuPC3iZMsSu92QhTfwGzmRpsOsiJ/LMcFM -rXDnRDnpNiqdLtkis1MzZ4zFVqk/KdivFwGZ1/clYfbRNanGFJGZmvSwe/1/+Lu0 -zdI1mLnki/UR6bFNF5WgrEPfwgkkt9xiifYlEhOQc+D/xRYtIJt2XfC8UEmzRln8 -lexcYjUhqc2DkAT69jVzTugTBUVzN6y94mmooyZSQbrmeunqiuE= -=UWJQ ------END PGP SIGNATURE----- diff --git a/diffoscope-188.tar.bz2 b/diffoscope-188.tar.bz2 new file mode 100644 index 0000000..c2df768 --- /dev/null +++ b/diffoscope-188.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:901dc49e69d062a6a5e1c773c00ac7f907477b9c2750e9db8db400cf9da0d54b +size 2685958 diff --git a/diffoscope-188.tar.bz2.asc b/diffoscope-188.tar.bz2.asc new file mode 100644 index 0000000..a21b02a --- /dev/null +++ b/diffoscope-188.tar.bz2.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmFycbwACgkQHpU+J9Qx +HlgEyhAAvJsH9o5AmAbMvE18QdxwOlQ3j093r4XMcNy44uPmiYhlHEWChVxjVreM +e4jdUQn6Ko4mYbiggTD0WJCfLQ5tx9htHZppuYTfdtPd0ASP5HEew37BJ/2nLjEq +FE8M+1VqaBe2ZfW3LMLOKkCxZGWqHdkjodutnlxSciG6qn2zlySwDdvZcFe0l0Pr +XCRvKVfthc0rQa6FgX+zBDNa/ZNUnildnGhjK94qDU7Dz/4lw8KNJnLvxkJeMSSY +n3IWSC4sWAcWYsrW0HmK9yQklPQTlwxFb8A9hk0EzXt7OzVRnP5F66tYCTABHRNF +3MyINhAX1xWs9A8KMgR4Co8kBdIUJ+T288q5mKNc1a+TvBe/qJvZ0J+9le9iv9Mv +R3ay3EYihRJ1aPHpIFpNKbaW5VDYMRlcQd+N7dZAg85/jYzKPPQAOOOBQ0dKe3NT +hWL1hndSwBOSm3ExBZ1XR1nQl1OYg7hoaQ090T3zaHmbjCJgXx6JyxMLqPY/gDwy +qRkr22NqjpJfXAyaB3EbW85/x8xjP1D3GTRoe7i0QOyC61FRZR0QlZWvxHG0yhm9 +MXCgRELOhJT88sjnBUWPc4k9oDDGklu1OxX2R8XD+CpHJv1g/A2JDj0+wZAwTxgn +sXoDs1QLORyxsByc+jUe4MAiMXSDSOo1ZOHsjEODtS4L2gerWdQ= +=JwhX +-----END PGP SIGNATURE----- diff --git a/diffoscope.changes b/diffoscope.changes index 9f5c5b3..1ab5e14 100644 --- a/diffoscope.changes +++ b/diffoscope.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Oct 22 08:44:31 UTC 2021 - Sebastian Wagner + +- update to version 188: + - Add support for Python Sphinx inventory files, usually named objects.inv. + - Fix Python bytecode decompilation tests with Python 3.10+. + (Closes: reproducible-builds/diffoscope#278) + ------------------------------------------------------------------- Sat Oct 9 10:24:44 UTC 2021 - Sebastian Wagner diff --git a/diffoscope.spec b/diffoscope.spec index 3f6b498..8d6f1b1 100644 --- a/diffoscope.spec +++ b/diffoscope.spec @@ -17,7 +17,7 @@ Name: diffoscope -Version: 187 +Version: 188 Release: 0 Summary: In-depth comparison of files, archives, and directories License: GPL-3.0-or-later From 42e6bec57fca4e23451626df5b735fb83d8264cf7d1c433974fac70351073b02 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Tue, 2 Nov 2021 19:30:09 +0000 Subject: [PATCH 2/2] - update to version 189: - Try some alternative suffixes (eg. ".py") to support distributions that strip or retain them. (Closes: reproducible-builds/diffoscope#283) - Skip Python bytecode testing where we do not have an expected diff. (Closes: reproducible-builds/diffoscope#284) - Refactor the find_executable utility into an explicit method. - Split out a custom call to assert_diff to support a .startswith equivalent. - Use skipif instead of manual conditionals in some tests. - Add an external tool reference for Guix to support ppudump and dumppdf. - Update uImage test output for file(1) version 5.41. - Add Arch Linux as CI test target. - Add external tools on Arch Linux for ffmpeg, openssl and ocalobjinfo. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/diffoscope?expand=0&rev=39 --- diffoscope-188.tar.bz2 | 3 --- diffoscope-188.tar.bz2.asc | 16 ---------------- diffoscope-189.tar.bz2 | 3 +++ diffoscope-189.tar.bz2.asc | 16 ++++++++++++++++ diffoscope.changes | 16 ++++++++++++++++ diffoscope.spec | 2 +- 6 files changed, 36 insertions(+), 20 deletions(-) delete mode 100644 diffoscope-188.tar.bz2 delete mode 100644 diffoscope-188.tar.bz2.asc create mode 100644 diffoscope-189.tar.bz2 create mode 100644 diffoscope-189.tar.bz2.asc diff --git a/diffoscope-188.tar.bz2 b/diffoscope-188.tar.bz2 deleted file mode 100644 index c2df768..0000000 --- a/diffoscope-188.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:901dc49e69d062a6a5e1c773c00ac7f907477b9c2750e9db8db400cf9da0d54b -size 2685958 diff --git a/diffoscope-188.tar.bz2.asc b/diffoscope-188.tar.bz2.asc deleted file mode 100644 index a21b02a..0000000 --- a/diffoscope-188.tar.bz2.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmFycbwACgkQHpU+J9Qx -HlgEyhAAvJsH9o5AmAbMvE18QdxwOlQ3j093r4XMcNy44uPmiYhlHEWChVxjVreM -e4jdUQn6Ko4mYbiggTD0WJCfLQ5tx9htHZppuYTfdtPd0ASP5HEew37BJ/2nLjEq -FE8M+1VqaBe2ZfW3LMLOKkCxZGWqHdkjodutnlxSciG6qn2zlySwDdvZcFe0l0Pr -XCRvKVfthc0rQa6FgX+zBDNa/ZNUnildnGhjK94qDU7Dz/4lw8KNJnLvxkJeMSSY -n3IWSC4sWAcWYsrW0HmK9yQklPQTlwxFb8A9hk0EzXt7OzVRnP5F66tYCTABHRNF -3MyINhAX1xWs9A8KMgR4Co8kBdIUJ+T288q5mKNc1a+TvBe/qJvZ0J+9le9iv9Mv -R3ay3EYihRJ1aPHpIFpNKbaW5VDYMRlcQd+N7dZAg85/jYzKPPQAOOOBQ0dKe3NT -hWL1hndSwBOSm3ExBZ1XR1nQl1OYg7hoaQ090T3zaHmbjCJgXx6JyxMLqPY/gDwy -qRkr22NqjpJfXAyaB3EbW85/x8xjP1D3GTRoe7i0QOyC61FRZR0QlZWvxHG0yhm9 -MXCgRELOhJT88sjnBUWPc4k9oDDGklu1OxX2R8XD+CpHJv1g/A2JDj0+wZAwTxgn -sXoDs1QLORyxsByc+jUe4MAiMXSDSOo1ZOHsjEODtS4L2gerWdQ= -=JwhX ------END PGP SIGNATURE----- diff --git a/diffoscope-189.tar.bz2 b/diffoscope-189.tar.bz2 new file mode 100644 index 0000000..ced0550 --- /dev/null +++ b/diffoscope-189.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce5ab145521e826aff7d5d08f611bf08c367d1d729618a8358a1e536be6f750c +size 2686812 diff --git a/diffoscope-189.tar.bz2.asc b/diffoscope-189.tar.bz2.asc new file mode 100644 index 0000000..fddf557 --- /dev/null +++ b/diffoscope-189.tar.bz2.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmF7tSQACgkQHpU+J9Qx +HlixERAAoIXR4LghFChjspFPxs1ndSe7Z7RkP6dNvvYhuW2HotFPdX0r5BY0wnnp +mm5fwGIU+O/BOs85uP1ycgFx6DnS7JwgvP83mlRNqvNYRV7Mz+BRzfxIkJF6WAnW +83eRD1gxRs5LjG1VaEtFQf6NsxrNEW1AfwHeaBMBtZvHCmDlAihjFMrxUhy3OlyE +lfy7+Fj9u6v7gKiH5+749GMEO9Omv+I0K+X6vQ1WK+RyZEbv7uOZ8xCNjRpCKyuJ +MPIFlpwEPlu5fMdNuXaYuFI0kniFQDU22raxclU3MWrxc4JGHncuGHBsVO3GYhRF +cOm+KuaTNkv4PSXoO1XqlON5H/ZSls8Y6goX+xF9Qy7ZiQV38LkfC0vLtxM2F6JD +qbVUZ1MkBH5id/qVCZZPiz6bAhc+mOE1pVROkPBdpJo0jaQ7hD++Zv/PtUewu6Gy +IZnkipNrPJ1DWB+BVslRbtf1aGB1IOHZPDAzS0ikkDS9U9XSnnm/tGgIyqAJ43ow +zFfbWwQJJ9SkD5Un6DSrh/x+MuyUZViNInODK6NwKi67fEMzY/tyTffLOMQjkylN +WY5csWfGFpXGkBa+hvPSg6P9VLyAsGwNEoN+0LYVZdkjcXxiN3RBTQ4SJjQ05dOn +80RXVejK1UqDqzstJzDjKzuzD5keO6Z5arPUPzw3E3GZOsq+OQc= +=htzH +-----END PGP SIGNATURE----- diff --git a/diffoscope.changes b/diffoscope.changes index 1ab5e14..a0d8d59 100644 --- a/diffoscope.changes +++ b/diffoscope.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Tue Nov 2 19:29:18 UTC 2021 - Sebastian Wagner + +- update to version 189: + - Try some alternative suffixes (eg. ".py") to support distributions that + strip or retain them. (Closes: reproducible-builds/diffoscope#283) + - Skip Python bytecode testing where we do not have an expected diff. + (Closes: reproducible-builds/diffoscope#284) + - Refactor the find_executable utility into an explicit method. + - Split out a custom call to assert_diff to support a .startswith equivalent. + - Use skipif instead of manual conditionals in some tests. + - Add an external tool reference for Guix to support ppudump and dumppdf. + - Update uImage test output for file(1) version 5.41. + - Add Arch Linux as CI test target. + - Add external tools on Arch Linux for ffmpeg, openssl and ocalobjinfo. + ------------------------------------------------------------------- Fri Oct 22 08:44:31 UTC 2021 - Sebastian Wagner diff --git a/diffoscope.spec b/diffoscope.spec index 8d6f1b1..2bac047 100644 --- a/diffoscope.spec +++ b/diffoscope.spec @@ -17,7 +17,7 @@ Name: diffoscope -Version: 188 +Version: 189 Release: 0 Summary: In-depth comparison of files, archives, and directories License: GPL-3.0-or-later