Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 7, 2025

This PR contains the following updates:

Package Type Update Change
fsfe/reuse-tool repository minor v6.0.0 -> v6.1.0

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

fsfe/reuse-tool (fsfe/reuse-tool)

v6.1.0

Compare Source

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
#​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.

Added
  • You can now specify the module that will be used for detecting the encoding of
    files with the REUSE_ENCODING_MODULE environment variable. (#​1245)
  • The Docker images and the pre-commit hooks now come bundled with all encoding
    modules. (#​1245)
  • The --debug flag now tells you the detected encoding and detected newlines
    of each file, as well as which encoding module is used. (#​1246)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Third-party library dependencies. label Oct 7, 2025
@renovate renovate bot enabled auto-merge (squash) October 7, 2025 15:09
@renovate renovate bot merged commit 32aedd5 into main Oct 7, 2025
8 checks passed
@renovate renovate bot deleted the renovate/fsfe-reuse-tool-6.x branch October 7, 2025 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Third-party library dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants