chore(deps-dev): bump reuse from 2.1.0 to 3.0.0
Bumps reuse from 2.1.0 to 3.0.0.
Release notes
Sourced from reuse's releases.
v3.0.0
3.0.0 - 2024-01-17
This release contains a lot of small improvements and changes without anything big per se. Rather, it is made in advance of a release which will contain a single feature: REUSE.toml, a replacement for
.reuse/dep5
..reuse/dep5
will still be supported as a deprecated feature for some time.That future 3.1 release will have some alpha testing in advance.
Added
- Implement handling LicenseRef in
download
andinit
. (#697)- Declared support for Python 3.12. (#846)
- More file types are recognised:
- TCL (
.tcl
) (#871)- Julia (
.jl
) (#815)- Modern Fortran (
.f90
) (#836)- Bazel (
.bzl
) (#870)- GNU Linker script (
.ld
) (#862)- Assembly code (
.s
) (#862)- Empty placeholders (
.empty
) (#862)- ShellCheck configuration (
.shellcheckrc
) (#862)- Pylint in-project configuration (
pylintrc
) (#862)- Lisp schemes (
.sld
,.sls
,.sps
) (#875)- Added comment styles:
csingle
for Zig (.zig
) and Hare (.ha
) (#889)- Display recommendations for steps to fix found issues during a lint. (#698)
- Add support for Pijul VCS. Pijul support is not added to the Docker image. (#858)
- When running
annotate
on a file with an unrecognised file path, the tool currently exits early. To automatically create a .license file for unrecognised files,--fallback-dot-license
has been added. (#823, #851, #853, #859; this took a while to get right.)- Ignore
.sl
directory as used by Sapling SCM. (#867)Changed
- Alpine Docker image now uses 3.18 as base. (#846)
- The Git submodule detection was made less naïve. Where previously it detected a directory with a
.git
file as a submodule, it now uses the git command to detect submodules. This helps detect (quoted from Git man page) "[repositories] that were cloned independently and later added as a submodule or old setups", which "have the submodule's git directory inside the submodule instead of embedded into the superproject's git directory". (#687)- No longer scan binary or uncommentable files for their contents in search of REUSE information. (#825)
--force-dot-license
and--skip-unrecognised
are now mutually exclusive on
... (truncated)
Changelog
Sourced from reuse's changelog.
3.0.0 - 2024-01-17
This release contains a lot of small improvements and changes without anything big per se. Rather, it is made in advance of a release which will contain a single feature: REUSE.toml, a replacement for
.reuse/dep5
..reuse/dep5
will still be supported as a deprecated feature for some time.That future 3.1 release will have some alpha testing in advance.
Added
- Implement handling LicenseRef in
download
andinit
. (#697)- Declared support for Python 3.12. (#846)
- More file types are recognised:
- TCL (
.tcl
) (#871)- Julia (
.jl
) (#815)- Modern Fortran (
.f90
) (#836)- Bazel (
.bzl
) (#870)- GNU Linker script (
.ld
) (#862)- Assembly code (
.s
) (#862)- Empty placeholders (
.empty
) (#862)- ShellCheck configuration (
.shellcheckrc
) (#862)- Pylint in-project configuration (
pylintrc
) (#862)- Lisp schemes (
.sld
,.sls
,.sps
) (#875)- Added comment styles:
csingle
for Zig (.zig
) and Hare (.ha
) (#889)- Display recommendations for steps to fix found issues during a lint. (#698)
- Add support for Pijul VCS. Pijul support is not added to the Docker image. (#858)
- When running
annotate
on a file with an unrecognised file path, the tool currently exits early. To automatically create a .license file for unrecognised files,--fallback-dot-license
has been added. (#823, #851, #853, #859; this took a while to get right.)- Ignore
.sl
directory as used by Sapling SCM. (#867)Changed
- Alpine Docker image now uses 3.18 as base. (#846)
- The Git submodule detection was made less naïve. Where previously it detected a directory with a
.git
file as a submodule, it now uses the git command to detect submodules. This helps detect (quoted from Git man page) "[repositories] that were cloned independently and later added as a submodule or old setups", which "have the submodule's git directory inside the submodule instead of embedded into the superproject's git directory". (#687)- No longer scan binary or uncommentable files for their contents in search of REUSE information. (#825)
--force-dot-license
and--skip-unrecognised
are now mutually exclusive onannotate
. (#852)
... (truncated)
Commits
-
52de342
Bump version: 2.1.0 → 3.0.0 -
b713b39
Tidy up change log for 3.0.0 -
e75f4a6
Translated using Weblate (Esperanto) -
99bb71e
Update reuse.pot -
e632207
Merge pull request #874 from Apteryks/fix-lisp-comments -
59d9c94
Move CSingleCommentStyle to alphabetic position -
9a3f5af
Allow specifying a regexp for matching a single line comment. -
e51e337
Merge pull request #887 from perillo/fix-spdx-python-tool-link -
252d619
Merge pull request #889 from perillo/add-zig-support -
4e8e0c5
Add support for Zig and fix Hare comment style - Additional commits viewable in compare view