[diffoscope] annotated tag 85 created (now 6f8043f)
Mattia Rizzolo
mattia at debian.org
Mon Jul 31 22:39:24 CEST 2017
This is an automated email from the git hooks/post-receive script.
mattia pushed a change to annotated tag 85
in repository diffoscope.
at 6f8043f (tag)
tagging 5b977cc0dc74f869d24530ba44b0fb2475872ac3 (commit)
replaces 84
tagged by Mattia Rizzolo
on Mon Jul 31 22:39:16 2017 +0200
- Log -----------------------------------------------------------------
diffoscope Debian release 85
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAll/lXQACgkQCBa54Yx2
K62b6BAAp9og9Dvq2rfEtsfVULZXuSgjCT0XIbbYv8b1gYw7eR/yw/opiczcLIPU
A5UG3ip/3eO+VnxLocrRZxgPjhA9YH3bilWYe+bGz4aXpIUNaMUuWG2B5Q88js3i
eVfYSsYF7SP83IHc7i6XsltPzi3YcUnguz9MnQXRCWe/o4jXssm/Fsdmbf9j2SYR
4KT6qutLGrOtOIp+BKnudtOwYdzLXLJRhcc6r6ZzwsT+43PCwNLts25TCFSw0Isi
PkzMIEVBwMLlkMO0KcO6EGqG5egkvXHZdcByWkJwUDJvPn7JMLiow41AyOVrUX2j
BxqJ9/jANkQ2JmRVQ89EymcbxNAkIDYwHnPsJYr8f4AFTSf30VvwV2Un3FXklVWl
nGvfH1q1XVFHjOlDC0DHDK+mNDFIvBZHjY/7sSUIjtu9qY9n7+UzE5M83u/fGRoa
/IpFKfBCqFRJUq3AAEITk1VrNbFdVa0XQjMSWdX1xVzvQhWQVP0OOGj/HcuPaFHM
Addo+WNxuzkntx0HC8S+WjSClhPlUysp5wI/qBSlVBFabbsBeOkgDP3pgZO5NDKC
AjUYtKBea2LwxNRzEpvXjL0PCKSvwPXvhtlRbtdtfSjvA4geqU8bhdYNztVojzn+
6MggPzpRwyC7sztulCelhEeIRiPb3LOQp/mcwbrBbELYC3EizDU=
=w/HA
-----END PGP SIGNATURE-----
Chris Lamb (8):
comparators.Directory: Revert the removal of this try-except. (Closes: #868534)
comparators.directory: Tidy module.
comparators.sqlite: Simplify file detection by rewriting manual `recognizes` call with a `Sqlite3Database.RE_FILE_TYPE` definition.
comparators.apk: APK files can also be identified as "DOS/MBR boot sector". This is reasonably safe unless you have a real boot sector with an .apk extension. Thanks to Hans-Christoph Steiner <hans at eds.org> for the report and testcases. (Closes: #868486)
Set correct attribution for Juliana's XML comparator.
comparators.xml: Use 4-spaces, not 2-spaces for Python code.
Misc style fixups to XML comparator.
comparators.xml: Fix EPUB "missing file" tests; they ship a META-INF/container.xml file.
Guangyuan Yang (1):
Fix 2 cases in test_device on FreeBSD
Juliana Oliveira Rodrigues (6):
comparators.xml: fixes test_xml_expected_diff output encoding to UTF-8
comparators.xml: re-enable XML comparator
tests: comparators.apk: fixed imports format
comparators.xml: refactored to use File.recognizes logic
comparators.xml: add support for defusedxml library if available
tests: comparators.image: fixes test_ico_image for identify >= 6.9.8
Juliana Rodrigues (3):
Add new XML comparator. (Closes: #866120)
comparators.xml: fixes test_android_manifest from test_apk
comparators.xml: fixes test_no_android_manifest from test_apk
Mattia Rizzolo (9):
Move from the deprecated platform.linux_distribution() to the external package distro
tools: add a get_package_provider() function, returning the package name that best matches the system
exc: in RequiredToolNotFound.get_package(), just call the new get_package_provider()
d/rules: recommends the defusedxml python package, to avoid using the python3's standard xml library and its security holes
d/rules: sort the dh_python3's options
use full URL instead of bug # only: diffoscope is not a Debian only project :)
exc: drop unused import (leftover from wip)
Changelog for v85
Release version 85
Ximin Luo (9):
comparators/directory: actually fix #868534 by expecting less strict test output
comparators/directory: misc tidy-up changes
main, logging: restore old logger settings to avoid pytest vomiting in certain situations
Let's avoid plonking everything in the "DOS/MBR" category
comparators/apk: less kludgy way of detecting APKs
comparators: temporarily disable the XML comparator so I can test the APK stuff
comparators: factor common logic from various comparators into File.recognizes
comparators: more tidying up and making names consistent
Force a flush when writing output to diff. (Closes: #870049)
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git
More information about the diffoscope
mailing list