SPDX License List as a Python dictionary
Project description
SPDX License List
Provides the SPDX License List as a Python dictionary
Data source: spdx/license-list-data
Designed as a replacement for Michael Pöhn's spdx-license-list but does not have the same API
Installation
pip install spdx-license-list
API
spdx_license_list.LICENSES
is a dictionary of all the licenses.
The dictionary uses the identifier (id) as the keys, and the values are (typed) named tuples with the following attributes:
- id (str) - short identifier to identify a match to licenses in the context of an SPDX file, a source file, or elsewhere
- name (str) - full name that should be the title found in the license file or consistent with naming from other well-known sources
- deprecated_id (bool) - idendifier is deprecated
- fsf_libre (bool) - license is listed as free by the FSF
- osi_approved (bool) - license is OSI-approved
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
spdx_license_list-3.20.tar.gz
(13.9 kB
view hashes)
Built Distribution
Close
Hashes for spdx_license_list-3.20-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c010aa46ddfe6d6b57b62a164f3b01aa8adf63d5d0aec643d4ae2952249471f3 |
|
MD5 | 18718a76eeac4d6452d25a81ebeb85c6 |
|
BLAKE2b-256 | 8b7301202d06c66e7ad0e28261e10ee70a2e0f3e9444a9eafec5bb98acaffaae |