diffoscope 67 source package in Ubuntu
Changelog
diffoscope (67) unstable; urgency=medium [ Chris Lamb ] * Optimisations: - Avoid multiple iterations over archive by unpacking once for an ~8X runtime optimisation. - Avoid unnecessary splitting and interpolating for a ~20X optimisation when writing --text output. - Avoid expensive diff regex parsing until we need it, speeding up diff parsing by 2X. - Alias expensive Config() in diff parsing lookup for a 10% optimisation. * Progress bar: - Show filenames, ELF sections, etc. in progress bar. - Emit JSON on the the status file descriptor output instead of a custom format. * Logging: - Use more-Pythonic logging functions and output based on __name__, etc. - Use Debian-style "I:", "D:" log level format modifier. - Only print milliseconds in output, not microseconds. - Print version in debug output so that saved debug outputs can standalone as bug reports. * Profiling: - Also report the total number of method calls, not just the total time. - Report on the total wall clock taken to execute diffoscope, including cleanup. * Tidying: - Rename "NonExisting" -> "Missing". - Entirely rework diffoscope.comparators module, splitting as many separate concerns into a different utility package, tidying imports, etc. - Split diffoscope.difference into diffoscope.diff, etc. - Update file references in debian/copyright post module reorganisation. - Many other cleanups, etc. * Misc: - Clarify comment regarding why we call python3(1) directly. Thanks to Jérémy Bobbio <email address hidden>. - Raise a clearer error if trying to use --html-dir on a file. - Fix --output-empty when files are identical and no outputs specified. - Wrap changelog line to avoid Lintian warning. [ Reiner Herrmann ] * Extend .apk recognition regex to also match zip archives (Closes: #849638) [ Mattia Rizzolo ] * Follow the rename of the Debian package "python-jsbeautifier" to "jsbeautifier". [ siamezzze ] * Fixed no newline being classified as order-like difference. -- Chris Lamb <email address hidden> Wed, 04 Jan 2017 16:56:36 +0000
Upload details
- Uploaded by:
- Reproducible builds folks
- Uploaded to:
- Sid
- Original maintainer:
- Reproducible builds folks
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
diffoscope_67.dsc | 2.8 KiB | 0167058aa4c2ddcb46d7ff3d969cc565eb3c931f4153c3e0ec3ad7282d5d6152 |
diffoscope_67.tar.xz | 310.7 KiB | 580bfa970bca3f1cd4fce51c02db7bcf7b141f6b596a787d33535eab50b61299 |
Available diffs
- diff from 62 to 67 (62.6 KiB)
- diff from 66 to 67 (50.4 KiB)
No changes file available.
Binary packages built by this source
- diffoscope: No summary available for diffoscope in ubuntu zesty.
No description available for diffoscope in ubuntu zesty.