2025-10-01T13:17:31,847 Created temporary directory: /tmp/pip-ephem-wheel-cache-v7spfk_1 2025-10-01T13:17:31,849 Created temporary directory: /tmp/pip-build-tracker-8nt95k71 2025-10-01T13:17:31,849 Initialized build tracking at /tmp/pip-build-tracker-8nt95k71 2025-10-01T13:17:31,850 Created build tracker: /tmp/pip-build-tracker-8nt95k71 2025-10-01T13:17:31,850 Entered build tracker: /tmp/pip-build-tracker-8nt95k71 2025-10-01T13:17:31,851 Created temporary directory: /tmp/pip-wheel-hssyatbb 2025-10-01T13:17:31,854 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-01T13:17:31,857 Created temporary directory: /tmp/pip-ephem-wheel-cache-d5m19kdt 2025-10-01T13:17:31,881 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-01T13:17:31,885 2 location(s) to search for versions of frequenz-api-reporting: 2025-10-01T13:17:31,885 * https://pypi.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:31,885 * https://www.piwheels.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:31,886 Fetching project page and analyzing links: https://pypi.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:31,887 Getting page https://pypi.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:31,888 Found index url https://pypi.org/simple 2025-10-01T13:17:32,103 Fetched page https://pypi.org/simple/frequenz-api-reporting/ as application/vnd.pypi.simple.v1+json 2025-10-01T13:17:32,108 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 2025-10-01T13:17:32,109 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) 2025-10-01T13:17:32,110 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 2025-10-01T13:17:32,111 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) 2025-10-01T13:17:32,112 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 2025-10-01T13:17:32,113 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) 2025-10-01T13:17:32,114 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 2025-10-01T13:17:32,115 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) 2025-10-01T13:17:32,116 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/57/c8/78d593707853d8863fa7a682f4a800dd40b71fddf639907507231257c60d/frequenz_api_reporting-0.5.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,117 Found link https://files.pythonhosted.org/packages/0d/63/a2b94822b66d79408c13a7f9735ebcf2b131ce0289e0d2e66ba173a07eb2/frequenz_api_reporting-0.5.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.5.0 2025-10-01T13:17:32,118 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/87/1e/91dabb9fb2218ad1e39b7a2aec0de4b10686345693cd09d7ada3d96a490c/frequenz_api_reporting-0.6.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,119 Found link https://files.pythonhosted.org/packages/cb/2d/a5385f177dd0e7c0fab0558b24ce055225c730c2284861c2a4587cf07d14/frequenz_api_reporting-0.6.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.6.0 2025-10-01T13:17:32,119 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/d4/05/5587db5ee342ea39281f84f4be6227375fb0d83131f646b5e00ff41f7771/frequenz_api_reporting-0.7.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,120 Found link https://files.pythonhosted.org/packages/26/50/cf4350e31028eae29f8f2699eb6129554a49c715ae630ddc9e43fe8a5d3a/frequenz_api_reporting-0.7.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.7.0 2025-10-01T13:17:32,121 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/45/82/56c28e038c9d9f1f92701170adbd541770a653ad965c83382985804a5adb/frequenz_api_reporting-0.8.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,122 Found link https://files.pythonhosted.org/packages/40/0a/37bf8b4e54784e1c8fc024ba3b8aaf9d7db776721195a4aa3fdd7df05ba4/frequenz_api_reporting-0.8.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.8.0 2025-10-01T13:17:32,123 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/33/3b/f1183b059aa54124c1e43e3765a86beefcb29a35fdaa20757055804ce068/frequenz_api_reporting-0.8.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,124 Found link https://files.pythonhosted.org/packages/e7/98/29c685d5abcbee6fa713575776a530d38bee20c1e880153eb12a0e004aa5/frequenz_api_reporting-0.8.1.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.8.1 2025-10-01T13:17:32,125 Skipping link: No binaries permitted for frequenz-api-reporting: https://files.pythonhosted.org/packages/d4/85/98d4cefb12f7357ea37fc4f598810f1904d3542061aecaeb52e163a466d7/frequenz_api_reporting-0.9.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,126 Found link https://files.pythonhosted.org/packages/bb/4e/01ca708df7fd1f1675a1db4a0df46828689042c40cbb3bed7541fa758b46/frequenz_api_reporting-0.9.0.tar.gz (from https://pypi.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11), version: 0.9.0 2025-10-01T13:17:32,127 Fetching project page and analyzing links: https://www.piwheels.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:32,127 Getting page https://www.piwheels.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:32,129 Found index url https://www.piwheels.org/simple 2025-10-01T13:17:32,292 Fetched page https://www.piwheels.org/simple/frequenz-api-reporting/ as text/html 2025-10-01T13:17:32,296 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.8.1-py3-none-any.whl#sha256=c5a527fcc05e7af4bee62c44660371ad3216cc34b24a8bda6d831f9206f41acd (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,297 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.8.0-py3-none-any.whl#sha256=a71f777862c25d8a92ff8042673a31fd1f6519ecfe1d63152aada868cafb3698 (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,297 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.7.0-py3-none-any.whl#sha256=ad08ab3112ec3ee2261dabc88f241368e14d5f9e3c018097506a14931d6c3a34 (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,298 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.6.0-py3-none-any.whl#sha256=ebd174f17c9d5e858afe7c2437c7e77a6296049fbf0a2f4df59effbf830943d9 (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,298 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.piwheels.org/simple/frequenz-api-reporting/frequenz_api_reporting-0.5.0-py3-none-any.whl#sha256=864c9d57eb27abdd0d7546baff906aa1e4bbe658d157105b55da5153d53bfa9e (from https://www.piwheels.org/simple/frequenz-api-reporting/) (requires-python:<4,>=3.11) 2025-10-01T13:17:32,299 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.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) 2025-10-01T13:17:32,299 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.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) 2025-10-01T13:17:32,300 Skipping link: No binaries permitted for frequenz-api-reporting: https://archive1.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) 2025-10-01T13:17:32,301 Skipping link: not a file: https://www.piwheels.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:32,301 Skipping link: not a file: https://pypi.org/simple/frequenz-api-reporting/ 2025-10-01T13:17:32,321 Given no hashes to check 1 links for project 'frequenz-api-reporting': discarding no candidates 2025-10-01T13:17:32,339 Collecting frequenz-api-reporting==0.9.0 2025-10-01T13:17:32,342 Created temporary directory: /tmp/pip-unpack-0qifwqfj 2025-10-01T13:17:32,552 Downloading frequenz_api_reporting-0.9.0.tar.gz (74 kB) 2025-10-01T13:17:32,790 Added frequenz-api-reporting==0.9.0 from https://files.pythonhosted.org/packages/bb/4e/01ca708df7fd1f1675a1db4a0df46828689042c40cbb3bed7541fa758b46/frequenz_api_reporting-0.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-8nt95k71' 2025-10-01T13:17:32,804 Created temporary directory: /tmp/pip-build-env-nghxgeyc 2025-10-01T13:17:32,808 Installing build dependencies: started 2025-10-01T13:17:32,809 Running command pip subprocess to install build dependencies 2025-10-01T13:17:33,934 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-01T13:17:34,553 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-01T13:17:34,576 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-01T13:17:36,275 Collecting setuptools==80.9.0 2025-10-01T13:17:36,377 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-01T13:17:36,752 Collecting setuptools_scm[toml]==8.3.1 2025-10-01T13:17:36,770 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-8.3.1-py3-none-any.whl (43 kB) 2025-10-01T13:17:36,917 Collecting frequenz-repo-config[api]==0.13.5 2025-10-01T13:17:37,099 Downloading https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.13.5-py3-none-any.whl (44 kB) 2025-10-01T13:17:37,116 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 4.3 MB/s eta 0:00:00 2025-10-01T13:17:38,558 Collecting protobuf==6.31.1 2025-10-01T13:17:38,605 Downloading https://archive1.piwheels.org/simple/protobuf/protobuf-6.31.1-cp311-cp311-linux_armv7l.whl (1.1 MB) 2025-10-01T13:17:38,691 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 13.8 MB/s eta 0:00:00 2025-10-01T13:17:43,493 Collecting grpcio-tools==1.72.1 2025-10-01T13:17:43,692 Downloading https://archive1.piwheels.org/simple/grpcio-tools/grpcio_tools-1.72.1-cp311-cp311-linux_armv7l.whl (72.2 MB) 2025-10-01T13:17:49,291 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.2/72.2 MB 4.7 MB/s eta 0:00:00 2025-10-01T13:17:55,138 Collecting grpcio==1.72.1 2025-10-01T13:17:55,365 Downloading grpcio-1.72.1-cp311-cp311-linux_armv7l.whl (5.2 MB) 2025-10-01T13:17:56,283 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 5.7 MB/s eta 0:00:00 2025-10-01T13:17:56,794 Collecting packaging>=20 2025-10-01T13:17:56,811 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-01T13:17:57,070 Collecting nox>=2022.11.21 2025-10-01T13:17:57,247 Downloading https://archive1.piwheels.org/simple/nox/nox-2025.5.1-py3-none-any.whl (71 kB) 2025-10-01T13:17:57,266 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.8/71.8 kB 5.6 MB/s eta 0:00:00 2025-10-01T13:17:57,431 Collecting mkdocs-gen-files<0.6.0,>=0.4.0 2025-10-01T13:17:57,450 Downloading https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.5.0-py3-none-any.whl (8.4 kB) 2025-10-01T13:17:57,603 Collecting semver<4,>=3.0.1 2025-10-01T13:17:57,613 Downloading https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl (17 kB) 2025-10-01T13:17:57,691 Collecting github-action-utils<2,>=1.1.0 2025-10-01T13:17:57,711 Downloading https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl (8.9 kB) 2025-10-01T13:17:58,063 Collecting mkdocstrings-python<2,>=1.14.6 2025-10-01T13:17:58,073 Downloading https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-1.18.2-py3-none-any.whl (138 kB) 2025-10-01T13:17:58,097 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.2/138.2 kB 8.1 MB/s eta 0:00:00 2025-10-01T13:17:58,309 Collecting mypy-protobuf<4,>=3.0.0 2025-10-01T13:17:58,324 Using cached https://archive1.piwheels.org/simple/mypy-protobuf/mypy_protobuf-3.6.0-py3-none-any.whl (16 kB) 2025-10-01T13:17:58,924 Collecting mkdocs>=1.0.3 2025-10-01T13:17:58,936 Downloading https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl (3.9 MB) 2025-10-01T13:17:59,230 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 13.4 MB/s eta 0:00:00 2025-10-01T13:17:59,620 Collecting mkdocstrings>=0.30 2025-10-01T13:17:59,632 Downloading https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-0.30.1-py3-none-any.whl (36 kB) 2025-10-01T13:17:59,862 Collecting mkdocs-autorefs>=1.4 2025-10-01T13:17:59,874 Downloading https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.3-py3-none-any.whl (25 kB) 2025-10-01T13:18:00,251 Collecting griffe>=1.13 2025-10-01T13:18:00,265 Downloading https://www.piwheels.org/simple/griffe/griffe-1.14.0-py3-none-any.whl (144 kB) 2025-10-01T13:18:00,290 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.4/144.4 kB 8.2 MB/s eta 0:00:00 2025-10-01T13:18:00,616 Collecting types-protobuf>=4.24 2025-10-01T13:18:00,638 Using cached https://www.piwheels.org/simple/types-protobuf/types_protobuf-6.32.1.20250918-py3-none-any.whl (77 kB) 2025-10-01T13:18:00,958 Collecting argcomplete<4,>=1.9.4 2025-10-01T13:18:00,970 Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.6.2-py3-none-any.whl (43 kB) 2025-10-01T13:18:00,984 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.7/43.7 kB 4.6 MB/s eta 0:00:00 2025-10-01T13:18:01,119 Collecting attrs>=23.1 2025-10-01T13:18:01,135 Using cached https://www.piwheels.org/simple/attrs/attrs-25.3.0-py3-none-any.whl (63 kB) 2025-10-01T13:18:01,309 Collecting colorlog<7,>=2.6.1 2025-10-01T13:18:01,330 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.9.0-py3-none-any.whl (11 kB) 2025-10-01T13:18:01,418 Collecting dependency-groups>=1.1 2025-10-01T13:18:01,582 Using cached https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl (8.7 kB) 2025-10-01T13:18:02,227 Collecting virtualenv>=20.14.1 2025-10-01T13:18:02,665 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-20.34.0-py3-none-any.whl (6.0 MB) 2025-10-01T13:18:03,386 Collecting colorama>=0.4 2025-10-01T13:18:03,404 Using cached https://www.piwheels.org/simple/colorama/colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2025-10-01T13:18:03,671 Collecting click>=7.0 2025-10-01T13:18:03,693 Using cached https://www.piwheels.org/simple/click/click-8.3.0-py3-none-any.whl (107 kB) 2025-10-01T13:18:03,781 Collecting ghp-import>=1.0 2025-10-01T13:18:03,792 Downloading https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2025-10-01T13:18:03,938 Collecting jinja2>=2.11.1 2025-10-01T13:18:03,957 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2025-10-01T13:18:04,126 Collecting markdown>=3.3.6 2025-10-01T13:18:04,138 Downloading https://www.piwheels.org/simple/markdown/markdown-3.9-py3-none-any.whl (107 kB) 2025-10-01T13:18:04,159 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.4/107.4 kB 7.4 MB/s eta 0:00:00 2025-10-01T13:18:04,673 Collecting markupsafe>=2.0.1 2025-10-01T13:18:04,690 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2025-10-01T13:18:04,772 Collecting mergedeep>=1.3.4 2025-10-01T13:18:04,783 Downloading https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2025-10-01T13:18:04,849 Collecting mkdocs-get-deps>=0.2.0 2025-10-01T13:18:04,860 Downloading https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.0-py3-none-any.whl (9.5 kB) 2025-10-01T13:18:05,135 Collecting pathspec>=0.11.1 2025-10-01T13:18:05,151 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-10-01T13:18:05,214 Collecting pyyaml-env-tag>=0.1 2025-10-01T13:18:05,229 Downloading https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-1.1-py3-none-any.whl (4.7 kB) 2025-10-01T13:18:05,599 Collecting pyyaml>=5.1 2025-10-01T13:18:05,616 Using cached https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl (45 kB) 2025-10-01T13:18:05,775 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) 2025-10-01T13:18:05,777 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) 2025-10-01T13:18:05,961 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://archive1.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) 2025-10-01T13:18:05,962 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://archive1.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) 2025-10-01T13:18:05,964 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://archive1.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) 2025-10-01T13:18:06,010 Collecting watchdog>=2.0 2025-10-01T13:18:06,018 Using cached watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl (79 kB) 2025-10-01T13:18:06,504 Collecting pymdown-extensions>=6.3 2025-10-01T13:18:06,515 Downloading https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-10.16.1-py3-none-any.whl (266 kB) 2025-10-01T13:18:06,546 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 266.2/266.2 kB 11.1 MB/s eta 0:00:00 2025-10-01T13:18:06,746 Collecting distlib<1,>=0.3.7 2025-10-01T13:18:06,790 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2025-10-01T13:18:07,013 Collecting filelock<4,>=3.12.2 2025-10-01T13:18:07,029 Using cached https://www.piwheels.org/simple/filelock/filelock-3.19.1-py3-none-any.whl (16 kB) 2025-10-01T13:18:07,218 Collecting platformdirs<5,>=3.9.1 2025-10-01T13:18:07,232 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.4.0-py3-none-any.whl (18 kB) 2025-10-01T13:18:07,423 Collecting python-dateutil>=2.8.1 2025-10-01T13:18:07,452 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2025-10-01T13:18:07,900 Collecting six>=1.5 2025-10-01T13:18:07,915 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2025-10-01T13:18:11,793 Installing collected packages: distlib, watchdog, types-protobuf, six, setuptools, semver, pyyaml, protobuf, platformdirs, pathspec, packaging, mergedeep, markupsafe, markdown, grpcio, github-action-utils, filelock, colorlog, colorama, click, attrs, argcomplete, virtualenv, setuptools_scm, pyyaml-env-tag, python-dateutil, pymdown-extensions, mypy-protobuf, mkdocs-get-deps, jinja2, grpcio-tools, griffe, dependency-groups, nox, ghp-import, mkdocs, mkdocs-gen-files, mkdocs-autorefs, mkdocstrings, mkdocstrings-python, frequenz-repo-config 2025-10-01T13:18:12,368 Creating /tmp/pip-build-env-nghxgeyc/overlay/local/bin 2025-10-01T13:18:12,370 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/watchmedo to 755 2025-10-01T13:18:16,223 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/pysemver to 755 2025-10-01T13:18:17,905 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/markdown_py to 755 2025-10-01T13:18:19,531 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/activate-global-python-argcomplete to 755 2025-10-01T13:18:19,533 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/python-argcomplete-check-easy-install-script to 755 2025-10-01T13:18:19,535 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/register-python-argcomplete to 755 2025-10-01T13:18:20,312 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/virtualenv to 755 2025-10-01T13:18:21,754 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/protoc-gen-mypy to 755 2025-10-01T13:18:21,757 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/protoc-gen-mypy_grpc to 755 2025-10-01T13:18:21,803 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/mkdocs-get-deps to 755 2025-10-01T13:18:26,839 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/griffe to 755 2025-10-01T13:18:26,889 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/dependency-groups to 755 2025-10-01T13:18:26,891 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/lint-dependency-groups to 755 2025-10-01T13:18:26,893 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/pip-install-dependency-groups to 755 2025-10-01T13:18:27,096 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/nox to 755 2025-10-01T13:18:27,098 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/tox-to-nox to 755 2025-10-01T13:18:27,131 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/ghp-import to 755 2025-10-01T13:18:27,835 changing mode of /tmp/pip-build-env-nghxgeyc/overlay/local/bin/mkdocs to 755 2025-10-01T13:18:29,899 Successfully installed argcomplete-3.6.2 attrs-25.3.0 click-8.3.0 colorama-0.4.6 colorlog-6.9.0 dependency-groups-1.3.1 distlib-0.4.0 filelock-3.19.1 frequenz-repo-config-0.13.5 ghp-import-2.1.0 github-action-utils-1.1.0 griffe-1.14.0 grpcio-1.72.1 grpcio-tools-1.72.1 jinja2-3.1.6 markdown-3.9 markupsafe-3.0.3 mergedeep-1.3.4 mkdocs-1.6.1 mkdocs-autorefs-1.4.3 mkdocs-gen-files-0.5.0 mkdocs-get-deps-0.2.0 mkdocstrings-0.30.1 mkdocstrings-python-1.18.2 mypy-protobuf-3.6.0 nox-2025.5.1 packaging-25.0 pathspec-0.12.1 platformdirs-4.4.0 protobuf-6.31.1 pymdown-extensions-10.16.1 python-dateutil-2.9.0.post0 pyyaml-6.0.3 pyyaml-env-tag-1.1 semver-3.0.4 setuptools-80.9.0 setuptools_scm-8.3.1 six-1.17.0 types-protobuf-6.32.1.20250918 virtualenv-20.34.0 watchdog-6.0.0 2025-10-01T13:18:30,984 Installing build dependencies: finished with status 'done' 2025-10-01T13:18:30,992 Getting requirements to build wheel: started 2025-10-01T13:18:30,993 Running command Getting requirements to build wheel 2025-10-01T13:18:31,748 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-01T13:18:31,749 !! 2025-10-01T13:18:31,750 ******************************************************************************** 2025-10-01T13:18:31,750 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-01T13:18:31,752 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-01T13:18:31,752 or your builds will no longer be supported. 2025-10-01T13:18:31,754 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:31,754 ******************************************************************************** 2025-10-01T13:18:31,755 !! 2025-10-01T13:18:31,756 corresp(dist, value, root_dir) 2025-10-01T13:18:31,866 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-01T13:18:31,867 !! 2025-10-01T13:18:31,868 ******************************************************************************** 2025-10-01T13:18:31,868 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-01T13:18:31,869 License :: OSI Approved :: MIT License 2025-10-01T13:18:31,870 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:31,870 ******************************************************************************** 2025-10-01T13:18:31,871 !! 2025-10-01T13:18:31,872 dist._finalize_license_expression() 2025-10-01T13:18:31,879 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-01T13:18:31,880 !! 2025-10-01T13:18:31,881 ******************************************************************************** 2025-10-01T13:18:31,881 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-01T13:18:31,882 License :: OSI Approved :: MIT License 2025-10-01T13:18:31,883 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:31,884 ******************************************************************************** 2025-10-01T13:18:31,885 !! 2025-10-01T13:18:31,885 self._finalize_license_expression() 2025-10-01T13:18:31,904 running egg_info 2025-10-01T13:18:31,924 writing py/frequenz_api_reporting.egg-info/PKG-INFO 2025-10-01T13:18:31,940 writing dependency_links to py/frequenz_api_reporting.egg-info/dependency_links.txt 2025-10-01T13:18:31,951 writing requirements to py/frequenz_api_reporting.egg-info/requires.txt 2025-10-01T13:18:31,952 writing top-level names to py/frequenz_api_reporting.egg-info/top_level.txt 2025-10-01T13:18:32,082 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2025-10-01T13:18:32,086 reading manifest file 'py/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:32,106 reading manifest template 'MANIFEST.in' 2025-10-01T13:18:32,107 warning: no previously-included files found matching '.cookiecutter-replay.json' 2025-10-01T13:18:32,108 warning: no previously-included files found matching '.editorconfig' 2025-10-01T13:18:32,108 warning: no previously-included files found matching '.gitignore' 2025-10-01T13:18:32,109 warning: no previously-included files found matching '.gitmodules' 2025-10-01T13:18:32,110 warning: no previously-included files found matching 'CODEOWNERS' 2025-10-01T13:18:32,110 warning: no previously-included files found matching 'CONTRIBUTING.md' 2025-10-01T13:18:32,111 warning: no previously-included files found matching 'mkdocs.yml' 2025-10-01T13:18:32,112 warning: no previously-included files found matching 'noxfile.py' 2025-10-01T13:18:32,113 warning: no previously-included files found matching 'src/conftest.py' 2025-10-01T13:18:32,113 warning: no previously-included files matching '*' found under directory '.github' 2025-10-01T13:18:32,114 warning: no previously-included files matching '*' found under directory 'benchmarks' 2025-10-01T13:18:32,115 warning: no previously-included files matching '*' found under directory 'docs' 2025-10-01T13:18:32,116 warning: no previously-included files matching '*' found under directory 'pytests' 2025-10-01T13:18:32,122 warning: no files found matching '*.pyi' under directory 'py' 2025-10-01T13:18:32,168 adding license file 'LICENSE' 2025-10-01T13:18:32,174 writing manifest file 'py/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:32,276 Getting requirements to build wheel: finished with status 'done' 2025-10-01T13:18:32,280 Created temporary directory: /tmp/pip-modern-metadata-8z6gljim 2025-10-01T13:18:32,282 Preparing metadata (pyproject.toml): started 2025-10-01T13:18:32,283 Running command Preparing metadata (pyproject.toml) 2025-10-01T13:18:32,954 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-01T13:18:32,954 !! 2025-10-01T13:18:32,955 ******************************************************************************** 2025-10-01T13:18:32,956 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-01T13:18:32,957 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-01T13:18:32,957 or your builds will no longer be supported. 2025-10-01T13:18:32,958 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:32,959 ******************************************************************************** 2025-10-01T13:18:32,960 !! 2025-10-01T13:18:32,960 corresp(dist, value, root_dir) 2025-10-01T13:18:33,066 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-01T13:18:33,067 !! 2025-10-01T13:18:33,068 ******************************************************************************** 2025-10-01T13:18:33,069 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-01T13:18:33,070 License :: OSI Approved :: MIT License 2025-10-01T13:18:33,071 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:33,072 ******************************************************************************** 2025-10-01T13:18:33,073 !! 2025-10-01T13:18:33,074 dist._finalize_license_expression() 2025-10-01T13:18:33,081 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-01T13:18:33,081 !! 2025-10-01T13:18:33,082 ******************************************************************************** 2025-10-01T13:18:33,083 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-01T13:18:33,084 License :: OSI Approved :: MIT License 2025-10-01T13:18:33,085 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:33,086 ******************************************************************************** 2025-10-01T13:18:33,087 !! 2025-10-01T13:18:33,088 self._finalize_license_expression() 2025-10-01T13:18:33,105 running dist_info 2025-10-01T13:18:33,141 creating /tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info 2025-10-01T13:18:33,142 writing /tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/PKG-INFO 2025-10-01T13:18:33,158 writing dependency_links to /tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/dependency_links.txt 2025-10-01T13:18:33,169 writing requirements to /tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/requires.txt 2025-10-01T13:18:33,170 writing top-level names to /tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/top_level.txt 2025-10-01T13:18:33,171 writing manifest file '/tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:33,296 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2025-10-01T13:18:33,299 reading manifest file '/tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:33,301 reading manifest template 'MANIFEST.in' 2025-10-01T13:18:33,302 warning: no previously-included files found matching '.cookiecutter-replay.json' 2025-10-01T13:18:33,303 warning: no previously-included files found matching '.editorconfig' 2025-10-01T13:18:33,303 warning: no previously-included files found matching '.gitignore' 2025-10-01T13:18:33,304 warning: no previously-included files found matching '.gitmodules' 2025-10-01T13:18:33,304 warning: no previously-included files found matching 'CODEOWNERS' 2025-10-01T13:18:33,305 warning: no previously-included files found matching 'CONTRIBUTING.md' 2025-10-01T13:18:33,305 warning: no previously-included files found matching 'mkdocs.yml' 2025-10-01T13:18:33,306 warning: no previously-included files found matching 'noxfile.py' 2025-10-01T13:18:33,306 warning: no previously-included files found matching 'src/conftest.py' 2025-10-01T13:18:33,307 warning: no previously-included files matching '*' found under directory '.github' 2025-10-01T13:18:33,308 warning: no previously-included files matching '*' found under directory 'benchmarks' 2025-10-01T13:18:33,309 warning: no previously-included files matching '*' found under directory 'docs' 2025-10-01T13:18:33,309 warning: no previously-included files matching '*' found under directory 'pytests' 2025-10-01T13:18:33,315 warning: no files found matching '*.pyi' under directory 'py' 2025-10-01T13:18:33,351 adding license file 'LICENSE' 2025-10-01T13:18:33,356 writing manifest file '/tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:33,357 creating '/tmp/pip-modern-metadata-8z6gljim/frequenz_api_reporting-0.9.0.dist-info' 2025-10-01T13:18:33,524 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-01T13:18:33,529 Source in /tmp/pip-wheel-hssyatbb/frequenz-api-reporting_8623b11c87bd498f8771a9b5d4195d01 has version 0.9.0, which satisfies requirement frequenz-api-reporting==0.9.0 from https://files.pythonhosted.org/packages/bb/4e/01ca708df7fd1f1675a1db4a0df46828689042c40cbb3bed7541fa758b46/frequenz_api_reporting-0.9.0.tar.gz 2025-10-01T13:18:33,530 Removed frequenz-api-reporting==0.9.0 from https://files.pythonhosted.org/packages/bb/4e/01ca708df7fd1f1675a1db4a0df46828689042c40cbb3bed7541fa758b46/frequenz_api_reporting-0.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-8nt95k71' 2025-10-01T13:18:33,536 Created temporary directory: /tmp/pip-unpack-iw_yv28c 2025-10-01T13:18:33,537 Building wheels for collected packages: frequenz-api-reporting 2025-10-01T13:18:33,542 Created temporary directory: /tmp/pip-wheel-5hzyudzn 2025-10-01T13:18:33,542 Destination directory: /tmp/pip-wheel-5hzyudzn 2025-10-01T13:18:33,544 Building wheel for frequenz-api-reporting (pyproject.toml): started 2025-10-01T13:18:33,545 Running command Building wheel for frequenz-api-reporting (pyproject.toml) 2025-10-01T13:18:34,213 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-01T13:18:34,213 !! 2025-10-01T13:18:34,214 ******************************************************************************** 2025-10-01T13:18:34,215 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-01T13:18:34,216 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-01T13:18:34,216 or your builds will no longer be supported. 2025-10-01T13:18:34,217 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:34,218 ******************************************************************************** 2025-10-01T13:18:34,220 !! 2025-10-01T13:18:34,220 corresp(dist, value, root_dir) 2025-10-01T13:18:34,317 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-01T13:18:34,318 !! 2025-10-01T13:18:34,319 ******************************************************************************** 2025-10-01T13:18:34,319 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-01T13:18:34,320 License :: OSI Approved :: MIT License 2025-10-01T13:18:34,321 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:34,322 ******************************************************************************** 2025-10-01T13:18:34,323 !! 2025-10-01T13:18:34,323 dist._finalize_license_expression() 2025-10-01T13:18:34,331 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-01T13:18:34,332 !! 2025-10-01T13:18:34,333 ******************************************************************************** 2025-10-01T13:18:34,333 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-01T13:18:34,334 License :: OSI Approved :: MIT License 2025-10-01T13:18:34,335 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-01T13:18:34,335 ******************************************************************************** 2025-10-01T13:18:34,337 !! 2025-10-01T13:18:34,337 self._finalize_license_expression() 2025-10-01T13:18:34,338 running bdist_wheel 2025-10-01T13:18:34,407 running build 2025-10-01T13:18:34,408 running compile_proto 2025-10-01T13:18:35,143 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/google/__init__.py:2: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-10-01T13:18:35,143 __import__('pkg_resources').declare_namespace(__name__) 2025-10-01T13:18:35,328 Writing mypy to frequenz/api/reporting/v1/reporting_pb2.pyi 2025-10-01T13:18:35,794 /tmp/pip-build-env-nghxgeyc/overlay/local/lib/python3.11/dist-packages/google/__init__.py:2: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-10-01T13:18:35,795 __import__('pkg_resources').declare_namespace(__name__) 2025-10-01T13:18:35,953 Writing mypy to frequenz/api/reporting/v1/reporting_pb2_grpc.pyi 2025-10-01T13:18:36,071 Compiling proto files via: /usr/bin/python3 -m grpc_tools.protoc -Isubmodules/frequenz-api-common/proto -Iproto --python_out=py --grpc_python_out=py --mypy_out=py --mypy_grpc_out=py proto/frequenz/api/reporting/v1/reporting.proto 2025-10-01T13:18:36,071 running build_py 2025-10-01T13:18:36,090 creating build/lib/frequenz/api/reporting 2025-10-01T13:18:36,094 copying py/frequenz/api/reporting/__init__.py -> build/lib/frequenz/api/reporting 2025-10-01T13:18:36,096 copying py/frequenz/api/reporting/conftest.py -> build/lib/frequenz/api/reporting 2025-10-01T13:18:36,099 creating build/lib/frequenz/api/reporting/v1 2025-10-01T13:18:36,100 copying py/frequenz/api/reporting/v1/reporting_pb2_grpc.py -> build/lib/frequenz/api/reporting/v1 2025-10-01T13:18:36,102 copying py/frequenz/api/reporting/v1/__init__.py -> build/lib/frequenz/api/reporting/v1 2025-10-01T13:18:36,105 copying py/frequenz/api/reporting/v1/reporting_pb2.py -> build/lib/frequenz/api/reporting/v1 2025-10-01T13:18:36,107 running egg_info 2025-10-01T13:18:36,143 writing py/frequenz_api_reporting.egg-info/PKG-INFO 2025-10-01T13:18:36,159 writing dependency_links to py/frequenz_api_reporting.egg-info/dependency_links.txt 2025-10-01T13:18:36,169 writing requirements to py/frequenz_api_reporting.egg-info/requires.txt 2025-10-01T13:18:36,170 writing top-level names to py/frequenz_api_reporting.egg-info/top_level.txt 2025-10-01T13:18:36,238 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2025-10-01T13:18:36,241 reading manifest file 'py/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:36,247 reading manifest template 'MANIFEST.in' 2025-10-01T13:18:36,249 warning: no previously-included files found matching '.cookiecutter-replay.json' 2025-10-01T13:18:36,249 warning: no previously-included files found matching '.editorconfig' 2025-10-01T13:18:36,250 warning: no previously-included files found matching '.gitignore' 2025-10-01T13:18:36,250 warning: no previously-included files found matching '.gitmodules' 2025-10-01T13:18:36,251 warning: no previously-included files found matching 'CODEOWNERS' 2025-10-01T13:18:36,252 warning: no previously-included files found matching 'CONTRIBUTING.md' 2025-10-01T13:18:36,252 warning: no previously-included files found matching 'mkdocs.yml' 2025-10-01T13:18:36,253 warning: no previously-included files found matching 'noxfile.py' 2025-10-01T13:18:36,254 warning: no previously-included files found matching 'src/conftest.py' 2025-10-01T13:18:36,254 warning: no previously-included files matching '*' found under directory '.github' 2025-10-01T13:18:36,255 warning: no previously-included files matching '*' found under directory 'benchmarks' 2025-10-01T13:18:36,256 warning: no previously-included files matching '*' found under directory 'docs' 2025-10-01T13:18:36,257 warning: no previously-included files matching '*' found under directory 'pytests' 2025-10-01T13:18:36,299 adding license file 'LICENSE' 2025-10-01T13:18:36,306 writing manifest file 'py/frequenz_api_reporting.egg-info/SOURCES.txt' 2025-10-01T13:18:36,315 copying py/frequenz/api/reporting/py.typed -> build/lib/frequenz/api/reporting 2025-10-01T13:18:36,317 copying py/frequenz/api/reporting/v1/reporting_pb2.pyi -> build/lib/frequenz/api/reporting/v1 2025-10-01T13:18:36,320 copying py/frequenz/api/reporting/v1/reporting_pb2_grpc.pyi -> build/lib/frequenz/api/reporting/v1 2025-10-01T13:18:36,358 installing to build/bdist.linux-armv7l/wheel 2025-10-01T13:18:36,359 running install 2025-10-01T13:18:36,382 running install_lib 2025-10-01T13:18:36,400 creating build/bdist.linux-armv7l/wheel 2025-10-01T13:18:36,402 creating build/bdist.linux-armv7l/wheel/frequenz 2025-10-01T13:18:36,404 creating build/bdist.linux-armv7l/wheel/frequenz/api 2025-10-01T13:18:36,405 creating build/bdist.linux-armv7l/wheel/frequenz/api/reporting 2025-10-01T13:18:36,408 copying build/lib/frequenz/api/reporting/py.typed -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting 2025-10-01T13:18:36,410 creating build/bdist.linux-armv7l/wheel/frequenz/api/reporting/v1 2025-10-01T13:18:36,411 copying build/lib/frequenz/api/reporting/v1/reporting_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting/v1 2025-10-01T13:18:36,415 copying build/lib/frequenz/api/reporting/v1/reporting_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting/v1 2025-10-01T13:18:36,417 copying build/lib/frequenz/api/reporting/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting/v1 2025-10-01T13:18:36,419 copying build/lib/frequenz/api/reporting/v1/reporting_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting/v1 2025-10-01T13:18:36,422 copying build/lib/frequenz/api/reporting/v1/reporting_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting/v1 2025-10-01T13:18:36,425 copying build/lib/frequenz/api/reporting/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting 2025-10-01T13:18:36,428 copying build/lib/frequenz/api/reporting/conftest.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/reporting 2025-10-01T13:18:36,430 running install_egg_info 2025-10-01T13:18:36,447 Copying py/frequenz_api_reporting.egg-info to build/bdist.linux-armv7l/wheel/./frequenz_api_reporting-0.9.0-py3.11.egg-info 2025-10-01T13:18:36,457 running install_scripts 2025-10-01T13:18:36,467 creating build/bdist.linux-armv7l/wheel/frequenz_api_reporting-0.9.0.dist-info/WHEEL 2025-10-01T13:18:36,470 creating '/tmp/pip-wheel-5hzyudzn/.tmp-ctev_7uv/frequenz_api_reporting-0.9.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-01T13:18:36,473 adding 'frequenz/api/reporting/__init__.py' 2025-10-01T13:18:36,474 adding 'frequenz/api/reporting/conftest.py' 2025-10-01T13:18:36,475 adding 'frequenz/api/reporting/py.typed' 2025-10-01T13:18:36,477 adding 'frequenz/api/reporting/v1/__init__.py' 2025-10-01T13:18:36,479 adding 'frequenz/api/reporting/v1/reporting_pb2.py' 2025-10-01T13:18:36,482 adding 'frequenz/api/reporting/v1/reporting_pb2.pyi' 2025-10-01T13:18:36,484 adding 'frequenz/api/reporting/v1/reporting_pb2_grpc.py' 2025-10-01T13:18:36,486 adding 'frequenz/api/reporting/v1/reporting_pb2_grpc.pyi' 2025-10-01T13:18:36,489 adding 'frequenz_api_reporting-0.9.0.dist-info/licenses/LICENSE' 2025-10-01T13:18:36,490 adding 'frequenz_api_reporting-0.9.0.dist-info/METADATA' 2025-10-01T13:18:36,491 adding 'frequenz_api_reporting-0.9.0.dist-info/WHEEL' 2025-10-01T13:18:36,492 adding 'frequenz_api_reporting-0.9.0.dist-info/top_level.txt' 2025-10-01T13:18:36,493 adding 'frequenz_api_reporting-0.9.0.dist-info/RECORD' 2025-10-01T13:18:36,494 removing build/bdist.linux-armv7l/wheel 2025-10-01T13:18:36,602 Building wheel for frequenz-api-reporting (pyproject.toml): finished with status 'done' 2025-10-01T13:18:36,607 Created wheel for frequenz-api-reporting: filename=frequenz_api_reporting-0.9.0-py3-none-any.whl size=17925 sha256=3146b0a931e6a3c2942bb5b3c86c86ac0bdbcbee1becae74b705cbbc22c3be59 2025-10-01T13:18:36,608 Stored in directory: /tmp/pip-ephem-wheel-cache-d5m19kdt/wheels/d8/5a/d0/b60a30c6abba0381123856d221038262501eae2a2caf881b40 2025-10-01T13:18:36,619 Successfully built frequenz-api-reporting 2025-10-01T13:18:36,623 Removed build tracker: '/tmp/pip-build-tracker-8nt95k71'