Licensecheck

Latest version: v2024.2

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

2022.0.1

- Hopefully fix https://github.com/FHPythonUtils/LicenseCheck/issues/14 for real this time
- Update deps
- Remove `pip`
- Replace `tomlkit` with `tomli`

2022 - 2022/01/14

- Fix https://github.com/FHPythonUtils/LicenseCheck/issues/18

2021.5.2

- Compatible with pip 21.3
- Code quality improvements

2021.5

- Add `-u poetry:dev` to command-line to include dev packages (excluded by default) per https://github.com/FHPythonUtils/LicenseCheck/issues/16
- Add support for proprietary license per https://github.com/FHPythonUtils/LicenseCheck/issues/15
- Raise RuntimeError if missing license and classifier https://github.com/FHPythonUtils/LicenseCheck/issues/14
- Quality improvements to license_matrix.py
- Add additional examples to readme
- Support pre-commit-hooks https://github.com/FHPythonUtils/LicenseCheck/issues/8

2021.4.1

- Command-line options take precedent over config options as expected

2021.4

- Add config file functionality per https://github.com/FHPythonUtils/LicenseCheck/issues/11
- Parsed in the following order: `pyproject.toml`, `setup.cfg`, `licensecheck.toml`, `licensecheck.json`, `licensecheck.ini`, `~/licensecheck.toml`, `~/licensecheck.json`, `~/licensecheck.ini`
- Note that the config takes precedent over command-line options
- Add optional path to requirements.txt as outlined in https://github.com/FHPythonUtils/LicenseCheck/issues/9#issuecomment-898878228
- Eg. `licensecheck --using requirements:c:/path/to/reqs.txt;path/to/other/reqs.txt`

2021.3

- Add `--ignore-packages`, `--fail-packages`,`--ignore-licenses`, `--fail-licenses`, per https://github.com/FHPythonUtils/LicenseCheck/issues/7
- Fix spelling
- Added a couple examples to the readme
- Added pylintrc to pyproject.toml

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.