Skip to content

language: unsupported and unsupported_script are not supported #1070

@RyotaUshio

Description

@RyotaUshio

Summary

The pre-commit documentation says language: system has been replaced by language: unsupported and that system will be removed in a future version.

Similarly, language: script is now language: unsupported_script.

However, prek does not seem to recognize either unsupported or unsupported_script.

Thanks!

Platform

Darwin 24.5.0 arm64

Version

prek 0.2.13 (9c70b50 2025-11-04)

.pre-commit-config.yaml

minimum_prek_version: 0.2.13
repos:
  - repo: local
    hooks:
    - id: format
      name: Format code
      entry: make format
      language: unsupported
      pass_filenames: false

Log file

2025-11-13T15:19:20.689029Z DEBUG prek: 0.2.13 (9c70b5093 2025-11-04)
2025-11-13T15:19:20.689127Z DEBUG Args: ["prek", "run"]
2025-11-13T15:19:20.715383Z DEBUG Git root: /Users/ryotaushio/python
2025-11-13T15:19:20.715565Z TRACE Executing `/usr/local/bin/git ls-files --unmerged`
2025-11-13T15:19:20.738260Z DEBUG Found workspace root at `/Users/ryotaushio/python`
2025-11-13T15:19:20.738293Z TRACE Include selectors: ``
2025-11-13T15:19:20.738300Z TRACE Skip selectors: ``
2025-11-13T15:19:20.738375Z DEBUG discover{root="/Users/ryotaushio/python" config=None refresh=false}: Performing fresh workspace discovery
2025-11-13T15:19:20.748975Z DEBUG Loading project configuration path=.pre-commit-config.yaml
2025-11-13T15:19:20.754374Z TRACE discover{root="/Users/ryotaushio/python" config=None refresh=false}: close time.busy=16.0ms time.idle=5.46µs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions