← Packages
python-license-expression
Library to parse, compare, simplify and normalize license expressions
- Current
- 30.4.4
- License
- Apache-2.0
RuntimeDeps
| Dependency | Observed source | Current requirement |
|---|---|---|
5.0 | ||
3.14.9 |
Optional RuntimeDeps
| Dependency | Observed source | Current requirement |
|---|---|---|
doc8Unmapped | — | |
9.0.3 | ||
3.8.0 | >=2? | |
ruffUnmapped | — | |
9.1.0 | ||
sphinx-autobuildUnmapped | — | |
sphinx-copybuttonUnmapped | — | |
sphinx-reredirectsUnmapped | — | |
sphinx-rtd-dark-modeUnmapped | — | |
sphinx-rtd-themeUnmapped | — | |
sphinxcontrib-apidocUnmapped | — | |
twineUnmapped | — |
Dependency conditions
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
- Applies when (any)
- extra == "dev"
Description
This module defines a mini language to parse, validate, simplify, normalize and compare license expressions using a boolean logic engine. It supports SPDX license expressions and also accepts other license naming conventions and license identifiers aliases to resolve and normalize licenses.
Changelog
PR · 4
Checks
| Monitor | Observation | Last checked |
|---|---|---|
Checked Repository refresh: git fetch exited 128 (authentication) | ||
Checked | ||
Checked | ||
Checked | ||
Not configured No reliable monitor identity/configuration. | — | |
Not applicable No confirmed version upgrade; this monitor is not run. | — | |
Checked | Last attempted | |
Checked Current source component only; local patches, build options, bundled dependencies and binary artifacts are not evaluated. | ||
Checked |