Path to this page:
./
devel/py-license-expression,
Library to parse, compare, simplify and normalize license expressions
Branch: CURRENT,
Version: 30.4.0,
Package name: py312-license-expression-30.4.0,
Maintainer: pkgsrc-usersSoftware project licenses are often a combination of several free
and open source software licenses. License expressions - as specified
by SPDX - provide a concise and human readable way to express these
licenses without having to read long license texts, while still
being machine-readable.
License expressions are used by key FOSS projects such as Linux;
several packages ecosystem use them to document package licensing
metadata such as npm and Rubygems; they are important when exchanging
software data (such as with SPDX and SBOM in general) as a way to
express licensing precisely.
license-expression is a comprehensive utility library to parse,
compare, simplify and normalize these license expressions (such as
SPDX license expressions) using boolean logic like in: GPL-2.0-or-later
WITH Classpath-exception-2.0 AND MIT.
Master sites:
Filesize: 172.1 KB
Version history: (Expand)
- (2024-10-30) Updated to version: py312-license-expression-30.4.0
- (2024-08-13) Updated to version: py312-license-expression-30.3.1
- (2024-03-21) Updated to version: py311-license-expression-30.3.0
- (2023-12-07) Updated to version: py311-license-expression-30.2.0
- (2023-11-07) Package added to pkgsrc.se, version py311-license-expression-30.1.1 (created)
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-10-30 15:37:53 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-license-expression: update to 30.4.0.
v30.4.0 - 2024-10-21
--------------------
This is a minor release without API changes:
- Use latest skeleton
- Update license list to latest ScanCode and SPDX 3.25
- Drop support for Python 3.8
|
2024-08-13 10:23:25 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-license-expression: updated to 30.3.1
v30.3.1 - 2024-08-13
This is a minor release without API changes:
- Update link references of ownership from nexB to aboutcode-org
|
2024-03-21 11:03:43 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-license-expression: updated to 30.3.0
v30.3.0 - 2024-03-18
--------------------
This is a minor release without API changes:
- Use latest skeleton
- Update license list to latest ScanCode and SPDX 3.23
- Drop support for Python 3.7
|
2023-12-07 09:31:09 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-license-expression: update to 30.2.0.
v30.2.0 - 2023-11-29
--------------------
This is a minor release without API changes:
- Use latest skeleton
- Update license list to latest ScanCode and SPDX 3.22
- Add Python 3.12 support in CI
|
2023-11-07 16:39:04 by Thomas Klausner | Files touched by this commit (4) |
Log message:
devel/py-license-expression: import py-license-expression-30.1.1
Software project licenses are often a combination of several free
and open source software licenses. License expressions - as specified
by SPDX - provide a concise and human readable way to express these
licenses without having to read long license texts, while still
being machine-readable.
License expressions are used by key FOSS projects such as Linux;
several packages ecosystem use them to document package licensing
metadata such as npm and Rubygems; they are important when exchanging
software data (such as with SPDX and SBOM in general) as a way to
express licensing precisely.
license-expression is a comprehensive utility library to parse,
compare, simplify and normalize these license expressions (such as
SPDX license expressions) using boolean logic like in: GPL-2.0-or-later
WITH Classpath-exception-2.0 AND MIT.
|