pre-commit: install_deps> python -I -m pip install pre-commit pre-commit: freeze> python -m pip freeze --all pre-commit: cfgv==3.5.0,distlib==0.4.3,filelock==3.32.0,identify==2.6.19,nodeenv==1.10.0,pip==26.1.2,platformdirs==4.11.0,pre_commit==4.6.1,python-discovery==1.5.0,PyYAML==6.0.3,setuptools==83.0.0,typing_extensions==4.16.0,virtualenv==21.7.0 pre-commit: commands[0]> pre-commit run --all-files --show-diff-on-failure [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. [INFO] Initializing environment for https://github.com/Lucas-C/pre-commit-hooks. [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/Lucas-C/pre-commit-hooks. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... An unexpected error has occurred: CalledProcessError: command: ('/usr/bin/git', 'ls-files', '-z', '--deduplicate') return code: 129 stdout: (none) stderr: error: unknown option `deduplicate' usage: git ls-files [] [...] -z paths are separated with NUL character -t identify the file status with tags -v use lowercase letters for 'assume unchanged' files -f use lowercase letters for 'fsmonitor clean' files -c, --cached show cached files in the output (default) -d, --deleted show deleted files in the output -m, --modified show modified files in the output -o, --others show other files in the output -i, --ignored show ignored files in the output -s, --stage show staged contents' object name in the output -k, --killed show files on the filesystem that need to be removed --directory show 'other' directories' names only --eol show line endings of files --empty-directory don't show empty directories -u, --unmerged show unmerged files in the output --resolve-undo show resolve-undo information -x, --exclude skip files matching pattern -X, --exclude-from exclude patterns are read from --exclude-per-directory read additional per-directory exclude patterns in --exclude-standard add the standard git exclusions --full-name make the output relative to the project top directory --recurse-submodules recurse through submodules --error-unmatch if any is not in the index, treat this as an error --with-tree pretend that paths removed since are still present --abbrev[=] use digits to display SHA-1s --debug show debugging data Check the log at /home/jenkins/.cache/pre-commit/pre-commit.log pre-commit: exit 3 (11.36 seconds) /w/workspace/oom-master-pre-commit-lint> pre-commit run --all-files --show-diff-on-failure pid=2220 pre-commit: FAIL code 3 (15.89=setup[4.53]+cmd[11.36] seconds) evaluation failed :( (15.93 seconds)