Revisions of reuse

buildservice-autocommit accepted request 1159994 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 33)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1159953 from Gordon Leung's avatar Gordon Leung (Pi-Cla) (revision 32)
- Set requires from git to git-core
buildservice-autocommit accepted request 1142171 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 31)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1142132 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
- update to 3.0.1:
  * `.qrc` and `.ui` now have the HTML comment style instead of
    being marked uncommentable.
  * This reverts behaviour introduced in v3.0.0: the contents of
    uncommentable * files are scanned for REUSE information again.
    The contents of binary files are not.
  * Implement handling LicenseRef in `download` and `init`.
  * Declared support for Python 3.12.
  * More file types are recognised:
    + TCL (`.tcl`)
    + Julia (`.jl`)
    + Modern Fortran (`.f90`)
    + Bazel (`.bzl`)
    + GNU Linker script (`.ld`)
    + Assembly code (`.s`)
    + Empty placeholders (`.empty`)
    + ShellCheck configuration (`.shellcheckrc`)
    + Pylint in-project configuration (`pylintrc`)
    + Lisp schemes (`.sld`, `.sls`, `.sps`)
  + Added comment styles:
  * `csingle` for Zig (`.zig`) and Hare (`.ha`)
  * Display recommendations for steps to fix found issues during
    a lint.
  * Add support for Pijul VCS. Pijul support is not added to the
    Docker image.
  * 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.
  * Ignore `.sl` directory as used by Sapling SCM.
