BDNOTICE
Generate Notice file from Blackduck in JSON, TEXT or HTML format
Description
This is intended for generating Notice file from Blackduck in JSON, TEXT or HTML format
Getting Started
Dependencies
- Blackduck
- importlib-resources
Installing
- pip install bdnotice
Executing program
- How to run the program
<!-- on the folder it is running place this blackduck config file for blackduck library-->
.restconfig.json
{
<!-- make sure Blackduck_url should not end with slash -->
"baseurl": "Blackduck_url",
"api_token": "API_KEY",
"insecure": true,
"debug": false
}
pip install bdnotice
ex:
bdnotice PJ PV -f C:\DIR\Blackduck_report -r HTML -c
bdnotice PJ PV -f C:\DIR\Blackduck_report -r TEXT -c
Help
Any advise for common problems or issues.
>bdnotice -h
usage: A program to generate the notices file for a given project-version
[-h] [-f FILE_NAME_BASE] [-r {JSON,TEXT,HTML}] [-c] project_name version_name
positional arguments:
project_name
version_name
options:
-h, --help show this help message and exit
-f FILE_NAME_BASE, --file_name_base FILE_NAME_BASE
Base file name to write the report data into. If the report
format is TEXT a .zip file will be created, otherwise a .json
file
-r {JSON,TEXT,HTML}, --report_format {JSON,TEXT,HTML}
Report format - choices are TEXT, JSON or HTML
-c, --include_copyright_info
Set this option to have additional copyright information from
the Black Duck KB included in the notices file report.
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 bdnotice 0.1.0
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 |
|---|---|---|---|---|
| bdnotice-0.1.0.tar.gz | 5.1 kB | Without provenance | Details for bdnotice-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| bdnotice-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for bdnotice-0.1.0-py3-none-any.whl |
Total release size: 10.5 kB
Release files / bdnotice-0.1.0.tar.gz
| Download URL | bdnotice-0.1.0.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d637d9fd45cac96e4525243342564604780223624c9b83a86e882fa08969564f
|
|
BLAKE2b-256 checksum How to use checksums |
e25980e3e752f166d5544973e20f5720ff83e86466702f83c5033b6f3ab5d9b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.14 CPython/3.10.0 Windows/10
|
Release files / bdnotice-0.1.0-py3-none-any.whl
| Download URL | bdnotice-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c58a5b61458868a426a3001fff04dda597e8f4c377ea0b3f495bdd84c5da6d33
|
|
BLAKE2b-256 checksum How to use checksums |
33dce1d3703154666f56835974ccd80b49941d6319b0ce1af76b8c2cede8d916
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.14 CPython/3.10.0 Windows/10
|
Security for bdnotice 0.1.0
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.