chore(deps): update dependency reuse to v4 #167
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:
==3.0.1
->==4.0.3
Release Notes
fsfe/reuse-tool (reuse)
v4.0.3
Compare Source
Fixed
attrs
to>=21.3
. Older versions donot import correctly. (#1044)
v4.0.2
Compare Source
Fixed
annotate --merge-copyrights
on a file that does not yet have a year in thecopyright statement. This bug was introduced in v4.0.1. (#1030)
v4.0.1
Compare Source
Fixed
updating
poetry.lock
. (#1028)v4.0.0
Compare Source
This release of REUSE implements the new
REUSE Specification v3.2. It adds the
REUSE.toml
file format as a replacement for.reuse/dep5
. The new format iseasier to write and parse, is better at disambiguating certain corner cases, and
is more flexible for customisation and future additions.
To convert your existing
.reuse/dep5
toREUSE.toml
, you can simply use thereuse convert-dep5
command.Alongside the
REUSE.toml
feature is a wealth of other improvements.reuse lint --lines
may be especially interesting for CI workflows, as well asthe fact that the amount of
PendingDeprecationWarning
s has been drasticallyreduced now that the information aggregation behaviour of
.reuse/dep5
isexplicitly defined in the specification.
The tool has also been made easier to use with the addition of man pages. The
man pages can be found online at https://reuse.readthedocs.io/en/stable/man/.
Your distribution's packager will need to make them accessible via
man reuse(1)
. Unfortunately, man pages cannot be made accessible via Python'spackaging, although the full documentation (including man pages) is included in
the sdist.
This changeset also contains the changes of v3.1.0a1.
Added
REUSE.toml
. (#863)reuse convert-dep5
to convert.reuse/dep5
toREUSE.toml
. (#863)reuse
commands. Distribution maintainers might wishto distribute the (Sphinx-built) man pages. (#975)
.asm
) (#928).graphqls
,.gqls
) (#930).cu
,.cuh
) (#938).csproj
,.fsproj
,.fsx
,.props
,.sln
,.vbproj
) (#940)Cargo.lock
) (#937).clang-tidy
) (#961).properties
files (#968).htaccess
files (#985).npmrc
files (#985).cls
) (#971).cson
) (#1002).hjson
) (#1002).json5
) (#1002).jsonc
) (#1002).taprc
) (#997).zshrc
) (#997).t
) (#997).bats
) (#997).m
) (#604).vhdl
) (#564)Earthfile
and.earthlyignore
) (#1024)man
for UNIX Man pages (.man
) (#954)--lines
output option forlint
. (#956)% !TEX
and% !BIB
as shebangs in TeX and BibTeX files, respectively(#971)
--skip-unrecognized
. (#974)annotate
, rename--copyright-style
to--copyright-prefix
. The formerparameter is still supported. (#973)
--skip-unrecognized
(#974)cpp
andcppsingle
style shorthands (see changes). (#941)Changed
.s
files now use the Python comment style as per GNU Assembler (gas). (#928)COPYING
orLICENSE
was ignored. Thishas been changed. Now, files like
COPYING_README
are no longer ignored, butCOPYING
andCOPYING.txt
are still ignored (in other words: exact matches,or
COPYING
+ a file extension). Idem ditto forLICENSE
. (#886)attrs>=21.1
(#863)tomlkit>=0.8
(#863)c
,css
, andcsingle
styles work. (#941)c
used to support multi-line comments; it now only supports multi-line/* */
comments. This is identical to the oldcss
style.cpp
has been added, which supports multi-line/* */
comments andsingle-line
//
comments. This is identical to the oldc
style.csingle
has been renamed tocppsingle
, and it supports only single-line//
comments.Deprecated
.reuse/dep5
is marked deprecated.reuse convert-dep5
will help you switchto
REUSE.toml
. (#863)Removed
and the contents of a file has been removed. This behaviour is now explicitly
specified in REUSE Specification v3.2. (#1017, related to #779)
reuse init
removed. (#863)csingle
andcss
style shorthands (see changes). (#941)Fixed
Created:
was wrongly formatted since 3.0.0. It nowreturns a correctly formatted ISO 8601 date again. (#952)
reuse download
where being inside of a LICENSES/directory should not create a deeper LICENSES/LICENSES/ directory. (#975)
CONTRIBUTING.md
to the sdist. (#987)reuse spdx
, fixed the output to be more compliant by capitalisingSPDXRef-Document DESCRIBES
appropriately. (#1013)v3.0.2
Compare Source
Fixed
annotate
's '--style
now works again when used for a file with anunrecognised extension. (#909)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.