Packages with multiple LICENSES files not shown in --with-license-file
See original GitHub issue$ pip install -U pip pip-licenses
$ pip install opencv-python-headless==4.2.0.34
$ pip-licenses --from=mixed --with-license-report
The opencv-python-headless
wheels include two license files, LICENSE.txt
and LICENSE-3RD-PARTY.txt
, but only LICENSE-3RD-PARTY.txt
is displayed. Could support be added to display both license files since some packages like opencv
have multiple files covering different parts of the library.
Format | LicensePath | LicenseText |
---|---|---|
Plain/Plain Vertical | \n |
\n\n |
JSON | JSON List [] |
JSON List [] |
CSV | ; |
|
HTML |
Issue Analytics
- State:
- Created 3 years ago
- Comments:15 (15 by maintainers)
Top Results From Across the Web
pip-licenses - PyPI
Dump the software license list of Python packages installed with pip. ... with the --with-license-file option, output the location of the package's license...
Read more >License files—ArcGIS Pro | Documentation
A license file is a file that can be used to supply required authorization information in Single Use and Concurrent Use licensing.
Read more >FLEXlm End User Manual
FLEXlm permits multiple redundant license manager daemons on three server nodes, allowing you to make your license available if any two out of...
Read more >FLEXnet Publisher 11.6.1 License Administration Guide
One System with One License Server and Multiple License Files. ... The RESERVE keyword should not be used on packages and package suites...
Read more >Troubleshooting Guide For OpenVPN Access Server Fixed ...
Multiple fixed license keys can be activated on the same Access Server, they just add ... Please make sure you do not copy/paste...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
JSON can be represented as data in a list.
Users will find it useful to be able to pass the output to the
| jq
command.Some kind of delimiter is required in CSV. But for example
;
also appears in the Apache License 2.0. https://choosealicense.com/licenses/apache-2.0/It’s a very vexing issue…
I propose
--with-license-file
be replaced with--with-license-files
so that it is more accurate, and--with-license-files
changed to only support formats that can support license files (they need to be able to handle\n
without breaking the table/output).Formats supported with
--with-license-files
:JSON LicenseFinderThis format does not take into account--with-license-file
currently. Perhaps a warning or error should be thrown in this case?Other formats will result in a CLI error if combined with
--with-license-files
.