github fsfe/reuse-tool v1.1.0

latest releases: v4.0.3, v4.0.2, v4.0.1...
23 months ago

Added

  • Added support for Python 3.11. (#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) (#554)
    • XQuery comment style (Extensions: .xq(l|m|y|uery|)) (#610)
  • Some special endings are always stripped from copyright and licensing
    statements (#602):

    • "> (and variations such as '>, " >, and "/>)
    • ] ::

Changed

  • Removed setup.py and replaced it with a Poetry configuration. Maintainers
    beware. (#600)
  • Updated PyPI development status to 'production/stable' (#381)
  • The pre-commit hook now passes lint as an overridable argument. (#574)
  • addheader has been renamed to annotate. The functionality remains the
    same. (#550)
  • Bumped SPDX license list to v3.19.

Deprecated

  • addheader has been deprecated. It still works, but is now undocumented.
    (#550)

Removed

  • setup.py. (#600)
  • Releases to PyPI are no longer GPG-signed. Support for this is not present in
    Poetry and not planned. (#600)
  • Dependency on requests removed; using urllib.request from the standard
    library instead. (#600)

Fixed

  • 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.
    (#619)
  • Sanitize xargs input in scripts documentation. (#525)
  • License identifiers in comments with symmetrical ASCII art frames are now
    properly detected (#560)
  • Fixed an error where copyright statements contained within a multi-line
    comment style on a single line could not be parsed (#593).
  • In PHP files, add header after <?php (#543).

Don't miss a new reuse-tool release

NewReleases is sending notifications on new releases.