buildservice-autocommit accepted request 1102638 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 29)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1101865 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 28)
- Update to 2.1.0:
  * Added
    + Detect SPDX snippet tags in files. (gh#fsfe/reuse-tool#699)
    + More file types are recognised:
      + Fennel (`.fnl`) (gh#fsfe/reuse-tool#638)
      + CommonJS (`.cjs`) (gh#fsfe/reuse-tool#632)
      + Qt .pro (`.pro`) (gh#fsfe/reuse-tool#632)
      + Qt .pri (`.pri`) (gh#fsfe/reuse-tool#755)
      + Qt .qrc (`.qrc`) (gh#fsfe/reuse-tool#755)
      + Qt .qss(`.qss`) (gh#fsfe/reuse-tool#755)
      + Qt .ui (`.ui`) (gh#fsfe/reuse-tool#755)
      + Textile (`.textile`) (gh#fsfe/reuse-tool##712)
      + Visual Studio Code workspace (`.code-workspace`) (gh#fsfe/reuse-tool#747)
      + Application Resource Bundle (`.arb`) (gh#fsfe/reuse-tool#749)
      + Svelte components (`.svelte`)
      + AES encrypted files (`.aes`) (gh#fsfe/reuse-tool#758)
      + Jakarte Server Page (`.jsp`) (gh#fsfe/reuse-tool#757)
      + Clang format (`.clang-format`) (gh#fsfe/reuse-tool#632)
      + Browserslist config (`.browserslist`)
      + Prettier config (`.prettierrc`) and ignored files (`.prettierignore`)
      + Flutter pubspec.lock (`pubspec.lock`) (gh#fsfe/reuse-tool#751)
      + Flutter .metadata (`.metadata`) (gh#fsfe/reuse-tool#751)
      + Terraform (`.tf`, `tfvars`) and HCL (`.hcl`). (gh#fsfe/reuse-tool#756)
      + Typst (`.typ`)
    + Added loglevel argument to pytest and skip one test if loglevel is too high
      (gh#fsfe/reuse-tool#645).
    + `--add-license-concluded`, `--creator-person`, and `--creator-organization`
      added to `reuse spdx`. (gh#fsfe/reuse-tool#623)
    + Additional license metadata for the Python package has been added. The actual
      SPDX license expression remains the same:
buildservice-autocommit accepted request 1078361 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 27)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1077379 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 26)
- Update to 1.1.2:
  * It is now possible/easier to use the `build` module to build this module.
    Previously, there was a namespace conflict (gh#fsfe/reuse-tool#640).
- Changes of 1.1.1:
  * Don't include documentation files (e.g. `README.md`) in top-level (i.e.,
    `site-packages/`) (gh#fsfe/reuse-tool#657).
  * Include documentation directory in sdist
    (gh#fsfe/reuse-tool#657).
- Changes of 1.1.0:
  * Added support for Python 3.11 (gh#fsfe/reuse-tool#603).
  * More file types are recognised:
    + Kotlin script (`.kts`)
    + Android Interface Definition Language (`.aidl`)
    + Certificate files (`.pem`)
  * Added comment styles:
    + Apache Velocity Template (Extensions: `.vm`, `.vtl`)
      (gh#fsfe/reuse-tool#554).
    + XQuery comment style (Extensions: `.xq(l|m|y|uery|)`)
      (gh#fsfe/reuse-tool#610).
  * Some special endings are always stripped from copyright and
    licensing statements (gh#fsfe/reuse-tool#602):
    + `">` (and variations such as `'>`, `" >`, and `"/>`)
    + `] ::`
  * Removed `setup.py` and replaced it with a Poetry configuration
    (gh#fsfe/reuse-tool#600).
  * Updated PyPI development status to 'production/stable'
    (gh#fsfe/reuse-tool#381).
  * The pre-commit hook now passes `lint` as an overridable argument
    (gh#fsfe/reuse-tool#574).
  * `addheader` has been renamed to `annotate`. The functionality remains the
    same (gh#fsfe/reuse-tool#550).
  * Bumped SPDX license list to v3.19.
  * `addheader` has been deprecated. It still works, but is now undocumented
    (gh#fsfe/reuse-tool#550).
  * Releases to PyPI are no longer GPG-signed. Support for this is not present
    in Poetry and not planned (gh#fsfe/reuse-tool#600).
  * Dependency on `requests` removed; using `urllib.request` from the standard
    library instead (gh#fsfe/reuse-tool#600).
  * Repair tests related to CVE-2022-39253 changes in upstream Git. New
    versions of Git no longer allow `git submodule add repository path` where
    repository is a file. A flag was added to explicitly allow this in the test
    framework (gh#fsfe/reuse-tool#619).
  * Sanitize xargs input in scripts documentation (gh#fsfe/reuse-tool#525).
  * License identifiers in comments with symmetrical ASCII art frames are now
    properly detected (gh#fsfe/reuse-tool#560)
  * Fixed an error where copyright statements contained within a multi-line
    comment style on a single line could not be parsed (gh#fsfe/reuse-tool#593).
  * In PHP files, add header after `<?php` (gh#fsfe/reuse-tool#543).
- Adapt spec file to poetry.
- Update URL.
buildservice-autocommit accepted request 1043856 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1043320 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 24)
- Allow git to use the file: protocol: add "git config --global
  protocol.file.allow always" to check section.
buildservice-autocommit accepted request 978130 from Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) (revision 23)
baserev update by copy to link target
Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) committed (revision 22)
Depend on python3-setuptools
Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) committed (revision 20)
- update to 1.0.0:
  - Added the ability to ignore parts of a file when running `reuse lint`. Simply
    add `REUSE-IgnoreStart` and `REUSE-IgnoreEnd` as comments and all lines
    between the two will be ignored by the next run of `reuse lint`. (#463)
  - Meson subprojects are now ignored by default. (#496)
  - Added `--skip-existing` flag to `addheader` in order to skip files that
    already contain SPDX information. This may be useful for only adding SPDX
    information to newly created files. (#480)
  - Added `--recursive` flag to `addheader`. (#469)
  - Ignore all SPDX files with their typical formats and extensions. (#494)
  - Add support for merging copyright lines based on copyright statement,
    transforming multiple lines with a single year into a single line with a
    range. (#328)
  - Deprecated `--explicit-license` in favour of `--force-dot-license`.
    `--explicit-license` will remain useable (although undocumented) for the
    foreseeable future. (#476)
  - Better support for unary "+" operator in license identifiers. For example, if
    `Apache-1.0+` appears as a declared license, it should not be identified as
    missing, bad, or unused if `LICENSES/Apache-1.0.txt` exists. It is, however,
    identified separately as a used license. (#123)
  - When `addheader` creates a `.license` file, that file now has a newline at the
    end. (#477)
  - `supported-licenses` command that lists all licenses supported by REUSE (#401)
  - `--quiet` switch to the `lint` command (#402)
buildservice-autocommit accepted request 827119 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 18)
- update to 0.11.1:
  - Always write the output files encoded in UTF-8, explicitly. This is already the
    default on most Unix systems, but it was not on Windows.
  - All symlinks and 0-sized files in projects are now ignored.
  - The licenses CAL-1.0 and CAL-1.0-Combined-Work-Exception contain an SPDX tag
    within themselves. Files that are named after these licenses are now ignored.
  - Fixed a bug where `addheader` wouldn't properly apply the template on
    `.license` files if the `.license` file was non-empty, but did not contain
    valid SPDX tags.
  - Add support for autoconf comment style (listed as m4).
    + Cython (`.pyx`, `.pxd`)
    + Sass and SCSS (`.sass`, `.scss`)
    + XSL (`.xsl`)
    + Mailmap (`.mailmap`)
  - Added `--single-line` and `--multi-line` flags to `addheader`. These flags
    force a certain comment style.
  - Added support for Mercurial 4.3+.
  - A pre-commit hook has been added.
  - When an incorrect SPDX identifier is forwarded to `download` or `init`, the
    tool now suggests what you might have meant.
  - Under the hood, a lot of code that has to do with Git and Mercurial was moved
    into its own module.
  - Fixed a bug with `addheader --explicit-license` that would result in
    `file.license.license` if `file.license` already existed.
  - Fixed a Windows-only bug to do with calling subprocesses.
  - Fixed a rare bug that would trigger when a directory is both ignored and
    contains a `.git` file.
buildservice-autocommit accepted request 766673 from Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) (revision 17)
baserev update by copy to link target
Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) committed (revision 16)
- Update to version 0.8.0:
  + Performance improved with multiprocessing
  + New translations added for various different languages.
  + Can no longer lint subdirectories; must specify root with --root.
  + addheader supports many more file types.
  + Deprecated licenses are now recognised.
buildservice-autocommit accepted request 751629 from Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) (revision 15)
baserev update by copy to link target
Carmen Bianca Bakker's avatar Carmen Bianca Bakker (carmenbianca) committed (revision 14)
- Update to version 0.7.0:
  + Git submodules are ignored by default. Use --include-submodules
    to include them again.
  + Upstream name changed from fsfe-reuse to reuse.
  + addheader improvements.
- Update to version 0.5.0:
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by