Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 10, 2025

Bumps reuse from 5.1.1 to 6.1.2.

Release notes

Sourced from reuse's releases.

v6.1.2

Fixed

  • Fixed a bug where a newline would sometimes be missing from reuse lint --lines. (#1251)
  • The output of reuse lint --lines is now sorted by path name. (#1251)
  • Fixed a performance regression introduced in v6.1.1 that would cause some copyright notices to take incredibly long to parse. (#1252)

v6.1.1

Changed

  • In the Docker images, Alpine is bumped to alpine:3.22 and Debian to debian:13-slim. (#1247)

Fixed

  • ASCII frames around comments were broken in v6.0.0. They now work again. The sole condition is that the 'suffix' of a comment is identical to its 'prefix'. For example:

    /*******************************************\
    |*  SPDX-License-Identifier: CC-BY-SA-4.0  *|
    \*******************************************/
    

    (#1249)

v6.1.0

This release adds a simple feature as a workaround for a bug that will be resolved in a later version. The bug is described in fsfe/reuse-tool#1244, and can be summarised as: When charset-normalizer is used to detect the encoding of a file, it will erroneously detect a UTF-8 file as having no encoding (i.e. a binary file) when the 2048th byte is a non-final byte of a multi-byte glyph.

You can run reuse as REUSE_ENCODING_MODULE=chardet reuse to circumvent this bug. If you use pre-commit, you can use this snippet:

repos:
  - repo: https://github.com/fsfe/reuse-tool
    rev: v6.1.0
    hooks:
      - id: reuse
        entry: env REUSE_ENCODING_MODULE=chardet reuse

You will not encounter this bug if your environment has libmagic available.

... (truncated)

Changelog

Sourced from reuse's changelog.

v6.1.2 - 2025-10-08

Fixed

  • Fixed a bug where a newline would sometimes be missing from reuse lint --lines. (#1251)
  • The output of reuse lint --lines is now sorted by path name. (#1251)
  • Fixed a performance regression introduced in v6.1.1 that would cause some copyright notices to take incredibly long to parse. (#1252)

v6.1.1 - 2025-10-07

Changed

  • In the Docker images, Alpine is bumped to alpine:3.22 and Debian to debian:13-slim. (#1247)

Fixed

  • ASCII frames around comments were broken in v6.0.0. They now work again. The sole condition is that the 'suffix' of a comment is identical to its 'prefix'. For example:

    /*******************************************\
    |*  SPDX-License-Identifier: CC-BY-SA-4.0  *|
    \*******************************************/
    

    (#1249)

v6.1.0 - 2025-10-07

This release adds a simple feature as a workaround for a bug that will be resolved in a later version. The bug is described in fsfe/reuse-tool#1244, and can be summarised as: When charset-normalizer is used to detect the encoding of a file, it will erroneously detect a UTF-8 file as having no encoding (i.e. a binary file) when the 2048th byte is a non-final byte of a multi-byte glyph.

You can run reuse as REUSE_ENCODING_MODULE=chardet reuse to circumvent this bug. If you use pre-commit, you can use this snippet:

repos:
  - repo: https://github.com/fsfe/reuse-tool
    rev: v6.1.0
    hooks:
      - id: reuse
        entry: env REUSE_ENCODING_MODULE=chardet reuse
</tr></table> 

... (truncated)

Commits
  • a51ee93 Compile change log
  • 194a1bb Bump version: v6.1.1 → v6.1.2
  • 42bbbd4 Merge pull request #1252 from carmenbianca/fix-regex-slowness
  • e733ff9 Add change log entry
  • 36ecc68 Fix a regex that was occasionally very slow
  • 4bbfebf Update reuse.pot
  • ff52a08 Merge pull request #1251 from carmenbianca/fix-newline-lint-file
  • a535f3d Add change log entry
  • 4a739ce Better sort the output of reuse lint --lines
  • c664624 Improve tests for format_lines
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [reuse](https://github.com/fsfe/reuse-tool) from 5.1.1 to 6.1.2.
- [Release notes](https://github.com/fsfe/reuse-tool/releases)
- [Changelog](https://github.com/fsfe/reuse-tool/blob/main/CHANGELOG.md)
- [Commits](fsfe/reuse-tool@v5.1.1...v6.1.2)

---
updated-dependencies:
- dependency-name: reuse
  dependency-version: 6.1.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant