[diffoscope] annotated tag 57 created (now 754ebc3)
Chris Lamb
chris at chris-lamb.co.uk
Sun Aug 14 01:31:05 CEST 2016
This is an automated email from the git hooks/post-receive script.
lamby pushed a change to annotated tag 57
in repository diffoscope.
at 754ebc3 (tag)
tagging a606e37708d9b50b9903cfb2fd95cc47e14743b9 (commit)
replaces 56
tagged by Chris Lamb
on Sun Aug 14 00:23:33 2016 +0100
- Log -----------------------------------------------------------------
Releasing version 57
-----BEGIN PGP SIGNATURE-----
iQIcBAABCAAGBQJXr6v1AAoJEB6VPifUMR5YY9UP/1php/ZQHESa+n54Y8URje6o
yG22eXP+/4Z+ng9AUFhvp+mELQqdZw3HUusJyJDNArVoaOfktTbqWCzJZr01uzsK
qrWub1RJPKMjK83HZG5iQVh6+wUk72ESgAAfGIvxnw0PwIX3N1qT3YIKtZQYwPeO
JQ1S7y0CwvXUrM74Q2BdNRXz9GDFr4vkgtfFj8nmtssObxAfoQQjfmj+zOxYunkN
Ez1rRO0HO4/Lv62m2d313msKCmVy8oG4sKwEgui68WNivnECrdMjeRcalhcfO9Sb
8yvg0WBsyHBjdUA3AG7N0nnpaBdEM9rfnJrHCyi73EIoDKXtn3KKIVFm1dOKm8tz
LtIlUYVTNzXG8ccMSHZNWb1nxOrTfWK1pwvWbzsOmTsnNE59ZahTLUk/6u1fYVCx
BOfRpIGrGQW9GIwaDj+jpT4A2QbaKHcNE6BRMfF+9HSv67dIQmv0deOAZCphO5La
PadvmHXqqINhPyF+4Imh9sBX/s5nR5pRMBYzr5YmwEvtVUqVwXLeAzWkiV9Pi1f/
SHvraIv77GTRJeJSyhwAlcQhLE/nZze3N6WL8AUV3WWSThCDp3VJzun8jMbA+1Z2
csUEZ21Xf24UPrZkffNaNyXZF+dRT5S8uCWBVewkLnxo9D+4wWlDwA09rbRK77jz
J9eOvgYBkXikbBUGFuSp
=xpfM
-----END PGP SIGNATURE-----
Chris Lamb (37):
Add try.diffoscope.org command-line client to save installation of dependencies
Tidy PROVIDERS dict in diffoscope/__init__.py
bin/trydiffoscope: Open files in binary mode to support comparing binary files.
bin/trydiffoscope: Optionally open URL in web browser
bin/trydiffoscope: Optionally poll locally until result is available.
bin/trydiffoscope: Move to version 2 of API, don't continue to poll on error
Highlight lines via HTML/CSS when hovering over a line to make it easier to visually track.
Add a JSON comparator.
Add tests for JSON comparator.
Move parsing to JSONFile.recognizes
Ensure decode errors in JSON comparator are not fatal.
Ignore /.*eggs and /.cache - they get created when running tests.
Tidy OS_NAMES dict.
Correct indentation levels in various files.
Drop unused imports.
Raise NotImplementedError() instances over NotImplemented classes.
platform.get_linux_distribution() will break in Python 3.7.
Don't name first argument of Difference.from_command "cls" as it's not a classmethod.
comparators/directory.py: Call logger.warning over logger.warn.
Rename diffoscope.__main__ to diffoscope.main as its not a "real" magic name
Rename debian/install -> debian/difoscope.install now we have multiple binary packages.
Reflow long dh_python3 call in debian/rules.
Print "no package mapping" in --list-tools to stderr, not stdout.
Use dict.get fallback to shorten OS_NAMES lookup in --list-tools.
Output --list-tools in RFC822 format to make parsing less brittle.
Remove unused ``reduce`` import
Reflow long PROVIDERS lookup in --list-tools handling.
Drop "Testsuite: autopkgtest" in debian/control; it is added automatically by dpkg-source version 1.17.11.
Add .travis.yml from http://travis.debian.net/
bin/trydiffoscope: Correct and improve help text.
Add short option for trydiffoscope --url
Rewrite trydiffoscope to match diffoscope's command-line API
Use keepalive in trydiffoscope client to avoid new HTTP requests.
Update test_list_tools test.
Add myself to Uploaders.
Don't always skip squashfs test_listing test; we can workaround it as long as we have a uid 1000.
Release version 57
Mattia Rizzolo (10):
autopkgtest: be more verbose when running the tests
debian/rules: be more verbose when running the tests, in particular, show why tests are being skipped
debian/control: mark build-dependency needed only for tests with a <build profile
default-jdk-headless is enough to have javap, instead of all of defaul-jdk
debian/control: add more build-dependencies to be able to run more tests at build time
debian/rules: teach pybuild where to put diffoscope's files
debian/rules: workaround dh-python's bug related to build profiles
Remove build profiles, as they break dh-python
Revert "debian/rules: workaround dh-python's bug related to build profiles"
do not try to execute the command if the command is not available
Ximin Luo (9):
Add support for reading LLVM bitcode files
Add support for reading Rust LLVM object files
Add test for rlib files, helping also to test ArFile, LlvmBitCodeFile and RustObjectFile
Ignore line numbers because different llvm-dis versions output extra metadata
Fix failing directory test
Add support for reading the symbol table to ArFile
Disable the llvm-dis test if the version is lower than 3.8
Fix typo in tool_older_than
Remove debugging print from tool_older_than
anthraxx (1):
skip rlib test if llvm-dis tool is missing
-----------------------------------------------------------------------
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