reuse package¶
Submodules¶
- reuse.comment module
MultiLineSegmentsCommentStyleAppleScriptCommentStyleAspxCommentStyleBatchFileCommentStyleBibTexCommentStyleBladeCommentStyleCCommentStyleCppCommentStyleCppSingleCommentStyleEmptyCommentStyleFortranCommentStyleModernFortranCommentStyleFtlCommentStyleHandlebarsCommentStyleHaskellCommentStyleHtmlCommentStyleJinjaCommentStyleJuliaCommentStyleLeanCommentStyleLispCommentStyleM4CommentStyleMlCommentStylePlantUmlCommentStylePythonCommentStyleReStructedTextCommentStyleSemicolonCommentStyleTexCommentStyleUncommentableCommentStyleUnixManCommentStyleVelocityCommentStyleVimCommentStyleXQueryCommentStyleEXTENSION_COMMENT_STYLE_MAPNAME_STYLE_MAPget_comment_style()is_uncommentable()has_style()
- reuse.convert_dep5 module
- reuse.copyright module
- reuse.covered_files module
- reuse.download module
- reuse.exceptions module
- reuse.extract module
- reuse.global_licensing module
- reuse.header module
- reuse.i18n module
- reuse.lint module
- reuse.project module
- reuse.report module
- reuse.types module
- reuse.vcs module
Module contents¶
reuse is a tool for compliance with the REUSE recommendations.
Although the API is documented, it is NOT guaranteed stable between minor or even patch releases. The semantic versioning of this program pertains exclusively to the reuse CLI command. If you want to use reuse as a Python library, you should pin reuse to an exact version.
Having given the above disclaimer, the API has been relatively stable nevertheless, and we (the maintainers) do make some efforts to not needlessly change the public API.