[Git][reproducible-builds/diffoscope][master] releasing package diffoscope version 167
Chris Lamb
gitlab at salsa.debian.org
Fri Feb 19 09:07:46 UTC 2021
Chris Lamb pushed to branch master at Reproducible Builds / diffoscope
Commits:
f93e6c65 by Chris Lamb at 2021-02-19T09:06:45+00:00
releasing package diffoscope version 167
- - - - -
2 changed files:
- debian/changelog
- diffoscope/__init__.py
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,40 @@
-diffoscope (167) UNRELEASED; urgency=medium
+diffoscope (167) unstable; urgency=medium
+
+ * Temporary directory handling:
+ - Ensure we cleanup our temporary directory by avoiding confusion between
+ the TemporaryDirectory instance and the underlying directory.
+ (Closes: #981123)
+ - Use a potentially-useful suffix to our temporary directory based on the
+ command-line passed to diffoscope.
+ - Fix some tempfile/weakref interaction in Python 3.7 (ie. Debian buster).
+ (Closes: reproducible-builds/diffoscope#239)
+ - If our temporary directory does not exist anymore (eg. it has been
+ cleaned up in tests, signal handling or reference counting), make sure
+ we recreate it.
- * WIP (generated upon release).
+ * Bug fixes:
+ - Don't rely on magic.Magic(...) to have an identical API between file's
+ magic.py and PyPI's "python-magic" library.
+ (Closes: reproducible-builds/diffoscope#238)
+ - Don't rely on dumpimage returning an appropriate exit code; check that
+ the file actually exists after we call it.
+
+ * Codebase changes:
+ - Set a default Config.extended_filesystem_attributes.
+ - Drop unused Config.acl and Config.xattr attributes.
+ - Tidy imports in diffoscope/comparators/fit.py.
- -- Chris Lamb <lamby at debian.org> Sat, 30 Jan 2021 12:40:15 +0000
+ * Tests:
+ - Add u-boot-tools to test dependencies so that salsa.debian.org pipelines
+ actually test the new FIT comparator.
+ - Strip newlines when determining Black version to avoid "requires black
+ >= 20.8b1 (18.9b0\n detected)" in test output (NB. embedded newline).
+ - Gnumeric is back in testing so re-add to test dependencies.
+ - Use assert_diff (over get_data, etc.) in the FIT and APK comparators.
+ - Mark test_apk.py::test_android_manifest as being allowed to fail for now.
+ - Fix the FIT tests in buster and unstable.
+
+ -- Chris Lamb <lamby at debian.org> Fri, 19 Feb 2021 09:06:42 +0000
diffoscope (166) unstable; urgency=medium
=====================================
diffoscope/__init__.py
=====================================
@@ -17,4 +17,4 @@
# You should have received a copy of the GNU General Public License
# along with diffoscope. If not, see <https://www.gnu.org/licenses/>.
-VERSION = "166"
+VERSION = "167"
View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/f93e6c65630fdbbede7c3802811e49d78954689f
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/f93e6c65630fdbbede7c3802811e49d78954689f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20210219/ec417b71/attachment.htm>
More information about the rb-commits
mailing list