Releases: FHPythonUtils/LicenseCheck
Releases · FHPythonUtils/LicenseCheck
2024.1
2024.1 - 2024/03/16
- code improvements
- fix issue where onlyLicenses logic caused licensecompat to be
false
when unspecified from the command line - move
cli()
tocli.py
- add tests for the main entry point
- update deps
2024
2024 - 2024/01/07
- update dependencies
2023.5.2
2023.5.2 - 2023/12/01
- fix: crash when a namespace doesn't exist #65
- fix: add support for double quotes in extras #64,
thanks https://github.com/arunkumarpandian
2023.5.1
2023.5.1 - 2023/09/21
- Fix optional extras from dependencies being included by default. Thank you https://github.com/arunkumarpandian!
- Dynamically get version from package metadata. Thank you https://github.com/emesar
- Bump version of rich
2023.4.3
2023.4.3 - 2023/08/30
- Add a new flag
--skip-dependencies
which will exclude from the processing a list of the current project dependencies. Suitable for private dependencies which are only available on a private registry and not on PyPi. Thank you https://github.com/Azraeht :)
2023.4.2
2023.4.2 - 2023/08/25
- Fixed Bug: handle missing urls for a pypi package #57. Thank you https://github.com/Azraeht!
2023.4.1
2023.4
2023.4 - 2023/08/20
- Refactor and code enhancements
- Fixed Bug: fix behaviour of dependency discovery for 'extras', thank you https://github.com/TuriJ95!
- Fixed Bug: ignore-package not working, thank you https://github.com/mathiasbockwoldt !
2023.3
2023.3 - 2023/07/29
- Fixed Bug: requirements:requirements.txt reading mode, thank you https://github.com/NicolaDonelli
- Fixed Bug: Permissive libraries are not compatible with closed licenses. Closes #49
- Fixed Bug: Unexpected warnings for ignored license. Closes #48
- New Feature: Support option ignore-licenses in pyproject.toml. Closes #46
- Performance enhancements
- Extended test suite
2023.2
2023.2 - 2023/07/28
- New Feature: Improve error messages (#44)
- New Feature: Support Transitive Dependencies 1 layer deep (#42)
- Fixed Bug: Unexpected warnings for ignored license (#48)
- Fixed Bug: A compatible dual licensed library is shown as incompatible (#47)
- Fixed Bug: licensecheck gives IndexError: list index out of range (#41)
- Fixed Bug: Apache2 is shown as incompatible with LGPL3 (#40)