aboutcode-org / aboutcode-org/scancode-toolkit

`build_spdx_license_expression` breaks on deprecated licenses

Offen
#3,400 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
Python
Sterne
2.6k
Forks
791
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
5

Beschreibung

To reproduce:
```
from licensedcode.cache import build_spdx_license_expression
build_spdx_license_expression("broadcom-linking-unmodified")
```

```
Traceback (most recent call last):
File "", line 1, in
File "lib/python3.10/site-packages/licensedcode/cache.py", line 514, in build_spdx_license_expression
return parsed.render(template='{symbol.wrapped.spdx_license_key}')
File "lib/python3.10/site-packages/license_expression/__init__.py", line 1283, in render
return template.format(symbol=self)
AttributeError: 'LicenseSymbol' object has no attribute 'wrapped'
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.