Auditar e normalizar cabeçalhos de licença SPDX antes de publicar ou abrir um repositório
Use REUSE quando um agente precisar de clareza de licenciamento em nível de arquivo, em vez de adivinhar a partir de um único arquivo LICENSE na raiz. O agente verifica conformidade, adiciona ou verifica cabeçalhos SPDX, insere textos de licença ausentes em LICENSES/ e produz uma lista concreta de correções ou exportação SPDX.
Pré-requisitos
Python 3.10+, libmagic opcional, ferramentas VCS opcionais
Instalação
Use o caminho de instalação upstream ou configuração compatível com seu ambiente:
- pipx :
- pipx run reuse lint
- pipx isola automaticamente o reuse em seu próprio virtualenv Python, o que significa
- pipx install reuse
Requisitos e observações do upstream:
- Este site requer JavaScript.
- python
- Python
Notas de uso básico ou primeiros passos:
-
Lint repositórios de terceiros / third-party-lint (https://github.com/fsfe/reuse-example) (push) Bem-sucedido em 31s
-
Mantenedores
-
Contribuindo