K 10 svn:author V 3 kai K 8 svn:date V 27 2019-04-07T19:09:10.247188Z K 7 svn:log V 1737 textproc/scancode-toolkit: Update to 3.0.2 * Update the patch for "setup.py" to relax the version ranges * Update the paths for the plugin "extractcode-libarchive" in the do-{build,install} targets * Remove the patch for "extractcode_libarchive2.py" that is no longer required Changelog (since 2.9.7 / summary): API changes: * Streamline Package models. In particular the way checksums are managed has changed * In Package models, rename normalized_license to license_expression and add license detection on the declared_license to populate the license_expression Improvements for license / package detections: * Add new and improved licenses and license detection rules * Improve package summaries. Add new plugin to improve package classification Command line: * Always delete temporary files when no longer needed. * Add a new --keep-temp-files option to keep temp files which is false by default. Internals: * Improve reusing resource.VirtualCode * Place all third-party packages under thirdparty and update ABOUT files Outputs: * The html-app output is marked as DEPRECATED. Use the AboutCode manager app instead * Ensure HTML outputs can deal with non-ASCII file paths without crashsing * JSON outputs now use a "headers" attributes for top-level scan headers * SPDX output is now possible even without "--info" SHA1 checksums. This creates a partially valid document * LicenseRef for non-SPDX ScanCode licenses are named as "LicenseRef-scancode-" * license_expression are correctly included in the CSV output * Do not crash with multiple outputs * Ensure CSV output include packages https://github.com/nexB/scancode-toolkit/blob/v3.0.2/CHANGELOG.rst Approved by: mentors (implicit) END