<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
Eli Schwartz pushed to branch comparators-importerror
at <a href="https://salsa.debian.org/reproducible-builds/diffoscope">Reproducible Builds / diffoscope</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/c1d61eb612e1384969034756d7bed632998bd5e4">c1d61eb6</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-16T19:17:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Drop extra whitespace in supported file format output.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/351f8b60a433c5420154e5aa24653f15750d71ca">351f8b60</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2018-05-19T18:55:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/watch: update URL to the new archive

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/e8b5c6aef593d98f4c48a96177bef91d8e2bcea8">e8b5c6ae</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2018-05-20T15:12:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">update changelog

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/9662cf9b72b03293cd7b4c3a8ebc0caa2a3eebfe">9662cf9b</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2018-05-20T17:46:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: fix braino…

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/516d5930f16867282d537c884e78213f9c4b8796">516d5930</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2018-05-20T17:47:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release v95

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/f4c7fe9e1973299c73696c6fc404ba669bd2a6aa">f4c7fe9e</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2018-05-20T17:55:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">init changelog for the next release

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/c8198fce81f55cd44ac5855fec29930476337a81">c8198fce</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T10:27:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Change the "No file format specific differences found inside, yet data differs" message to be clearer that diffoscope "knows" about this file format yet could not be helpful in this case.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/28aa66eea752d2479ffd322374ba5453d062c5b5">28aa66ee</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T10:50:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E121, E122, E126, E128 - Fix badly indented lines.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/b89e8e186fe55884dfd7a21d1e8c20da74c7b1e0">b89e8e18</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T10:55:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E226 - Add missing whitespaces around operators.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/3999100ae9ba0ff9807b5723062a88947f15b3c4">3999100a</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T10:55:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E241 - Fix extraneous whitespaces around keywords.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/3c4a5e957ae3de067df9c086c9030e5f83bfd104">3c4a5e95</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T10:56:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E251 - Remove whitespace around parameter '=' signs.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/055cae5c149908a8fae01a407763cf2bb9b0e722">055cae5c</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T11:01:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E302 - Add missing 2 blank lines.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/8ea7501f94b4982cc6f9db01feabb3ee4ccd4247">8ea7501f</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T11:01:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E501 - Try to make lines fit to length.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/6ce0b750b754e985fe221cf17087ed75d801e6bb">6ce0b750</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T11:01:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E502 - Remove extraneous escape of newline.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/c3426f6041dfc939eeadac53099819ba80bef399">c3426f60</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T11:01:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PEP8: E731 - Don't assign lambda expressions.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/e427e0ceddb8380f59e6f5a4565be6923f35c09b">e427e0ce</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T12:45:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests/comparators/test_binary.py: Update tests after copy change.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/59b41a234fd86703cfb7ffeb22328b99653e4559">59b41a23</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T12:48:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't append rather useless "(data)" suffix.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/b51297ba84051c18ce71acaf95661599ab944a1e">b51297ba</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T17:00:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add missing colon.

Gbp-Dch: ignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/6eac9f6966a3a3ff5373ddeb25c42833180f38c5">6eac9f69</a></strong>
<div>
<span>by Chris Lamb</span>
<i>at 2018-05-21T19:05:25+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">etoomuchsun

Gbp-Dch: ignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/46d77f984ec3845e99aad4288fc2e0064624a025">46d77f98</a></strong>
<div>
<span>by Eli Schwartz</span>
<i>at 2018-06-14T16:56:02-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't squelch error reporting when comparators fail to load.

Explicitly check whether there is a fallback left to try, before raising
an exception in the main loop. This ensures the original traceback is
also shown.

