clearlydefined / clearlydefined/crawler
Issue with Python packages "declared" license with GPL only/or-later and stringing them together with AND
Open
bug
Declared License Issue
reproducible
- Dominant language
- JavaScript
- Stars
- 60
- Forks
- 38
- Avg merge
- 1h 49m
- Merged PRs (30d)
- 1
Description
I am seeing a series of Python packages with multiple licenses listed for "declared, such as:
https://clearlydefined.io/definitions/pypi/pypi/-/yamllint/1.18.0/1.18.0, which for "declared" has: GPL-3.0 AND GPL-3.0-only AND GPL-3.0-or-later. "Declared" should just be "GPL-3.0-or later," per setup.py, for this package.
Other examples:
https://clearlydefined.io/definitions/pypi/pypi/-/ansible/2.9.10, has "GPL-3.0-only AND GPL-3.0-or-later" for "declared."
https://clearlydefined.io/definitions/pypi/pypi/-/astroid/2.3.1/2.3.1
Contributor guide
Assessment
This issue has not been assessed yet.