chore(deps): update pre-commit hook fsfe/reuse-tool to v2 #598
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.1.2
->v2.1.0
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
fsfe/reuse-tool (fsfe/reuse-tool)
v2.1.0
Compare Source
After the yanked 2.0.0 release, we're excited to announce our latest major version packed with new features and improvements! We've expanded our file type recognition, now including Fennel, CommonJS, Qt .pro, .pri, .qrc, .qss, .ui, Textile, Visual Studio Code workspace, Application Resource Bundle, Svelte components, AES encrypted files, Jakarta Server Page, Clang format, Browserslist config, Prettier config and ignored files, Flutter pubspec.lock, .metadata, Terraform and HCL, Typst and more.
We've also added the ability to detect SPDX snippet tags in files and introduced additional license metadata for the Python package. A new
--json
flag has been added to thelint
command, marking the first step towards better integration of REUSE output with other tools.On the changes front, we've bumped the SPDX license list to v3.21 and made significant updates to our Sphinx documentation. Please note that Python 3.6 and 3.7 support has been dropped in this release.
We've fixed several issues including automatic generation of Sphinx documentation via readthedocs.io and a compatibility issue where reuse could not be installed if gettext is not installed.
This update is all about making your experience better. Enjoy adding copyright and licensing information to your code!
Added
.fnl
) (#638).cjs
) (#632).pro
) (#632).pri
) (#755).qrc
) (#755).qss
) (#755).ui
) (#755).textile
) (#712).code-workspace
) (#747).arb
) (#749).svelte
).aes
) (#758).jsp
) (#757).clang-format
) (#632).browserslist
).prettierrc
) and ignored files (.prettierignore
)pubspec.lock
) (#751).metadata
) (#751).tf
,tfvars
) and HCL (.hcl
). (#756).typ
)--add-license-concluded
,--creator-person
, and--creator-organization
added toreuse spdx
. (#623)Apache-2.0 AND CC0-1.0 AND CC-BY-SA-4.0 AND GPL-3.0-or-later
. (#733)--contributor
option toannotate
. (#669)--json
flag tolint
command (#654).reuse.ReuseInfo
now hascopy
andunion
methods. (#759)reuse.ReuseInfo
now stores information about the source from which the information was gathered. (#654, #787)--suppress-deprecation
to hide (verbose) deprecation warnings. (#778)Changed
reuse.SpdxInfo
was renamed toreuse.ReuseInfo
. It is now a (frozen) dataclass instead of a namedtuple. This is only relevant if you're using reuse as a library in Python. Other functions and methods were similarly renamed. (#669)pkg_resources
to determine the installed version of reuse. (#724)Project.reuse_info_of
now returns a list ofReuseInfo
objects instead of a single one. This is because the source information is now stored alongside the REUSE information. (#787)Deprecated
PendingDeprecationWarning
will be shown to the user to make them aware of this. (#778)Removed
setuptools
. (#724)Fixed
.readthedocs.yaml
configuration file (#648)/data
directory in Docker containers as safe in Git, preventing errors related to linting Git repositories. (#720)v2.0.0
Compare Source
Added
.fnl
) (#638).cjs
) (#632).pro
) (#632).pri
) (#755).qrc
) (#755).qss
) (#755).ui
) (#755).textile
) (#712).code-workspace
) (#747).arb
) (#749).svelte
).aes
) (#758).jsp
) (#757).clang-format
) (#632).browserslist
).prettierrc
) and ignored files (.prettierignore
)pubspec.lock
) (#751).metadata
) (#751).tf
,tfvars
) and HCL (.hcl
). (#756)(#645).
--add-license-concluded
,--creator-person
, and--creator-organization
added to
reuse spdx
. (#623)SPDX license expression remains the same:
Apache-2.0 AND CC0-1.0 AND CC-BY-SA-4.0 AND GPL-3.0-or-later
. (#733)--contributor
option toannotate
. (#669)--json
flag tolint
command (#654).reuse.ReuseInfo
now hascopy
andunion
methods. (#759)Changed
reuse.SpdxInfo
was renamed toreuse.ReuseInfo
. It is now a (frozen)dataclass instead of a namedtuple. This is only relevant if you're using reuse
as a library in Python. (#669)
pkg_resources
to determine the installedversion of reuse. (#724)
different sources (e.g.
.license
or.reuse/dep5
file) is no longer merged.(#654)
Removed
setuptools
. (#724)Fixed
adding a
.readthedocs.yaml
configuration file (#648)gettext is not installed. (#691)
/data
directory in Docker containers as safe in Git, preventingerrors related to linting Git repositories. (#720)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.