scancode-toolkit
scancode-toolkit copied to clipboard
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nl...
Requalify "other-permissive_1072.RULE" as a clue, this is not an intro
Add new phrases like `extra_phrase` this is special for `extra-words`. This phrase is represented in the format `[[n]]`, where n indicates the maximum number of `extra-words` allowed at that position...
See https://github.com/pluralsh/plural/blob/master/LICENSE with a mishmash of MIT for binaries, AGPL for source but some also Apache for some sources, or commercial option. > Plural Licensing > > SOFTWARE LICENSING >...
References: - https://github.com/aboutcode-org/scancode-toolkit/issues/4364 - https://github.com/aboutcode-org/scancode-toolkit/issues/4403 - https://github.com/aboutcode-org/scancode-toolkit/issues/4404 - https://github.com/aboutcode-org/scancode-toolkit/issues/4356 - https://github.com/aboutcode-org/scancode-toolkit/issues/4358 - https://github.com/aboutcode-org/scancode-toolkit/issues/4359 - https://github.com/aboutcode-org/scancode-toolkit/issues/4360 - https://github.com/aboutcode-org/scancode-toolkit/issues/4362 - https://github.com/aboutcode-org/scancode-toolkit/issues/4363 - https://github.com/aboutcode-org/scancode-toolkit/issues/4385 - https://github.com/aboutcode-org/scancode-toolkit/issues/4380 - https://github.com/aboutcode-org/scancode-toolkit/issues/4387 - https://github.com/aboutcode-org/scancode-toolkit/issues/4388 ### Tasks *...
Generating hashes for empty files will always return `None`, which is not documented and different from the usual hashing algorithms as well as contradicting the SPDX standard. Example: ```python3 from...
ScanCode is accurate, but could be made much faster. Feedback from community users often include complaints about the speed of scans. This addresses these concerns with a focused initiative to...
The package detection benchmark should be based on real case and not made up data. We should have at least a package for each type, and cases with and without...
To improve installation performance of ScanCode Toolkit, we should create standalone executable installer to reduce the time-to-scan from a downloaded package of ScanCode Toolkit
The license detection benchmark should be based on real case and not made up data. It should have a variety of common cases with licenses detected exactly, or approximately.
### Description New scancode-toolkit installations will fail to scan due to commoncode pulling an unsupported version of click: https://github.com/aboutcode-org/commoncode/issues/85 ### How To Reproduce ``` python -m venv ./venv .\venv\Scripts\activate pip...