nexB/license-expression
Utility library to parse, normalize and compare License expressions for Python using a boolean logic engine. For expressions using SPDX or any other license id scheme.
PythonNOASSERTION
Issues
- 8
- 1
- 0
Deprecated SPDX licenses are marked as unknown
#83 opened by meretp - 14
Validate "or later" licenses
#9 opened by pombredanne - 8
Update SPDX license list version
#71 opened by rnjudge - 5
Problem with exception symbols when using `get_spdx_licensing().validate()`
#82 opened by armintaenzertng - 6
Update README
#61 opened by chinyeungli - 4
- 1
Possible simplify error
#69 opened by pombredanne - 3
- 4
Failing to validate GPL licenses
#70 opened by ivanayov - 0
- 4
Please provide a proper documentation
#73 opened by stephanlachnit - 5
match license by legalcode url
#54 opened by faroit - 0
There should be a way to remove particular licenses or license expression from license expressions
#66 opened by JonoYang - 3
- 1
Support Yocto license expressions syntax
#55 opened by pombredanne - 1
- 0
Adopt calver for versions
#59 opened by pombredanne - 3
Add function to combine expressions
#51 opened by pombredanne - 3
- 0
Rename master to main branch
#57 opened by pombredanne - 5
Provide built-in support for SPDX and scancode license expression validation
#56 opened by pombredanne - 1
Do not simplify OR
#52 opened by pombredanne - 15
- 2
Improve readability of WITH expressions
#45 opened by pombredanne - 1
Consider azure pipelines for CI
#38 opened by pombredanne - 4
Add a changelog
#47 opened by mxmehl - 1
When simplifying, do not sort systematically
#32 opened by pombredanne - 4
Advertise installation via AUR
#40 opened by mxmehl - 1
Update the aboutcode-toolkit CI check
#42 opened by steven-esser - 4
Licensing.parse() raises too many exceptions
#35 opened by carmenbianca - 8
Are DocumentRef licenses supported?
#33 opened by papadeltasierra - 5
Deploy an online tool
#18 opened by alisianoi - 1
- 2
ParseError when symbol contained in exception string that is not in the Licensing
#29 opened by tdruez - 2
Support complex with expressions
#20 opened by pombredanne - 5
Add replace method to LicenseExpression
#10 opened by pombredanne - 1
Update ABOUT files to latest SPEC
#24 opened by tdruez - 2
Typo in boolean.py.ABOUT download_url
#12 opened by tdruez - 6
Add Python 3.6 to Travis and Appveyor tests
#22 opened by pombredanne - 3
- 0
Fix README reST rendering
#16 opened by pombredanne - 2
- 0
Use `tox` to run unit-tests
#13 opened by alisianoi - 2
- 1
- 8
Add support for "with" statement
#2 opened by tdruez - 2
Add support for Python 3
#1 opened by tdruez