- Fix: use constant `JOINS` (";; ") in place of hardcoded ", " string to avoid splitting single license with commas - Fix: Add `GPL_X` for GPL without a defined version - Minor refactoring eg renaming functions - Make namever consistent - Add regression tests
2022.3.0
- Combined `PackageCompat` and `PackageInfo` to a `dataclass` of `PackageInfo` - `get_deps.py` and `packageinfo.py` use sets in-place of lists. NOTE: `list(depsWithLicenses)` is passed to `formatter.py` (which expects lists of `PackageInfo`)
2022.2.0
- Add support for `setup.cfg` https://github.com/FHPythonUtils/LicenseCheck/issues/21 (thank you https://github.com/NicolaDonelli for the code :)) - Use rich for table rendering https://github.com/FHPythonUtils/LicenseCheck/issues/20
2022.1.1
- More detailed warnings per https://github.com/FHPythonUtils/LicenseCheck/issues/19 - Add check using spdx identifiers
2022.1
- Remove metprint - Move docs - Update precommit
2022.0.2
- Fix crash when calculating module size - Fix crash when module name was in different case to the requirement