{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"}],"enrichment":{"capability":"reuse is a command-line tool that validates and enforces REUSE compliance\u2014a standardized approach to declaring copyright and licensing information in software projects.","skillfed_tags":["license-compliance","spdx","copyright-management"],"use_cases":["Verify a project meets REUSE specification requirements before release or in CI/CD pipelines","Automatically add SPDX copyright and license headers to source files across a project","Generate an SPDX document describing all files and their licenses for compliance audits","Validate individual files for correct REUSE compliance headers during code review","Convert legacy .reuse/dep5 configuration files to the newer REUSE.toml format"],"what_it_does":"reuse is a compliance tool built by the Free Software Foundation Europe to help developers follow the REUSE recommendations\u2014a standardized framework for declaring copyright and licensing in software projects. It validates that your project includes proper SPDX license identifiers and copyright notices in each file, stores licenses in a LICENSES/ directory, and confirms compliance against the REUSE specification.\n\nThe tool provides a CLI with commands to lint projects for compliance, annotate files with copyright and license headers, download licenses, generate SPDX documents, and convert legacy .reuse/dep5 configurations. It works across multiple version control systems and can be integrated into CI/CD pipelines via Docker or as a pre-commit hook. The package depends on Jinja2, license-expression, python-debian, tomlkit, attrs, click, and python-magic to parse licenses, render templates, and detect file types.","worth_installing":"Yes. reuse is actively maintained, has no known vulnerabilities, and is the standard tool for REUSE compliance. Install friction is moderate but manageable. The copyleft license is appropriate for a compliance tool. Use it if you need to demonstrate or enforce standardized copyright and licensing practices in your project, especially for open-source software or when required by legal or organizational policy."},"id":"reuse","links":{"html":"https://skillfed.io/packages/reuse","md":"https://skillfed.io/packages/reuse.md","pypi":"https://pypi.org/project/reuse/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-10-27","license_spdx":null,"license_treatment":"copyleft","name":"reuse","python_support":"supports_current","summary":"reuse is a tool for compliance with the REUSE recommendations."},"popularity":{"monthly_downloads":662492,"position":5437,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"6.2.0"}
