license-allowed (C8105)#

The manifest license is not in the allowed list.

What it does#

Checks the manifest license against a list of allowed licenses. The default list holds the licenses Odoo itself recognises.

Why is this bad?#

Odoo and the Odoo Apps store only understand specific license strings; a typo such as AGPL-3.0 shows up as an unknown license.

Configuration#

[tool.odoo-lint.rules.license-allowed]
allowed = ["AGPL-3", "LGPL-3"]