getfr
Fossology combined Notice report generater for all pkgs in a specified folder
Description
This is intended for generating the reports(readmeoss,spdx2,spdx2tv,dep5,unifiedreport) using folder_id in fossology.
Getting Started
Dependencies
- easy_fossy
Installing
- pip install dist/getfr-v.v.v.tar.gz
Executing program
- How to run the program
pip install getfr
COMMAND FORMAT:
getfr [-h] [--sbom | --no-sbom] folder_id clearing_status userid since_yyyy_mm_dd report_format
example command:
getfr 107 closed all 2024-02-01 readmeoss --sbom
configure your server in config.ini
- (config.ini file with below contents is essential & effortless kickstart)
[prod]
url = http://fossology.com:port/repo/api/v1/
uname =
pwd =
access = write
bearer_token = Bearer OHNSUFaI6OtoFNz
token_valdity_days = 365
token_expire = 2022-10-29
reports_location = reports/
group_name = fossy
Help
>getfr -h
usage: getfr [-h] [--sbom | --no-sbom] folder_id clearing_status userid since_yyyy_mm_dd report_format
positional arguments:
folder_id get the folder id from the fossology. organize > folders > Edit properties > select the folder to edit
>check the folder id form url
clearing_status closed , open, inprogress, rejected
userid all, or give single specific user id
since_yyyy_mm_dd files uploaded date from 2024-02-01s
report_format readmeoss,spdx2,spdx2tv,dep5,unifiedreport
options:
-h, --help show this help message and exit
--sbom, --no-sbom create sbom
Authors
Dinesh Ravi
Version History
- 0.1.0
- Initial Release
License
This project is licensed under the MIT License - see the MIT file for details
Acknowledgments
Metadata
Release files for getfr 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| getfr-0.2.4.tar.gz | 5.4 kB | Without provenance | Details for getfr-0.2.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| getfr-0.2.4-py3-none-any.whl | Python 3 | none | any | Details for getfr-0.2.4-py3-none-any.whl |
Total release size: 11.1 kB
Release files / getfr-0.2.4.tar.gz
| Download URL | getfr-0.2.4.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3a60c49b4e34ad7c5ae2869b38e58783d3847fa28bd8fbb9c57a5319bbf62e84
|
|
BLAKE2b-256 checksum How to use checksums |
782b2c131c39efaf9cfc5951150c6602e240fa0d8fd8f26a6202c656ae35b189
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|
Release files / getfr-0.2.4-py3-none-any.whl
| Download URL | getfr-0.2.4-py3-none-any.whl |
|---|---|
| Size | 5.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e2072bb18aee5e1d1f92e764720e1df48fb9606522efba16825b9b3f9b611adf
|
|
BLAKE2b-256 checksum How to use checksums |
5e8be18e8124960fc2f8f57f7d5be246b865a221d0ce5f56d45b50c2c577b988
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|
Security for getfr 0.2.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.