Open
Description
See https://github.com/web-platform-tests/wpt/actions/workflows/update_codeowners.yml; it's consistently failing.
Currently:
2025-06-06T01:49:39.3307741Z ##[group]Run cd wpt
2025-06-06T01:49:39.3308023Z �[36;1mcd wpt�[0m
2025-06-06T01:49:39.3308274Z �[36;1m./wpt update-codeowners ../wpt-metadata�[0m
2025-06-06T01:49:39.3378625Z shell: /usr/bin/bash -e {0}
2025-06-06T01:49:39.3378863Z env:
2025-06-06T01:49:39.3379098Z pythonLocation: /opt/hostedtoolcache/Python/3.12.10/x64
2025-06-06T01:49:39.3379740Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.10/x64/lib/pkgconfig
2025-06-06T01:49:39.3380137Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.10/x64
2025-06-06T01:49:39.3380480Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.10/x64
2025-06-06T01:49:39.3380823Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.10/x64
2025-06-06T01:49:39.3381160Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.10/x64/lib
2025-06-06T01:49:39.3381445Z ##[endgroup]
2025-06-06T01:49:44.8045989Z
2025-06-06T01:49:44.8046903Z [notice] A new release of pip is available: 25.0.1 -> 25.1.1
2025-06-06T01:49:44.8047643Z [notice] To update, run: pip install --upgrade pip
2025-06-06T01:49:44.8694857Z Traceback (most recent call last):
2025-06-06T01:49:44.8702917Z File "/home/runner/work/wpt/wpt/wpt/./wpt", line 10, in <module>
2025-06-06T01:49:44.8703409Z wpt.main()
2025-06-06T01:49:44.8703857Z File "/home/runner/work/wpt/wpt/wpt/tools/wpt/wpt.py", line 211, in main
2025-06-06T01:49:44.8704399Z script, parser = import_command(prog, command, props)
2025-06-06T01:49:44.8704761Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-06-06T01:49:44.8705251Z File "/home/runner/work/wpt/wpt/wpt/tools/wpt/wpt.py", line 102, in import_command
2025-06-06T01:49:44.8705748Z mod = __import__(mod_name)
2025-06-06T01:49:44.8705999Z ^^^^^^^^^^^^^^^^^^^^
2025-06-06T01:49:44.8706855Z File "/home/runner/work/wpt/wpt/wpt/tools/ci/update_codeowners.py", line 5, in <module>
2025-06-06T01:49:44.8707267Z import requests
2025-06-06T01:49:44.8707484Z ModuleNotFoundError: No module named 'requests'
2025-06-06T01:49:44.8824471Z ##[error]Process completed with exit code 1.
Presumably the update-codeowners
command doesn't actually have a full list of requirements for the venv?