Without this, the original cause is quite mysterious, and users need to
scrutinize the code in order to figure out how to figure out what was
actually failing to be imported.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/commit/9e68018bdd2a617680a31d6c0b1d8fdf4697aea0">9e68018b</a></strong>
<div>
<span>by Eli Schwartz</span>
<i>at 2018-06-14T16:56:02-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make the error message a little more obvious what happened
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#1039f2f1a2551c10ddf7b67dba18b445346c0057">
CONTRIBUTING.rst
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#68ef9f98c01c7eecd4c605cc26048a06f3304b79">
debian/watch
</a>
</li>
<li class="file-stats">
<a href="#c662605e5f8386d195ee3342c60a24906f12b028">
diffoscope/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#e69ac983c875d77594955a163f5ccda8823e5cd2">
diffoscope/comparators/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#3e276271dc7abecfee6ed3e09092cdeaeb36514b">
diffoscope/comparators/apk.py
</a>
</li>
<li class="file-stats">
<a href="#180a6641d506b467dfde6e793830505fe8ee32b2">
diffoscope/comparators/ar.py
</a>
</li>
<li class="file-stats">
<a href="#b2cddf37c099b0c0d6c63eac15010eb78b9fb954">
diffoscope/comparators/cbfs.py
</a>
</li>
<li class="file-stats">
<a href="#c8a01e33bf53f897ac12b10d804c14ed751b4a8b">
diffoscope/comparators/deb.py
</a>
</li>
<li class="file-stats">
<a href="#dc0b78a53183f74b40762626a0afc525451da1ac">
diffoscope/comparators/debian_fallback.py
</a>
</li>
<li class="file-stats">
<a href="#42f55c136485fd34bf8f7bd7bf93f0b5fc334267">
diffoscope/comparators/device.py
</a>
</li>
<li class="file-stats">
<a href="#c5fa90eaa1025e4d8d811a5312b7ad44089d91a8">
diffoscope/comparators/directory.py
</a>
</li>
<li class="file-stats">
<a href="#6c17e984b1a33fe2158340adbc06306dc0e1e215">
diffoscope/comparators/elf.py
</a>
</li>
<li class="file-stats">
<a href="#cea3b8185e74669b8a015c7092ae53992f8a7040">
diffoscope/comparators/gettext.py
</a>
</li>
<li class="file-stats">
<a href="#56cf960117f8d1bb8dd06816ddca5f9e55854bb9">
diffoscope/comparators/llvm.py
</a>
</li>
<li class="file-stats">
<a href="#2d4f3455797758c5c185a5c6c0ccba297a9d574d">
diffoscope/comparators/macho.py
</a>
</li>
<li class="file-stats">
<a href="#4c36f98681f4406e7e08951a547dcfe0258633a7">
diffoscope/comparators/png.py
</a>
</li>
<li class="file-stats">
<a href="#6cbd39e8d8fa8f89513483e691351743fc0ac88b">
diffoscope/comparators/ppu.py
</a>
</li>
<li class="file-stats">
<a href="#4868a36b68c66e053d5ad1d3ece894445133dd85">
diffoscope/comparators/rpm.py
</a>
</li>
<li class="file-stats">
<a href="#dddf39f9929c9d88b7a03ab14f15bfcde4c3aa4e">
diffoscope/comparators/rpm_fallback.py
</a>
</li>
<li class="file-stats">
<a href="#349a7b6f15d40573f95146578848aa798512954e">
diffoscope/comparators/rust.py
</a>
</li>
<li class="file-stats">
<a href="#1a7184501a3d8e5622b137b428841ab5b0ba398f">
diffoscope/comparators/squashfs.py
</a>
</li>
<li class="file-stats">
<a href="#41d1eacc12148bfa828c17b09f27722affee9775">
diffoscope/comparators/symlink.py
</a>
</li>
<li class="file-stats">
<a href="#7c47c11ef36d93cefe659f2205ab2ac1ac448546">
diffoscope/comparators/text.py
</a>
</li>
<li class="file-stats">
<a href="#ac0e6a5923619e42f1802955def5aa58033ad64a">
diffoscope/comparators/utils/archive.py
</a>
</li>
<li class="file-stats">
<a href="#29d4e23082d0968e27cc8bdf823f5108d82a361b">
diffoscope/comparators/utils/command.py
</a>
</li>
<li class="file-stats">
<a href="#b70c7f9a530787c6732a3fe0deddb68cd32aae4a">
diffoscope/comparators/utils/compare.py
</a>
</li>
<li class="file-stats">
<a href="#87d4684e606c767e33ea1bf31e66537286ae9ed8">
diffoscope/comparators/utils/container.py
</a>
</li>
<li class="file-stats">
<a href="#37c55f49d864867e3f6e251d9bb934160e5210f5">
diffoscope/comparators/utils/file.py
</a>
</li>
<li class="file-stats">
<a href="#6314994dfd43fa24ac1460d958fe834db2808d3b">
diffoscope/comparators/utils/fuzzy.py
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/reproducible-builds/diffoscope/compare/068ac90fd673f0157c4031f978655da28424c361...9e68018bdd2a617680a31d6c0b1d8fdf4697aea0">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.

</p>
</div>
</body>
</html>