Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package reuse for openSUSE:Factory checked in at 2024-07-22 17:18:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/reuse (Old) and /work/SRC/openSUSE:Factory/.reuse.new.17339 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "reuse" Mon Jul 22 17:18:04 2024 rev:17 rq:1188836 version:4.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/reuse/reuse.changes 2024-05-06 17:55:31.088035469 +0200 +++ /work/SRC/openSUSE:Factory/.reuse.new.17339/reuse.changes 2024-07-22 17:19:48.261606398 +0200 @@ -1,0 +2,114 @@ +Fri Jul 19 11:35:48 UTC 2024 - Matt Williams <[email protected]> + +- update to 4.0.3: + * Fixed + + Increased the minimum requirement of attrs to >=21.3. Older + versions do not import correctly. (gh#fsfe/reuse-tool#1044) +- update to 4.0.2: + * Fixed + + Repaired a bug that would cause a crash when running annotate + --merge-copyrights on a file that does not yet have a year in + the copyright statement. This bug was introduced in v4.0.1. + (gh#fsfe/reuse-tool#1030) +- update to 4.0.1: + * Fixed + Make sure that Read the Docs can compile the documentation. This + necesitated updating poetry.lock. (gh#fsfe/reuse-tool#1028) +- update to 4.0.0: + * Added + + Added support for REUSE.toml. (gh#fsfe/reuse-tool#863) + + Added reuse convert-dep5 to convert .reuse/dep5 to REUSE.toml. + (gh#fsfe/reuse-tool#863) + + Man pages added for all reuse commands. Distribution + maintainers might wish to distribute the (Sphinx-built) man + pages. (gh#fsfe/reuse-tool#975) + + More file types are recognised: + + Assembler (.asm) (gh#fsfe/reuse-tool#928) + + GraphQL (.graphqls, .gqls) (gh#fsfe/reuse-tool#930) + + CUDA-C++ (.cu, .cuh) (gh#fsfe/reuse-tool#938) + + Various .NET files (.csproj, .fsproj, .fsx, .props, .sln, + .vbproj) (gh#fsfe/reuse-tool#940) + + Cargo (Cargo.lock) (gh#fsfe/reuse-tool#937) + + Clang-Tidy (.clang-tidy) (gh#fsfe/reuse-tool#961) + + Java .properties files (gh#fsfe/reuse-tool#968) + + Apache HTTP server config .htaccess files + (gh#fsfe/reuse-tool#985) + + npm .npmrc files (gh#fsfe/reuse-tool#985) + + LaTeX class files (.cls) (gh#fsfe/reuse-tool#971) + + CSON (.cson) (gh#fsfe/reuse-tool#1002) + + Hjson (.hjson) (gh#fsfe/reuse-tool#1002) + + JSON5 (.json5) (gh#fsfe/reuse-tool#1002) + + JSON with Comments (.jsonc) (gh#fsfe/reuse-tool#1002) + + Tap (.taprc) (gh#fsfe/reuse-tool#997) + + Zsh (.zshrc) (gh#fsfe/reuse-tool#997) + + Perl test (.t) (gh#fsfe/reuse-tool#997) + + BATS test (.bats) (gh#fsfe/reuse-tool#997) + + Octave/Matlab (.m) (gh#fsfe/reuse-tool#604) + + VHDL(.vhdl) (gh#fsfe/reuse-tool#564) + + Earthly files (Earthfile and .earthlyignore) + (gh#fsfe/reuse-tool#1024) + + Added comment styles: + + man for UNIX Man pages (.man) (gh#fsfe/reuse-tool#954) + + Added --lines output option for lint. (gh#fsfe/reuse-tool#956) + + Treat % !TEX and % !BIB as shebangs in TeX and BibTeX files, + respectively (gh#fsfe/reuse-tool#971) + + Support alternate spelling --skip-unrecognized. + (gh#fsfe/reuse-tool#974) + + In annotate, rename --copyright-style to --copyright-prefix. + The former parameter is still supported. + (gh#fsfe/reuse-tool#973) + + Support alternate spelling --skip-unrecognized + (gh#fsfe/reuse-tool#974) + + cpp and cppsingle style shorthands (see changes). + (gh#fsfe/reuse-tool#941) + * Changed + + Updated SPDX resources to 3.24.0. (gh#fsfe/reuse-tool#994) + + Updated REUSE specification version to 3.2. + (gh#fsfe/reuse-tool#994) + + .s files now use the Python comment style as per GNU Assembler + (gas). (gh#fsfe/reuse-tool#928) + + Previously, any file that begins with COPYING or LICENSE was + ignored. This has been changed. Now, files like COPYING_README + are no longer ignored, but COPYING and COPYING.txt are still + ignored (in other words: exact matches, or COPYING + a file + extension). Idem ditto for LICENSE. (gh#fsfe/reuse-tool#886) + + Dependencies added: + + attrs>=21.1 (gh#fsfe/reuse-tool#863) + + tomlkit>=0.8 (gh#fsfe/reuse-tool#863) + + Reorganised the way that c, css, and csingle styles work. + (#941) + + c used to support multi-line comments; it now only supports + multi-line /* */ comments. This is identical to the old css + style. + + cpp has been added, which supports multi-line /* */ comments + and single-line // comments. This is identical to the old c + style. + + csingle has been renamed to cppsingle, and it supports only + single-line // comments. + * Deprecated + + .reuse/dep5 is marked deprecated. reuse convert-dep5 will help + you switch to REUSE.toml. (gh#fsfe/reuse-tool#863) + * Removed + + The PendingDeprecationWarning for the aggregation of + information between DEP5 and the contents of a file has been + removed. This behaviour is now explicitly specified in REUSE + Specification v3.2. (gh#fsfe/reuse-tool#1017, related to + gh#fsfe/reuse-tool#779) + + reuse init removed. (gh#fsfe/reuse-tool#863) + + csingle and css style shorthands (see changes). + (gh#fsfe/reuse-tool#941) + * Fixed + + The datetime value for Created: was wrongly formatted since + 3.0.0. It now returns a correctly formatted ISO 8601 date + again. (gh#fsfe/reuse-tool#952) + + Repaired the behaviour of reuse download where being inside of + a LICENSES/ directory should not create a deeper + LICENSES/LICENSES/ directory. (gh#fsfe/reuse-tool#975) + + Support annotating a file that contains only a shebang. + (gh#fsfe/reuse-tool#965) + + Add CONTRIBUTING.md to the sdist. (gh#fsfe/reuse-tool#987) + + In reuse spdx, fixed the output to be more compliant by + capitalising SPDXRef-Document DESCRIBES appropriately. + (gh#fsfe/reuse-tool#1013) + +------------------------------------------------------------------- Old: ---- reuse-3.0.2.tar.gz New: ---- reuse-4.0.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ reuse.spec ++++++ --- /var/tmp/diff_new_pack.b1he3g/_old 2024-07-22 17:19:48.829629236 +0200 +++ /var/tmp/diff_new_pack.b1he3g/_new 2024-07-22 17:19:48.829629236 +0200 @@ -18,7 +18,7 @@ Name: reuse -Version: 3.0.2 +Version: 4.0.3 Release: 0 Summary: A tool for compliance with the REUSE recommendations License: Apache-2.0 AND CC-BY-SA-4.0 AND GPL-3.0-or-later AND CC0-1.0 @@ -31,20 +31,25 @@ BuildRequires: python-rpm-macros BuildRequires: python3 >= 3.8 BuildRequires: python3-Jinja2 +BuildRequires: python3-Sphinx BuildRequires: python3-binaryornot BuildRequires: python3-boolean.py BuildRequires: python3-debian +BuildRequires: python3-freezegun BuildRequires: python3-license-expression +BuildRequires: python3-myst-parser BuildRequires: python3-pip BuildRequires: python3-poetry BuildRequires: python3-pytest +BuildRequires: python3-sphinxcontrib-apidoc Requires: python3 >= 3.8 Requires: python3-Jinja2 +Requires: python3-attrs Requires: python3-binaryornot Requires: python3-boolean.py Requires: python3-debian Requires: python3-license-expression -Requires: python3-setuptools +Requires: python3-tomlkit Recommends: git-core %description @@ -57,16 +62,19 @@ %build %python3_pyproject_wheel +make -C docs man %install %python3_pyproject_install %fdupes %{buildroot}%{python3_sitearch} +install -D -m 0644 docs/_build/man/*.1 -t "%{buildroot}%{_mandir}/man1/" %check PYTHONDONTWRITEBYTECODE=1 LC_ALL=C.UTF-8 LANG=C.UTF-8 py.test tests/ %files %doc README.md CHANGELOG.md +%{_mandir}/man1/*.1%{ext_man} %license LICENSES/* %{_bindir}/reuse %{python3_sitearch}/* ++++++ reuse-3.0.2.tar.gz -> reuse-4.0.3.tar.gz ++++++ ++++ 35504 lines of diff (skipped)
