scanoss.py
scanoss.py copied to clipboard
The SCANOSS python package providing a simple, easy to consume library for interacting with SCANOSS APIs/Engine.
There is an option in scanoss engine for setting the matched number of different components in a file  but there is no options in scanoss.py package...
User guide for scanoss-py, that will be published to readthedocs.org
### **What ** - Added support for component provenance reporting - Added unit tests - Fixed up typos
## Summary by CodeRabbit - **New Features** - Introduced a new top-level "crypto" command with sub-commands: "algorithms", "hints", and "versions-in-range" for cryptographic queries. - Enabled querying cryptographic algorithms, encryption hints,...
Problem: the meaning of the output JSON can be obscure. Documentation on what the fields mean would be helpful. Details: The attached screenshot is ScanOSS output JSON for the open...
## Summary by CodeRabbit - **New Features** - Introduced an automated code scanning workflow that runs on pushes, pull requests, and can be triggered manually. - Integrated additional pre-commit checks...
**TLDR**: We've discovered several files where we get inconsistent scan results due to platform-local line endings (e.g. a match is found from mac/linux but *NOT* windows). Generated wfps are identical...
Dear project owners, We are a group of researchers investigating the usefulness of augmenting Software Bills of Materials (SBOMs) with information about known vulnerabilities of third-party dependencies. As claimed in...