2024-07-18T12:49:53,676 Created temporary directory: /tmp/pip-build-tracker-xm9pb_m2 2024-07-18T12:49:53,677 Initialized build tracking at /tmp/pip-build-tracker-xm9pb_m2 2024-07-18T12:49:53,677 Created build tracker: /tmp/pip-build-tracker-xm9pb_m2 2024-07-18T12:49:53,678 Entered build tracker: /tmp/pip-build-tracker-xm9pb_m2 2024-07-18T12:49:53,679 Created temporary directory: /tmp/pip-wheel-v7az3018 2024-07-18T12:49:53,682 Created temporary directory: /tmp/pip-ephem-wheel-cache-gg_ex20k 2024-07-18T12:49:53,704 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-18T12:49:53,708 2 location(s) to search for versions of frequenz-api-reporting: 2024-07-18T12:49:53,708 * https://pypi.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:53,708 * https://www.piwheels.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:53,709 Fetching project page and analyzing links: https://pypi.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:53,710 Getting page https://pypi.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:53,712 Found index url https://pypi.org/simple/ 2024-07-18T12:49:53,924 Fetched page https://pypi.org/simple/frequenz-api-reporting/ as application/vnd.pypi.simple.v1+json 2024-07-18T12:49:53,927 Found link https://files.pythonhosted.org/packages/9d/7e/6fb7b14546217d72760eff7fa65b6d74fe2306aca4555a80a464559f9c89/frequenz-api-reporting-0.1.1.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.1.1 2024-07-18T12:49:53,927 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/b5/f1/85f907614b24c30a1d1bb5b5bf234538175a698a649a951c788bd4f20bca/frequenz_api_reporting-0.1.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:53,928 Found link https://files.pythonhosted.org/packages/7f/11/7c72dde83e385ab9f98273b6c1b7503c375d2b840a6ecf132a2e506bdd66/frequenz-api-reporting-0.2.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.2.0 2024-07-18T12:49:53,929 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/8f/d4/ac047d11844deb44e373ba0e2a2ff163271ac3f88e5667ad564384094692/frequenz_api_reporting-0.2.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:53,930 Found link https://files.pythonhosted.org/packages/52/b0/979c74dce22f43835c7cf4b7f0c34bcb2052dd77ad695bfae18731378ade/frequenz-api-reporting-0.3.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.3.0 2024-07-18T12:49:53,931 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/70/d5/d9b2040be6762b34552e289ce13e8f3a0d84338f70a8bb785c5f4fc94b1f/frequenz_api_reporting-0.3.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:53,932 Found link https://files.pythonhosted.org/packages/17/03/8ee2584d14779ef3bf42dbdb9e8f99021418fb52ea4262c0ca11f5f1c6d0/frequenz-api-reporting-0.4.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.4.0 2024-07-18T12:49:53,933 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/5e/b8/bad27829585694cdfcb9970ba02974df734340b3a92139786272fde1e614/frequenz_api_reporting-0.4.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:53,934 Fetching project page and analyzing links: https://www.piwheels.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:53,934 Getting page https://www.piwheels.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:53,936 Found index url https://www.piwheels.org/simple/ 2024-07-18T12:49:54,097 Fetched page https://www.piwheels.org/simple/frequenz-api-reporting/ as text/html 2024-07-18T12:49:54,099 Skipping link: No binaries permitted for frequenz-api-reporting: https://www.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.3.0-py3-none-any.whl#sha256=c6b5655a505beb4bc96259bb78469651da666067883e91b9034dc8d01a79727d (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:54,100 Skipping link: No binaries permitted for frequenz-api-reporting: https://www.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.2.0-py3-none-any.whl#sha256=80455d7cb13248299390e6cd58660d05ac2fde1a85fb33a2b263be64ef8a0334 (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:54,101 Skipping link: No binaries permitted for frequenz-api-reporting: https://www.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.1.1-py3-none-any.whl#sha256=2a9f625bef2384a8d5dfc67d9c29265093be3aa92a2ab17cc3514657823f1cda (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2024-07-18T12:49:54,101 Skipping link: not a file: https://www.piwheels.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:54,102 Skipping link: not a file: https://pypi.org/simple/frequenz-api-reporting/ 2024-07-18T12:49:54,122 Given no hashes to check 1 links for project 'frequenz-api-reporting': discarding no candidates 2024-07-18T12:49:54,142 Collecting frequenz-api-reporting==0.4.0 2024-07-18T12:49:54,144 Created temporary directory: /tmp/pip-unpack-4lvtk3he 2024-07-18T12:49:54,358 Downloading frequenz-api-reporting-0.4.0.tar.gz (100 kB) 2024-07-18T12:49:54,621 Added frequenz-api-reporting==0.4.0 from https://files.pythonhosted.org/packages/17/03/8ee2584d14779ef3bf42dbdb9e8f99021418fb52ea4262c0ca11f5f1c6d0/frequenz-api-reporting-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-xm9pb_m2' 2024-07-18T12:49:54,630 Created temporary directory: /tmp/pip-build-env-nrhuauo8 2024-07-18T12:49:54,635 Installing build dependencies: started 2024-07-18T12:49:54,637 Running command pip subprocess to install build dependencies 2024-07-18T12:49:55,821 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-07-18T12:49:56,369 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-18T12:49:57,867 Collecting setuptools==68.1.0 2024-07-18T12:49:57,884 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.1.0-py3-none-any.whl (805 kB) 2024-07-18T12:49:58,194 Collecting setuptools_scm==7.1.0 (from setuptools_scm[toml]==7.1.0) 2024-07-18T12:49:58,212 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.1.0-py3-none-any.whl (43 kB) 2024-07-18T12:49:58,400 Collecting frequenz-repo-config==0.7.0 (from frequenz-repo-config[api]==0.7.0) 2024-07-18T12:49:58,412 Downloading https://www.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.7.0-py3-none-any.whl (39 kB) 2024-07-18T12:49:58,744 Collecting packaging>=20.0 (from setuptools_scm==7.1.0->setuptools_scm[toml]==7.1.0) 2024-07-18T12:49:58,758 Using cached https://www.piwheels.org/simple/packaging/packaging-24.1-py3-none-any.whl (53 kB) 2024-07-18T12:49:58,887 Collecting typing-extensions (from setuptools_scm==7.1.0->setuptools_scm[toml]==7.1.0) 2024-07-18T12:49:58,902 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.12.2-py3-none-any.whl (37 kB) 2024-07-18T12:49:59,127 Collecting nox>=2022.11.21 (from frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:49:59,144 Using cached https://www.piwheels.org/simple/nox/nox-2024.4.15-py3-none-any.whl (60 kB) 2024-07-18T12:49:59,233 Collecting mkdocs-gen-files<0.6.0,>=0.4.0 (from frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:49:59,247 Using cached https://www.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.5.0-py3-none-any.whl (8.4 kB) 2024-07-18T12:49:59,373 Collecting semver<4,>=3.0.1 (from frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:49:59,388 Using cached https://www.piwheels.org/simple/semver/semver-3.0.2-py3-none-any.whl (17 kB) 2024-07-18T12:49:59,534 Collecting github-action-utils<2,>=1.1.0 (from frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:49:59,549 Using cached https://www.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl (8.9 kB) 2024-07-18T12:50:02,476 Collecting grpcio-tools<2,>=1.47.0 (from frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:02,477 Obtaining dependency information for grpcio-tools<2,>=1.47.0 from https://files.pythonhosted.org/packages/91/b8/9219e867b25392277caa38365875cc6eec48256c33cb130705d8b0bac092/grpcio_tools-1.65.1-cp311-cp311-linux_armv7l.whl.metadata 2024-07-18T12:50:02,483 Using cached grpcio_tools-1.65.1-cp311-cp311-linux_armv7l.whl.metadata (5.3 kB) 2024-07-18T12:50:02,609 Collecting mypy-protobuf<4,>=3.0.0 (from frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:02,623 Using cached https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-3.6.0-py3-none-any.whl (16 kB) 2024-07-18T12:50:03,994 Collecting protobuf<6.0dev,>=5.26.1 (from grpcio-tools<2,>=1.47.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:04,008 Using cached https://www.piwheels.org/simple/protobuf/protobuf-5.27.2-cp311-cp311-linux_armv7l.whl (979 kB) 2024-07-18T12:50:06,571 Collecting grpcio>=1.65.1 (from grpcio-tools<2,>=1.47.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:06,572 Obtaining dependency information for grpcio>=1.65.1 from https://files.pythonhosted.org/packages/9d/4b/1fd2322007d3d5a759055c0cfcee90024ae5f0b88ee0acc3089d819b3c5f/grpcio-1.65.1-cp311-cp311-linux_armv7l.whl.metadata 2024-07-18T12:50:06,578 Using cached grpcio-1.65.1-cp311-cp311-linux_armv7l.whl.metadata (3.3 kB) 2024-07-18T12:50:06,745 Collecting mkdocs>=1.0.3 (from mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:06,759 Using cached https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.0-py3-none-any.whl (3.9 MB) 2024-07-18T12:50:07,116 Collecting types-protobuf>=4.24 (from mypy-protobuf<4,>=3.0.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:07,130 Using cached https://www.piwheels.org/simple/types-protobuf/types_protobuf-5.27.0.20240626-py3-none-any.whl (68 kB) 2024-07-18T12:50:07,400 Collecting argcomplete<4.0,>=1.9.4 (from nox>=2022.11.21->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:07,415 Using cached https://www.piwheels.org/simple/argcomplete/argcomplete-3.4.0-py3-none-any.whl (42 kB) 2024-07-18T12:50:07,572 Collecting colorlog<7.0.0,>=2.6.1 (from nox>=2022.11.21->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:07,588 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.8.2-py3-none-any.whl (11 kB) 2024-07-18T12:50:08,143 Collecting virtualenv>=20.14.1 (from nox>=2022.11.21->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:08,158 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-20.26.3-py3-none-any.whl (5.7 MB) 2024-07-18T12:50:08,771 Collecting click>=7.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:08,785 Using cached https://www.piwheels.org/simple/click/click-8.1.7-py3-none-any.whl (97 kB) 2024-07-18T12:50:08,870 Collecting ghp-import>=1.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:08,885 Using cached https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2024-07-18T12:50:09,011 Collecting jinja2>=2.11.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,030 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.4-py3-none-any.whl (133 kB) 2024-07-18T12:50:09,176 Collecting markdown>=3.3.6 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,195 Using cached https://www.piwheels.org/simple/markdown/Markdown-3.6-py3-none-any.whl (105 kB) 2024-07-18T12:50:09,484 Collecting markupsafe>=2.0.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,499 Using cached https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.5-cp311-cp311-linux_armv7l.whl (26 kB) 2024-07-18T12:50:09,581 Collecting mergedeep>=1.3.4 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,596 Using cached https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2024-07-18T12:50:09,657 Collecting mkdocs-get-deps>=0.2.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,672 Using cached https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.0-py3-none-any.whl (9.5 kB) 2024-07-18T12:50:09,796 Collecting pathspec>=0.11.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,810 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2024-07-18T12:50:09,869 Collecting pyyaml-env-tag>=0.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:09,883 Using cached https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-0.1-py3-none-any.whl (3.9 kB) 2024-07-18T12:50:10,116 Collecting pyyaml>=5.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:10,130 Using cached https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl (45 kB) 2024-07-18T12:50:10,251 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://files.pythonhosted.org/packages/8e/68/261843fe0fed52c7f4364325bde666c858c582547c6a32e90ce9c184a5d7/watchdog-0.10.6.tar.gz (from https://pypi.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2024-07-18T12:50:10,253 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://files.pythonhosted.org/packages/9d/f8/99b803268b9cc809df0934c54266777db3ab7698ff6c82021a00e4fdfc03/watchdog-0.10.7.tar.gz (from https://pypi.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2024-07-18T12:50:10,334 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://www.piwheels.org/simple/watchdog/watchdog-0.10.7-py3-none-any.whl#sha256=0c0606eb0dc835d3c909e23b6b1bc778f06c56e7700ab51a922bd7920af0e527 (from https://www.piwheels.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2024-07-18T12:50:10,336 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://www.piwheels.org/simple/watchdog/watchdog-0.10.6-py3-none-any.whl#sha256=8e234536deb0f8904d05b2e3758a36a0ce26d3c2452312cbaa059ca669aaa7ef (from https://www.piwheels.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2024-07-18T12:50:10,338 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://www.piwheels.org/simple/watchdog/watchdog-0.10.5-py3-none-any.whl#sha256=e99ee5f2925248a7cf7229fb1fd06f55cac8840c107afc553f1a543075a1acae (from https://www.piwheels.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2024-07-18T12:50:10,379 Collecting watchdog>=2.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:10,380 Obtaining dependency information for watchdog>=2.0 from https://files.pythonhosted.org/packages/05/7b/efc5b4134c97f08b161faa703327cde3fe647c5c48c156fde0c343471095/watchdog-4.0.1-py3-none-manylinux2014_armv7l.whl.metadata 2024-07-18T12:50:10,386 Using cached watchdog-4.0.1-py3-none-manylinux2014_armv7l.whl.metadata (37 kB) 2024-07-18T12:50:10,596 Collecting distlib<1,>=0.3.7 (from virtualenv>=20.14.1->nox>=2022.11.21->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:10,609 Using cached https://www.piwheels.org/simple/distlib/distlib-0.3.8-py2.py3-none-any.whl (468 kB) 2024-07-18T12:50:10,807 Collecting filelock<4,>=3.12.2 (from virtualenv>=20.14.1->nox>=2022.11.21->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:10,824 Using cached https://www.piwheels.org/simple/filelock/filelock-3.15.4-py3-none-any.whl (16 kB) 2024-07-18T12:50:10,968 Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.14.1->nox>=2022.11.21->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:10,982 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.2.2-py3-none-any.whl (18 kB) 2024-07-18T12:50:11,204 Collecting python-dateutil>=2.8.1 (from ghp-import>=1.0->mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.0->frequenz-repo-config[api]==0.7.0) 2024-07-18T12:50:11,218 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2024-07-18T12:50:11,237 ERROR: Could not install packages due to an OSError. 2024-07-18T12:50:11,238 Traceback (most recent call last): 2024-07-18T12:50:11,239 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/install.py", line 377, in run 2024-07-18T12:50:11,239 requirement_set = resolver.resolve( 2024-07-18T12:50:11,239 ^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:11,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-07-18T12:50:11,240 result = self._result = resolver.resolve( 2024-07-18T12:50:11,241 ^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:11,241 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-07-18T12:50:11,242 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-07-18T12:50:11,243 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:11,243 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 427, in resolve 2024-07-18T12:50:11,244 failure_causes = self._attempt_to_pin_criterion(name) 2024-07-18T12:50:11,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:11,245 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 239, in _attempt_to_pin_criterion 2024-07-18T12:50:11,246 criteria = self._get_updated_criteria(candidate) 2024-07-18T12:50:11,246 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:11,247 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 230, in _get_updated_criteria 2024-07-18T12:50:11,247 self._add_to_criteria(criteria, requirement, parent=candidate) 2024-07-18T12:50:11,248 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-07-18T12:50:11,248 if not criterion.candidates: 2024-07-18T12:50:11,249 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-07-18T12:50:11,249 return bool(self._sequence) 2024-07-18T12:50:11,250 ^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:11,251 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-07-18T12:50:11,251 return any(self) 2024-07-18T12:50:11,252 ^^^^^^^^^ 2024-07-18T12:50:11,252 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-07-18T12:50:11,253 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-07-18T12:50:11,254 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2024-07-18T12:50:11,572 [notice] A new release of pip is available: 24.0 -> 24.1.2 2024-07-18T12:50:11,575 [notice] To update, run: python3 -m pip install --upgrade pip 2024-07-18T12:50:12,590 ERROR: pip subprocess to install build dependencies exited with 1 2024-07-18T12:50:12,604 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-nrhuauo8/overlay --no-warn-script-location -v --no-binary frequenz-api-reporting --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'setuptools == 68.1.0' 'setuptools_scm\[toml] == 7.1.0' 'frequenz-repo-config\[api] == 0.7.0'[/] 2024-07-18T12:50:12,604 [bold magenta]cwd[/]: \[inherit] 2024-07-18T12:50:12,605 Installing build dependencies: finished with status 'error' 2024-07-18T12:50:12,606 ERROR: pip subprocess to install build dependencies exited with 1 2024-07-18T12:50:12,611 Exception information: 2024-07-18T12:50:12,611 Traceback (most recent call last): 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-07-18T12:50:12,611 status = run_func(*args) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-07-18T12:50:12,611 return func(self, options, args) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-07-18T12:50:12,611 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-07-18T12:50:12,611 result = self._result = resolver.resolve( 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-07-18T12:50:12,611 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-07-18T12:50:12,611 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-07-18T12:50:12,611 if not criterion.candidates: 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-07-18T12:50:12,611 return bool(self._sequence) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-07-18T12:50:12,611 return any(self) 2024-07-18T12:50:12,611 ^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-07-18T12:50:12,611 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2024-07-18T12:50:12,611 candidate = func() 2024-07-18T12:50:12,611 ^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 182, in _make_candidate_from_link 2024-07-18T12:50:12,611 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link 2024-07-18T12:50:12,611 self._link_candidate_cache[link] = LinkCandidate( 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ 2024-07-18T12:50:12,611 super().__init__( 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2024-07-18T12:50:12,611 self.dist = self._prepare() 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2024-07-18T12:50:12,611 dist = self._prepare_distribution() 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution 2024-07-18T12:50:12,611 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement 2024-07-18T12:50:12,611 return self._prepare_linked_requirement(req, parallel_builds) 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement 2024-07-18T12:50:12,611 dist = _get_prepared_distribution( 2024-07-18T12:50:12,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2024-07-18T12:50:12,611 abstract_dist.prepare_distribution_metadata( 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 44, in prepare_distribution_metadata 2024-07-18T12:50:12,611 self._prepare_build_backend(finder) 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 76, in _prepare_build_backend 2024-07-18T12:50:12,611 self.req.build_env.install_requirements( 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2024-07-18T12:50:12,611 self._install_requirements( 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2024-07-18T12:50:12,611 call_subprocess( 2024-07-18T12:50:12,611 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2024-07-18T12:50:12,611 raise error 2024-07-18T12:50:12,611 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2024-07-18T12:50:12,616 Removed frequenz-api-reporting==0.4.0 from https://files.pythonhosted.org/packages/17/03/8ee2584d14779ef3bf42dbdb9e8f99021418fb52ea4262c0ca11f5f1c6d0/frequenz-api-reporting-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-xm9pb_m2' 2024-07-18T12:50:12,617 Removed build tracker: '/tmp/pip-build-tracker-xm9pb_m2'