Releases: stefan6419846/license_tools
Releases · stefan6419846/license_tools
v0.8.0
- Add option to display Python package metadata.
- Refactor tests to download each external artifact only once.
- Add example output to README.
v0.7.0
- Move detected licenses from archives to the regular results instead of just printing it.
- Replace
NOT_REQUESTED
byNone
asNOT_REQUESTED
could not be used as a reliable filter within external code. - Add support for OTF font files.
- Cleanup unpacked archives when done with it.
v0.6.0
- Skip symlinks for LDD analysis.
- Analyze nested archives.
- Analyze more archives, including RPM files.
- Speed-up analysis of packed archive files (will be unpacked in a separate step), ELF binaries and fonts by not scanning the whole binary blob, but only looking at the metadata (if available).
- Handle more types of ELF binaries.
- Move tools to dedicated submodule.
- Fix shipping of font data in sdist.
v0.5.0
- Move code to dedicated files.
- Add support for analyzing fonts.
v0.4.0
- Switch to mypy strict mode.
- Add unit tests.
- Fix handling of license clues.
- Drop support for Python 3.7.
- Add support for download URLs.
v0.3.2
Improve typing data.
v0.3.1
- Dynamically adjust the width of the path column.
v0.3.0
- Do not hide stderr output from
pip download
to directly see the corresponding issue. - Allow running on local archive files from CLI, for example because the package version is not available for the Python version used for the analysis.
- Migrate retrieval parameter handling to flags to avoid duplicates.
v0.2.0
- Make sure to delete the temporary run-specific directory on exit.
- Add some code documentation.
v0.1.3
Avoid running shared object linking analysis twice.