==>(B Building on monferno(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list ./ .SRCINFO 700 56% 0.00kB/s 0:00:00 1,241 100% 528.32kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 94 100% 91.80kB/s 0:00:00 94 100% 91.80kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 700 19% 683.59kB/s 0:00:00 3,564 100% 3.40MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) pre-commit-4.6.2-1.log 631 100% 616.21kB/s 0:00:00 631 100% 616.21kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ sent 1,320 bytes received 222 bytes 1,028.00 bytes/sec total size is 6,137 speedup is 3.98 ==>(B Applying RISC-V patches...(B sending incremental file list ./ fix-environment-bootstrap.patch 700 12% 0.00kB/s 0:00:00 5,656 100% 4.73MB/s 0:00:00 (xfr#1, to-chk=1/3) riscv64.patch 506 100% 494.14kB/s 0:00:00 506 100% 494.14kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 204 bytes received 117 bytes 214.00 bytes/sec total size is 6,162 speedup is 19.20 patching file PKGBUILD ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building pre-commit(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-2(B ==>(B Building pre-commit for [extra] (riscv64)(B ]3008;start=504c93e26eeb476185d60daf23ac3db9;user=felix;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=281075;pidfdid=54704106;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=a36ee35eeada40f0b8b9ae064321975b;user=root;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=281119;pidfdid=54830860;comm=systemd-nspawn;container=arch-nspawn-281119;type=container\]11;?\]2;🔵 Container arch-nspawn-281119 on monferno.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=a36ee35eeada40f0b8b9ae064321975b\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...(Bdone(B ]3008;start=2c0ba73f82884265bc798f3709b828ce;user=root;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=281243;pidfdid=54810444;comm=sudo;targetuser=felix;type=session\==>(B Making package: pre-commit 4.6.2-1 (Mon Oct 5 21:43:59 2026)(B ==>(B Retrieving sources...(B  ->(B Found pre-commit-4.6.2.tar.gz(B  ->(B Found fix-environment-bootstrap.patch(B ==>(B Validating source files with sha512sums...(B pre-commit-4.6.2.tar.gz ... Passed fix-environment-bootstrap.patch ... Passed ==>(B Validating source files with b2sums...(B pre-commit-4.6.2.tar.gz ... Passed fix-environment-bootstrap.patch ... Passed ]3008;end=2c0ba73f82884265bc798f3709b828ce\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=d8799c13832249a89c4122441e2cb561;user=root;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=282195;pidfdid=54838499;comm=systemd-nspawn;container=makechrootpkg-pre-commit.build.281096;type=container\]11;?\]2;🔵 Container makechrootpkg-pre-commit.build.281096 on monferno.felixc.at\]3008;start=d62877b769334eb78f2fcf2090f3bf7e;user=root;hostname=makechrootpkg-pre-commit.build.281096;machineid=890b8f41150d420f89723cd00a576889;bootid=ffeedd43c0e74859ac31f543f59db9fe;pid=34;pidfdid=54741670;comm=sudo;targetuser=builduser;type=session\==>(B Making package: pre-commit 4.6.2-1 (Mon Oct 5 21:44:08 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=80f4d33138a646c3ad03f197f119945f;user=builduser;hostname=makechrootpkg-pre-commit.build.281096;machineid=890b8f41150d420f89723cd00a576889;bootid=ffeedd43c0e74859ac31f543f59db9fe;pid=2012;pidfdid=54828120;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (20) New Version Net Change extra/libyaml 0.2.5-3 0.16 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-distlib 0.4.3-1 1.33 MiB extra/python-filelock 4.0.1-1 1.29 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-more-itertools 11.1.0-1 0.77 MiB extra/python-packaging 26.3-1 1.58 MiB extra/python-platformdirs 4.12.3-1 0.57 MiB extra/python-python-discovery 1.6.1-1 0.47 MiB extra/python-setuptools 1:84.0.0-1 4.92 MiB extra/python-wheel 0.48.0-1 0.34 MiB extra/python-cfgv 3.5.0-1 0.08 MiB extra/python-identify 2.6.19-1 1.06 MiB extra/python-nodeenv 1.11.0-1 0.28 MiB extra/python-toml 0.10.2-13 0.19 MiB extra/python-virtualenv 21.14.5-1 9.87 MiB extra/python-yaml 6.0.3-2 0.93 MiB Total Installed Size: 24.24 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-cfgv... installing python-identify... Optional dependencies for python-identify python-ukkonen: for returning license identifiers installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-packaging... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing python-nodeenv... Optional dependencies for python-nodeenv nodejs: for --node=system and --prefer-system python-certifi: certificate bundle for --with-certifi installing python-toml... installing python-distlib... installing python-filelock... installing python-python-discovery... installing python-virtualenv... installing libyaml... installing python-yaml... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=80f4d33138a646c3ad03f197f119945f\==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=104c529a5f76420ab1304dbd10a80767;user=builduser;hostname=makechrootpkg-pre-commit.build.281096;machineid=890b8f41150d420f89723cd00a576889;bootid=ffeedd43c0e74859ac31f543f59db9fe;pid=2301;pidfdid=54756584;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (120) New Version Net Change Download Size extra/7zip 26.03-1 5.90 MiB extra/abseil-cpp 20260817.0-2 6.45 MiB extra/ada 4.0.0-1 0.83 MiB extra/blas 3.12.1-2 0.43 MiB extra/blas64-openblas 0.3.34-1 0.00 MiB extra/c-ares 1.34.8-1 0.52 MiB extra/cairo 1.18.6-1 1.59 MiB extra/compiler-rt 23.1.1-1 175.14 MiB extra/dsfmt 2.2.5-1 0.02 MiB extra/fftw 3.3.11-1.1 4.24 MiB extra/fontconfig 2:2.18.3-2 1.28 MiB extra/freetype2 2.14.3-1 1.61 MiB extra/fribidi 1.0.17-1 0.25 MiB extra/ghc-libs 9.6.7.20250817-1 138.05 MiB extra/graphite 1:1.3.15-1 0.18 MiB extra/gtest 1.18.0-1 1.57 MiB extra/harfbuzz 14.5.1-1 4.80 MiB extra/haskell-async 2.2.6-105.1 0.47 MiB extra/haskell-base16-bytestring 1.0.2.0-231 0.08 MiB extra/haskell-base64-bytestring 1.2.1.0-372.1 0.14 MiB extra/haskell-cabal-install-solver 3.10.3.0-55 5.06 MiB extra/haskell-cryptohash-sha256 0.11.102.1-242 0.12 MiB extra/haskell-echo 0.1.4-7 0.07 MiB extra/haskell-ed25519 0.0.5.0-27 0.17 MiB extra/haskell-edit-distance 0.2.2.1-359 0.25 MiB extra/haskell-hackage-security 0.6.3.2-79 3.01 MiB extra/haskell-hashable 1.4.7.0-126 0.69 MiB extra/haskell-http 4000.5.0-46 1.83 MiB extra/haskell-lukko 0.1.2-70 0.22 MiB extra/haskell-network 3.1.4.0-172 1.60 MiB extra/haskell-network-uri 2.6.4.2-185 0.82 MiB extra/haskell-os-string 2.0.11-49.1 0.95 MiB extra/haskell-random 1.2.1.3-325.1 1.82 MiB extra/haskell-regex-base 0.94.0.3-3 0.30 MiB extra/haskell-regex-posix 0.96.0.2-3 0.42 MiB extra/haskell-resolv 0.2.0.3-85 1.91 MiB extra/haskell-safe-exceptions 0.1.7.4-290.1 0.17 MiB extra/haskell-splitmix 0.1.3.1-30.1 0.17 MiB extra/haskell-tar 0.6.0.0-25 1.15 MiB extra/haskell-th-compat 0.1.7-48 0.09 MiB extra/haskell-unordered-containers 0.2.21-33.1 2.08 MiB extra/haskell-zlib 0.7.1.1-5 0.79 MiB extra/jbigkit 2.1-8 0.13 MiB extra/lapack 3.12.1-2 9.09 MiB extra/libblastrampoline 5.16.0-1 4.38 MiB extra/libdatrie 0.2.14-1 0.48 MiB extra/libdeflate 1.26-1 0.10 MiB core/libedit 20260512_3.1-1 0.26 MiB extra/libgit2 1:1.9.7-1 2.91 MiB extra/libice 1.1.2-1 0.35 MiB extra/libjpeg-turbo 3.2.0-2 2.24 MiB extra/libpng 1.6.59-1 0.54 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libthai 0.1.30-1 1.24 MiB extra/libtiff 4.7.2-1 1.18 MiB extra/libunwind 1.8.3-1 0.26 MiB extra/libutf8proc 2.12.0-1 0.38 MiB extra/libuv 1.52.1-2 0.62 MiB extra/libwebp 1.6.0-2 0.64 MiB extra/libx11 1.8.13-1 9.75 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-2 0.13 MiB extra/libxext 1.3.7-1 0.30 MiB extra/libxft 2.3.9-1 0.12 MiB extra/libxmu 1.3.1-1 0.33 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxss 1.2.5-1 0.02 MiB extra/libxt 1.3.1-1 1.99 MiB extra/lld 23.1.1-1 6.63 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-julia-libs 20.1.8.3-1 144.31 MiB extra/llvm-libs 23.1.1-1 157.92 MiB extra/lua 5.5.1-1 1.52 MiB extra/lua-luarocks 3.13.0-5 0.64 MiB core/lzo 2.10-5 0.34 MiB extra/node-gyp 13.0.2-1 6.80 MiB extra/nodejs-nopt 10.0.1-1 0.03 MiB extra/numactl 2.0.19-1.1 0.20 MiB extra/openblas64 0.3.34-1 10.99 MiB extra/openlibm 0.8.8-1 0.28 MiB extra/pango 1:1.58.2-1 2.37 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/pixman 0.46.4-1 0.48 MiB extra/python-click 8.5.0-1 1.55 MiB 0.26 MiB extra/python-dotenv 1.2.4-1 0.18 MiB extra/python-iniconfig 2.3.0-1 0.07 MiB extra/python-pluggy 1.6.0-3.1 0.23 MiB extra/python-pygments 2.21.0-1 15.59 MiB extra/python-pyproject-hooks 1.3.3-1 0.11 MiB extra/python-regex 2026.9.29-1 2.40 MiB extra/ruby 3.4.10-1.1 14.70 MiB extra/semver 7.8.5-1 0.10 MiB extra/simdjson 1:5.0.1-1 9.77 MiB extra/suitesparse 7.14.1-1 4.20 MiB extra/tcl 8.6.16-1 14.12 MiB extra/tk 8.6.16-1 12.84 MiB extra/unzip 6.0-23 0.28 MiB extra/xcb-proto 1.17.0-4 1.03 MiB 0.13 MiB extra/xorgproto 2025.1-1 1.47 MiB extra/zip 3.0-14 0.54 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/cabal-install 3.10.3.0-99 26.71 MiB extra/ghc 9.6.7.20250817-1 292.45 MiB extra/git 2.56.0-1 32.07 MiB extra/go 2:1.27.1-1 216.78 MiB extra/julia 2:1.13.1-1 506.42 MiB extra/luarocks 3.13.0-5 0.01 MiB extra/nodejs 26.10.0-2 56.45 MiB extra/npm 12.1.0-1 9.42 MiB extra/python-build 1.6.0-1 0.33 MiB extra/python-installer 1.0.1-1 0.21 MiB extra/python-pytest 1:9.1.1-1 4.95 MiB extra/python-pytest-env 1.7.1-1 0.06 MiB extra/python-re-assert 1.1.0-9 0.02 MiB extra/r 4.6.1-1 77.47 MiB extra/rubygems 3.6.9-1 2.73 MiB extra/rust 1:1.99.0-1 267.35 MiB Total Download Size: 0.38 MiB Total Installed Size: 2314.45 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-click-8.5.0-1-any downloading... xcb-proto-1.17.0-4-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation [installed] installing python-installer... installing numactl... installing ghc-libs... installing haskell-os-string... installing haskell-hashable... installing haskell-unordered-containers... installing haskell-async... installing haskell-base16-bytestring... installing haskell-splitmix... installing haskell-random... installing haskell-edit-distance... installing haskell-cabal-install-solver... installing haskell-cryptohash-sha256... installing haskell-echo... installing haskell-base64-bytestring... installing haskell-ed25519... installing haskell-network... installing haskell-th-compat... installing haskell-network-uri... installing haskell-tar... installing haskell-zlib... installing haskell-hackage-security... installing haskell-http... installing haskell-regex-base... installing haskell-regex-posix... installing haskell-resolv... installing haskell-safe-exceptions... installing haskell-lukko... installing cabal-install... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui [pending] openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing ghc... installing go... installing openblas64... installing blas64-openblas... installing dsfmt... installing fftw... Optional dependencies for fftw fftw-openmpi: for OpenMPI integration installing libblastrampoline... installing llhttp... installing libgit2... installing libunwind... installing libutf8proc... installing libedit... installing llvm-libs... installing lld... installing llvm-julia-libs... installing openlibm... installing 7zip... installing blas... installing lapack... installing suitesparse... installing julia... Optional dependencies for julia gnuplot: If using the Gaston Package from julia installing lua... installing lua-luarocks... installing unzip... installing zip... installing luarocks... Optional dependencies for luarocks cvs: for fetching sources from CVS repositories git: for fetching sources from git repositories [installed] mercurial: for fetching sources from mercurial repositories cmake: for building rocks that use the cmake build system lua-sec: HTTPS support installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing abseil-cpp... installing ada... installing c-ares... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager [pending] installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules [installed] installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] installing python-iniconfig... installing python-pluggy... installing python-pygments... installing python-pytest... installing python-click... installing python-dotenv... Optional dependencies for python-dotenv ipython: ipython support installing python-pytest-env... installing python-regex... installing python-re-assert... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing libdeflate... installing libjpeg-turbo... installing jbigkit... installing libwebp... Optional dependencies for libwebp libwebp-utils: WebP conversion and inspection tools installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libice... installing libsm... installing libxt... installing libxmu... installing fribidi... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libdatrie... installing libthai... installing libxft... installing pango... installing tcl... installing libxss... installing tk... installing r... Optional dependencies for r blas-openblas: faster linear algebra gcc-fortran: needed to compile some CRAN packages texlive-latex: latex sty files installing ruby... Optional dependencies for ruby tk: for Ruby/TK [installed] ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing rubygems... installing compiler-rt... installing rust... Optional dependencies for rust gdb: rust-gdb script [installed] lldb: rust-lldb script :: Running post-transaction hooks... (1/9) Configuring dynamic linker run-time bindings... (2/9) Creating system user accounts... Creating group 'git' with GID 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (3/9) Reloading system manager configuration... Skipped: Current root is not booted. (4/9) Arming ConditionNeedsUpdate... (5/9) Updating fontconfig configuration... (6/9) Checking for old perl modules... (7/9) Updating fontconfig cache... (8/9) Registering Haskell modules... (9/9) Updating the info directory file... [?25h]3008;end=104c529a5f76420ab1304dbd10a80767\==>(B Retrieving sources...(B  ->(B Found pre-commit-4.6.2.tar.gz(B  ->(B Found fix-environment-bootstrap.patch(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Extracting pre-commit-4.6.2.tar.gz with bsdtar(B ==>(B Starting prepare()...(B patching file pre_commit/languages/node.py patching file pre_commit/languages/rust.py patching file tests/languages/node_test.py patching file tests/languages/rust_test.py ==>(B Starting build()...(B * Getting build dependencies for wheel... running egg_info creating pre_commit.egg-info writing pre_commit.egg-info/PKG-INFO writing dependency_links to pre_commit.egg-info/dependency_links.txt writing entry points to pre_commit.egg-info/entry_points.txt writing requirements to pre_commit.egg-info/requires.txt writing top-level names to pre_commit.egg-info/top_level.txt writing manifest file 'pre_commit.egg-info/SOURCES.txt' reading manifest file 'pre_commit.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'pre_commit.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/pre_commit copying pre_commit/git.py -> build/lib/pre_commit copying pre_commit/all_languages.py -> build/lib/pre_commit copying pre_commit/logging_handler.py -> build/lib/pre_commit copying pre_commit/xargs.py -> build/lib/pre_commit copying pre_commit/clientlib.py -> build/lib/pre_commit copying pre_commit/store.py -> build/lib/pre_commit copying pre_commit/errors.py -> build/lib/pre_commit copying pre_commit/envcontext.py -> build/lib/pre_commit copying pre_commit/yaml_rewrite.py -> build/lib/pre_commit copying pre_commit/staged_files_only.py -> build/lib/pre_commit copying pre_commit/output.py -> build/lib/pre_commit copying pre_commit/yaml.py -> build/lib/pre_commit copying pre_commit/prefix.py -> build/lib/pre_commit copying pre_commit/lang_base.py -> build/lib/pre_commit copying pre_commit/hook.py -> build/lib/pre_commit copying pre_commit/__init__.py -> build/lib/pre_commit copying pre_commit/parse_shebang.py -> build/lib/pre_commit copying pre_commit/util.py -> build/lib/pre_commit copying pre_commit/file_lock.py -> build/lib/pre_commit copying pre_commit/error_handler.py -> build/lib/pre_commit copying pre_commit/repository.py -> build/lib/pre_commit copying pre_commit/__main__.py -> build/lib/pre_commit copying pre_commit/main.py -> build/lib/pre_commit copying pre_commit/color.py -> build/lib/pre_commit copying pre_commit/constants.py -> build/lib/pre_commit creating build/lib/pre_commit/resources copying pre_commit/resources/__init__.py -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_setup.py -> build/lib/pre_commit/resources creating build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_hooks_apply.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/identity.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/check_useless_excludes.py -> build/lib/pre_commit/meta_hooks copying pre_commit/meta_hooks/__init__.py -> build/lib/pre_commit/meta_hooks creating build/lib/pre_commit/commands copying pre_commit/commands/hook_impl.py -> build/lib/pre_commit/commands copying pre_commit/commands/sample_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/install_uninstall.py -> build/lib/pre_commit/commands copying pre_commit/commands/init_templatedir.py -> build/lib/pre_commit/commands copying pre_commit/commands/migrate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/autoupdate.py -> build/lib/pre_commit/commands copying pre_commit/commands/__init__.py -> build/lib/pre_commit/commands copying pre_commit/commands/clean.py -> build/lib/pre_commit/commands copying pre_commit/commands/hazmat.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_config.py -> build/lib/pre_commit/commands copying pre_commit/commands/gc.py -> build/lib/pre_commit/commands copying pre_commit/commands/validate_manifest.py -> build/lib/pre_commit/commands copying pre_commit/commands/try_repo.py -> build/lib/pre_commit/commands copying pre_commit/commands/run.py -> build/lib/pre_commit/commands creating build/lib/pre_commit/languages copying pre_commit/languages/node.py -> build/lib/pre_commit/languages copying pre_commit/languages/fail.py -> build/lib/pre_commit/languages copying pre_commit/languages/pygrep.py -> build/lib/pre_commit/languages copying pre_commit/languages/dart.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker.py -> build/lib/pre_commit/languages copying pre_commit/languages/julia.py -> build/lib/pre_commit/languages copying pre_commit/languages/__init__.py -> build/lib/pre_commit/languages copying pre_commit/languages/lua.py -> build/lib/pre_commit/languages copying pre_commit/languages/perl.py -> build/lib/pre_commit/languages copying pre_commit/languages/golang.py -> build/lib/pre_commit/languages copying pre_commit/languages/rust.py -> build/lib/pre_commit/languages copying pre_commit/languages/conda.py -> build/lib/pre_commit/languages copying pre_commit/languages/unsupported_script.py -> build/lib/pre_commit/languages copying pre_commit/languages/python.py -> build/lib/pre_commit/languages copying pre_commit/languages/r.py -> build/lib/pre_commit/languages copying pre_commit/languages/dotnet.py -> build/lib/pre_commit/languages copying pre_commit/languages/swift.py -> build/lib/pre_commit/languages copying pre_commit/languages/unsupported.py -> build/lib/pre_commit/languages copying pre_commit/languages/haskell.py -> build/lib/pre_commit/languages copying pre_commit/languages/coursier.py -> build/lib/pre_commit/languages copying pre_commit/languages/ruby.py -> build/lib/pre_commit/languages copying pre_commit/languages/docker_image.py -> build/lib/pre_commit/languages copying pre_commit/resources/ruby-download.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/ruby-build.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/rbenv.tar.gz -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_go.mod -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_LICENSE.renv -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_environment.yml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_renv.lock -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.rs -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Makefile.PL -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_pubspec.yaml -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_activate.R -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_main.go -> build/lib/pre_commit/resources copying pre_commit/resources/empty_template_Cargo.toml -> build/lib/pre_commit/resources copying pre_commit/resources/hook-tmpl -> build/lib/pre_commit/resources installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/pre_commit copying build/lib/pre_commit/git.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/all_languages.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/logging_handler.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/xargs.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/clientlib.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/store.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/errors.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/envcontext.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/yaml_rewrite.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/staged_files_only.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/output.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/yaml.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/prefix.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/lang_base.py -> build/bdist.linux-riscv64/wheel/./pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/hook-tmpl -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_go.mod -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_LICENSE.renv -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_environment.yml -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_renv.lock -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_main.rs -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/__init__.py -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_Makefile.PL -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_pubspec.yaml -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/ruby-download.tar.gz -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/ruby-build.tar.gz -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_setup.py -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/rbenv.tar.gz -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_activate.R -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_main.go -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/resources/empty_template_Cargo.toml -> build/bdist.linux-riscv64/wheel/./pre_commit/resources copying build/lib/pre_commit/hook.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/__init__.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/parse_shebang.py -> build/bdist.linux-riscv64/wheel/./pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/check_hooks_apply.py -> build/bdist.linux-riscv64/wheel/./pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/identity.py -> build/bdist.linux-riscv64/wheel/./pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/check_useless_excludes.py -> build/bdist.linux-riscv64/wheel/./pre_commit/meta_hooks copying build/lib/pre_commit/meta_hooks/__init__.py -> build/bdist.linux-riscv64/wheel/./pre_commit/meta_hooks copying build/lib/pre_commit/util.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/file_lock.py -> build/bdist.linux-riscv64/wheel/./pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/commands copying build/lib/pre_commit/commands/hook_impl.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/sample_config.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/install_uninstall.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/init_templatedir.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/migrate_config.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/autoupdate.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/__init__.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/clean.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/hazmat.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/validate_config.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/gc.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/validate_manifest.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/try_repo.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/commands/run.py -> build/bdist.linux-riscv64/wheel/./pre_commit/commands copying build/lib/pre_commit/error_handler.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/repository.py -> build/bdist.linux-riscv64/wheel/./pre_commit creating build/bdist.linux-riscv64/wheel/pre_commit/languages copying build/lib/pre_commit/languages/node.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/fail.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/pygrep.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/dart.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/docker.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/julia.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/__init__.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/lua.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/perl.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/golang.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/rust.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/conda.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/unsupported_script.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/python.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/r.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/dotnet.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/swift.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/unsupported.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/haskell.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/coursier.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/ruby.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/languages/docker_image.py -> build/bdist.linux-riscv64/wheel/./pre_commit/languages copying build/lib/pre_commit/__main__.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/main.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/color.py -> build/bdist.linux-riscv64/wheel/./pre_commit copying build/lib/pre_commit/constants.py -> build/bdist.linux-riscv64/wheel/./pre_commit running install_egg_info running egg_info writing pre_commit.egg-info/PKG-INFO writing dependency_links to pre_commit.egg-info/dependency_links.txt writing entry points to pre_commit.egg-info/entry_points.txt writing requirements to pre_commit.egg-info/requires.txt writing top-level names to pre_commit.egg-info/top_level.txt reading manifest file 'pre_commit.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'pre_commit.egg-info/SOURCES.txt' Copying pre_commit.egg-info to build/bdist.linux-riscv64/wheel/./pre_commit-4.6.2-py3.14.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/pre_commit-4.6.2.dist-info/WHEEL creating '/build/pre-commit/src/pre-commit-4.6.2/dist/.tmp-ex8d14_f/pre_commit-4.6.2-py2.py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'pre_commit/__init__.py' adding 'pre_commit/__main__.py' adding 'pre_commit/all_languages.py' adding 'pre_commit/clientlib.py' adding 'pre_commit/color.py' adding 'pre_commit/constants.py' adding 'pre_commit/envcontext.py' adding 'pre_commit/error_handler.py' adding 'pre_commit/errors.py' adding 'pre_commit/file_lock.py' adding 'pre_commit/git.py' adding 'pre_commit/hook.py' adding 'pre_commit/lang_base.py' adding 'pre_commit/logging_handler.py' adding 'pre_commit/main.py' adding 'pre_commit/output.py' adding 'pre_commit/parse_shebang.py' adding 'pre_commit/prefix.py' adding 'pre_commit/repository.py' adding 'pre_commit/staged_files_only.py' adding 'pre_commit/store.py' adding 'pre_commit/util.py' adding 'pre_commit/xargs.py' adding 'pre_commit/yaml.py' adding 'pre_commit/yaml_rewrite.py' adding 'pre_commit/commands/__init__.py' adding 'pre_commit/commands/autoupdate.py' adding 'pre_commit/commands/clean.py' adding 'pre_commit/commands/gc.py' adding 'pre_commit/commands/hazmat.py' adding 'pre_commit/commands/hook_impl.py' adding 'pre_commit/commands/init_templatedir.py' adding 'pre_commit/commands/install_uninstall.py' adding 'pre_commit/commands/migrate_config.py' adding 'pre_commit/commands/run.py' adding 'pre_commit/commands/sample_config.py' adding 'pre_commit/commands/try_repo.py' adding 'pre_commit/commands/validate_config.py' adding 'pre_commit/commands/validate_manifest.py' adding 'pre_commit/languages/__init__.py' adding 'pre_commit/languages/conda.py' adding 'pre_commit/languages/coursier.py' adding 'pre_commit/languages/dart.py' adding 'pre_commit/languages/docker.py' adding 'pre_commit/languages/docker_image.py' adding 'pre_commit/languages/dotnet.py' adding 'pre_commit/languages/fail.py' adding 'pre_commit/languages/golang.py' adding 'pre_commit/languages/haskell.py' adding 'pre_commit/languages/julia.py' adding 'pre_commit/languages/lua.py' adding 'pre_commit/languages/node.py' adding 'pre_commit/languages/perl.py' adding 'pre_commit/languages/pygrep.py' adding 'pre_commit/languages/python.py' adding 'pre_commit/languages/r.py' adding 'pre_commit/languages/ruby.py' adding 'pre_commit/languages/rust.py' adding 'pre_commit/languages/swift.py' adding 'pre_commit/languages/unsupported.py' adding 'pre_commit/languages/unsupported_script.py' adding 'pre_commit/meta_hooks/__init__.py' adding 'pre_commit/meta_hooks/check_hooks_apply.py' adding 'pre_commit/meta_hooks/check_useless_excludes.py' adding 'pre_commit/meta_hooks/identity.py' adding 'pre_commit/resources/__init__.py' adding 'pre_commit/resources/empty_template_Cargo.toml' adding 'pre_commit/resources/empty_template_LICENSE.renv' adding 'pre_commit/resources/empty_template_Makefile.PL' adding 'pre_commit/resources/empty_template_activate.R' adding 'pre_commit/resources/empty_template_environment.yml' adding 'pre_commit/resources/empty_template_go.mod' adding 'pre_commit/resources/empty_template_main.go' adding 'pre_commit/resources/empty_template_main.rs' adding 'pre_commit/resources/empty_template_pre-commit-package-dev-1.rockspec' adding 'pre_commit/resources/empty_template_pre_commit_placeholder_package.gemspec' adding 'pre_commit/resources/empty_template_pubspec.yaml' adding 'pre_commit/resources/empty_template_renv.lock' adding 'pre_commit/resources/empty_template_setup.py' adding 'pre_commit/resources/hook-tmpl' adding 'pre_commit/resources/rbenv.tar.gz' adding 'pre_commit/resources/ruby-build.tar.gz' adding 'pre_commit/resources/ruby-download.tar.gz' adding 'pre_commit-4.6.2.dist-info/licenses/LICENSE' adding 'pre_commit-4.6.2.dist-info/METADATA' adding 'pre_commit-4.6.2.dist-info/WHEEL' adding 'pre_commit-4.6.2.dist-info/entry_points.txt' adding 'pre_commit-4.6.2.dist-info/top_level.txt' adding 'pre_commit-4.6.2.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel WARNING bdist_wheel.universal is deprecated !! ******************************************************************************** With Python 2.7 end-of-life, support for building universal wheels (i.e., wheels that support both Python 2 and Python 3) is being obviated. Please discontinue using this option, or if you still need it, file an issue with pypa/setuptools describing your use case. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. ******************************************************************************** !! Successfully built pre_commit-4.6.2-py2.py3-none-any.whl ==>(B Starting check()...(B hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /build/pre-commit/src/pre-commit-4.6.2/.git/ running develop /usr/lib/python3.14/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() Obtaining file:///build/pre-commit/src/pre-commit-4.6.2 Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: cfgv>=2.0.0 in /usr/lib/python3.14/site-packages (from pre_commit==4.6.2) (3.5.0) Requirement already satisfied: identify>=1.0.0 in /usr/lib/python3.14/site-packages (from pre_commit==4.6.2) (2.6.19) Requirement already satisfied: nodeenv>=0.11.1 in /usr/lib/python3.14/site-packages (from pre_commit==4.6.2) (1.11.0) Requirement already satisfied: pyyaml>=5.1 in /usr/lib/python3.14/site-packages (from pre_commit==4.6.2) (6.0.3) Requirement already satisfied: virtualenv>=20.10.0 in /usr/lib/python3.14/site-packages (from pre_commit==4.6.2) (21.14.5) Requirement already satisfied: distlib<1,>=0.3.7 in /usr/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre_commit==4.6.2) (0.4.3) Requirement already satisfied: filelock<5,>=3.24.2 in /usr/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre_commit==4.6.2) (4.0.2.dev0+gb5016c46c.d20261004) Requirement already satisfied: packaging>=23.1 in /usr/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre_commit==4.6.2) (26.3) Requirement already satisfied: platformdirs<5,>=3.9.1 in /usr/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre_commit==4.6.2) (4.12.3) Requirement already satisfied: python-discovery>=1.6 in /usr/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre_commit==4.6.2) (1.6.1) Building wheels for collected packages: pre_commit Building editable for pre_commit (pyproject.toml): started Building editable for pre_commit (pyproject.toml): finished with status 'done' Created wheel for pre_commit: filename=pre_commit-4.6.2-0.editable-py2.py3-none-any.whl size=4234 sha256=4e999198c9c1427a2fe4b1af00a52400793ff3467d94cf47d853af8b3fc8f9ef Stored in directory: /tmp/pip-ephem-wheel-cache-v61wqfos/wheels/15/cf/1d/fe64baa11e1e0ee9712b4f613e77a0e746ba192803124f4965 Successfully built pre_commit Installing collected packages: pre_commit Successfully installed pre_commit-4.6.2 ============================= test session starts ============================== platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/pre-commit/src/pre-commit-4.6.2 configfile: tox.ini plugins: env-1.7.1, platformdirs-4.12.3 collected 848 items / 49 deselected / 799 selected tests/clientlib_test.py ................................................ [ 6%] ............... [ 7%] tests/color_test.py ......... [ 9%] tests/commands/autoupdate_test.py ................................. [ 13%] tests/commands/clean_test.py .. [ 13%] tests/commands/gc_test.py ......... [ 14%] tests/commands/hazmat_test.py ......... [ 15%] tests/commands/hook_impl_test.py ....................................... [ 20%] ..... [ 21%] tests/commands/init_templatedir_test.py ....... [ 22%] tests/commands/install_uninstall_test.py ............................... [ 25%] .............................. [ 29%] tests/commands/migrate_config_test.py ...................... [ 32%] tests/commands/run_test.py ............................................. [ 38%] .................................................... [ 44%] tests/commands/sample_config_test.py . [ 44%] tests/commands/try_repo_test.py ....... [ 45%] tests/commands/validate_config_test.py .... [ 46%] tests/commands/validate_manifest_test.py .. [ 46%] tests/envcontext_test.py ............ [ 47%] tests/error_handler_test.py .......... [ 49%] tests/git_test.py .................................. [ 53%] tests/lang_base_test.py ..................... [ 55%] tests/languages/fail_test.py . [ 56%] tests/languages/golang_test.py ............ [ 57%] tests/languages/haskell_test.py . [ 57%] tests/languages/julia_test.py ....... [ 58%] tests/languages/lua_test.py . [ 58%] tests/languages/node_test.py .................................... [ 63%] tests/languages/perl_test.py .. [ 63%] tests/languages/pygrep_test.py .................... [ 65%] tests/languages/python_test.py ............................... [ 69%] tests/languages/r_test.py .................. [ 72%] tests/languages/ruby_test.py ......... [ 73%] tests/languages/rust_test.py ........ [ 74%] tests/languages/unsupported_script_test.py . [ 74%] tests/languages/unsupported_test.py . [ 74%] tests/logging_handler_test.py .. [ 74%] tests/main_test.py ....s........................ [ 78%] tests/meta_hooks/check_hooks_apply_test.py ..... [ 78%] tests/meta_hooks/check_useless_excludes_test.py ...... [ 79%] tests/meta_hooks/identity_test.py . [ 79%] tests/output_test.py . [ 79%] tests/parse_shebang_test.py .................. [ 82%] tests/prefix_test.py ......... [ 83%] tests/repository_test.py ........................... [ 86%] tests/staged_files_only_test.py ...................................... [ 91%] tests/store_test.py ...................... [ 94%] tests/util_test.py .........FF. [ 95%] tests/xargs_test.py ........................xxx [ 99%] tests/yaml_rewrite_test.py ....... [100%] =================================== FAILURES =================================== ___________________ test_cmd_output_no_shebang[cmd_output_b] ___________________ tmpdir = local('/tmp/pytest-of-builduser/pytest-0/test_cmd_output_no_shebang_cmd0') fn = @pytest.mark.parametrize('fn', (cmd_output_b, cmd_output_p)) def test_cmd_output_no_shebang(tmpdir, fn): f = tmpdir.join('f').ensure() make_executable(f) # previously this raised `OSError` -- the output is platform specific ret, out, _ = fn(str(f), check=False, stderr=subprocess.STDOUT) > assert ret == 1 E assert 127 == 1 tests/util_test.py:95: AssertionError ___________________ test_cmd_output_no_shebang[cmd_output_p] ___________________ tmpdir = local('/tmp/pytest-of-builduser/pytest-0/test_cmd_output_no_shebang_cmd1') fn = @pytest.mark.parametrize('fn', (cmd_output_b, cmd_output_p)) def test_cmd_output_no_shebang(tmpdir, fn): f = tmpdir.join('f').ensure() make_executable(f) # previously this raised `OSError` -- the output is platform specific ret, out, _ = fn(str(f), check=False, stderr=subprocess.STDOUT) > assert ret == 1 E assert 127 == 1 tests/util_test.py:95: AssertionError =========================== short test summary info ============================ FAILED tests/util_test.py::test_cmd_output_no_shebang[cmd_output_b] - assert ... FAILED tests/util_test.py::test_cmd_output_no_shebang[cmd_output_p] - assert ... = 2 failed, 793 passed, 1 skipped, 49 deselected, 3 xfailed in 3514.38s (0:58:34) = ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=d62877b769334eb78f2fcf2090f3bf7e\[!p]104\[?7h]3008;end=d8799c13832249a89c4122441e2cb561\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build(B [?12l[?25h[?12l[?25h]3008;end=504c93e26eeb476185d60daf23ac3db9\[?12l[?25hreceiving incremental file list pre-commit-4.6.2-1-riscv64-build.log pre-commit-4.6.2-1-riscv64-check.log pre-commit-4.6.2-1-riscv64-prepare.log sent 81 bytes received 5,247 bytes 2,131.20 bytes/sec total size is 31,539 speedup is 5.92