2026-06-15T22:03:47,995 Created temporary directory: /tmp/pip-ephem-wheel-cache-0f95rw7b 2026-06-15T22:03:47,997 Created temporary directory: /tmp/pip-build-tracker-6psrl_ty 2026-06-15T22:03:47,998 Initialized build tracking at /tmp/pip-build-tracker-6psrl_ty 2026-06-15T22:03:47,999 Created build tracker: /tmp/pip-build-tracker-6psrl_ty 2026-06-15T22:03:47,999 Entered build tracker: /tmp/pip-build-tracker-6psrl_ty 2026-06-15T22:03:48,000 Created temporary directory: /tmp/pip-wheel-vyj63qhu 2026-06-15T22:03:48,004 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 2026-06-15T22:03:48,006 Created temporary directory: /tmp/pip-ephem-wheel-cache-ea4h36wn 2026-06-15T22:03:48,029 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T22:03:48,032 2 location(s) to search for versions of frequenz-client-reporting: 2026-06-15T22:03:48,032 * https://pypi.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,032 * https://www.piwheels.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,033 Fetching project page and analyzing links: https://pypi.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,034 Getting page https://pypi.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,035 Found index url https://pypi.org/simple 2026-06-15T22:03:48,362 Fetched page https://pypi.org/simple/frequenz-client-reporting/ as application/vnd.pypi.simple.v1+json 2026-06-15T22:03:48,374 Found link https://files.pythonhosted.org/packages/a5/8e/bcf2533b6525b97c416add768b7f40ca16ed4fb3485f6f567700bdf447af/frequenz-client-reporting-0.1.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.1.0 2026-06-15T22:03:48,375 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/05/b1/80c3cc114bbad65b9aba24100a54f9de833c3cedcd8977bb6ac9548a83ea/frequenz_client_reporting-0.1.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,376 Found link https://files.pythonhosted.org/packages/a0/59/3de11ac984bf336722acf870219c44a0f2216480bde44327aa93c4e9d1da/frequenz-client-reporting-0.2.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.2.0 2026-06-15T22:03:48,377 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/e7/1f/8e0e86dff71fb2aa637e189ecf2a621b99fc89c69125ce042ec998d81b47/frequenz_client_reporting-0.2.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,378 Found link https://files.pythonhosted.org/packages/10/c8/2715613018bbeb1e63efbb58a291d3489334324a225449f625d1b8912c3e/frequenz-client-reporting-0.3.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.3.0 2026-06-15T22:03:48,379 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/bd/34/3594b46f55dd0aad413ed66445051124886049404193275b158b07259edd/frequenz_client_reporting-0.3.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,380 Found link https://files.pythonhosted.org/packages/85/10/9b419f70945b76b348c8fe98fcd7a9355d7f025f3761afdd95826e785647/frequenz-client-reporting-0.4.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.4.0 2026-06-15T22:03:48,381 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/9b/5b/df41a03da4d6aabdbd89b1d2f2def7caf5792e33bb12ce630856cfa2eb46/frequenz_client_reporting-0.4.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,382 Found link https://files.pythonhosted.org/packages/56/6a/49e0b564c30ef05b1bff2201e7bbc5d207908a304a525fb67413ae0c8d69/frequenz-client-reporting-0.5.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.5.0 2026-06-15T22:03:48,383 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/dd/f8/e6ea37a26d62ed22a330515fab25751073e4ae7d60472f4d91b79966f53d/frequenz_client_reporting-0.5.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,384 Found link https://files.pythonhosted.org/packages/78/6d/fbce36e07f750651f426cce7d5273c1912279cc73a402dab548a979c1e51/frequenz-client-reporting-0.6.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.6.0 2026-06-15T22:03:48,384 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/fe/c2/70b7f800381bfe23625440fffa6b8f6c8aeb2ac3d8b2fb9c04c8e3810f5c/frequenz_client_reporting-0.6.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,385 Found link https://files.pythonhosted.org/packages/87/22/9f9769c13f2739cfe601564c02f3bcae738882b6787526f12713094ff9aa/frequenz-client-reporting-0.7.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.7.0 2026-06-15T22:03:48,386 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/b7/c9/1720b45f96ae2b715d49961792a2bea816c624b51c1fa753d9dc973795fa/frequenz_client_reporting-0.7.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,387 Found link https://files.pythonhosted.org/packages/e1/fe/d790949b0a33aad76465bd771558516c52f96bb818422493e57ad4add25d/frequenz-client-reporting-0.8.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.8.0 2026-06-15T22:03:48,388 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/c2/7e/c2b593a7b0f0a6b5caabcfe2177537ff450627b38c8fa19b73f388368e30/frequenz_client_reporting-0.8.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,389 Found link https://files.pythonhosted.org/packages/61/b2/e41232e902a4a1cba5d21f9e137187a740a14226324910170be7127193ee/frequenz-client-reporting-0.9.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.9.0 2026-06-15T22:03:48,389 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/65/e0/8bbf84e1aba2916244ecf59de49a6d600d6d50771c4967da5525e5b68342/frequenz_client_reporting-0.9.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,390 Found link https://files.pythonhosted.org/packages/35/60/6aeeb05982a47a860aa46600f02ca7de9f1504580ad31383f2363b4dbd65/frequenz-client-reporting-0.10.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.10.0 2026-06-15T22:03:48,391 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/84/f4/98fc1745d80714e189dde2a5b6fb16d58ae524ff165829fe5438f70e5082/frequenz_client_reporting-0.10.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,392 Found link https://files.pythonhosted.org/packages/e3/1a/526d5556326e3ab6ddf43267745572f6da7bc39a198ab5577e52d1fd4943/frequenz-client-reporting-0.11.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.11.0 2026-06-15T22:03:48,393 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/63/0b/f1ad0c110d8296a559d50e7650f6c7765116390634e4ae3ad205616c0e31/frequenz_client_reporting-0.11.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,394 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/65/5e/0f0b9162310f5d3f3c741691b70a2ebbdaac8a310b4d13d905a2121ab4d1/frequenz_client_reporting-0.12.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,395 Found link https://files.pythonhosted.org/packages/2b/03/fab3d6eac29a22b667e82f4c3329848a99a39b7ff31b69ce6711ddaa5680/frequenz_client_reporting-0.12.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.12.0 2026-06-15T22:03:48,395 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/8d/d6/a3a43b28467f800d8908e2f0ea87771314932a141f70faa11e2db2174b21/frequenz_client_reporting-0.13.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,396 Found link https://files.pythonhosted.org/packages/d8/71/f7c27a3bc987fd60dbcda571372a7e66626abda556766db8341bc8123469/frequenz_client_reporting-0.13.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.13.0 2026-06-15T22:03:48,397 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/58/8d/87b29ccfb69d86e20c3245095df00366489923da593489294d9fd9a83575/frequenz_client_reporting-0.13.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,398 Found link https://files.pythonhosted.org/packages/94/d1/8c26c9673f1abbd2eac1f0998187afbe619e8cb78c0df930a08fac69c8b1/frequenz_client_reporting-0.13.1.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.13.1 2026-06-15T22:03:48,398 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/24/90/58b8f8a7d6c3c1656e568cc2d012f4b1477843ef1096850354fdfaff501c/frequenz_client_reporting-0.14.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,399 Found link https://files.pythonhosted.org/packages/61/73/cfeea42e0ab5ef31e7701b971a5a2674b522b5c67a21b0bbc9a03ffa3146/frequenz_client_reporting-0.14.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.14.0 2026-06-15T22:03:48,400 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/92/40/50949a4eaf40708f4348b2a362214e75ed80a192e9b14a21b73a845090d3/frequenz_client_reporting-0.15.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,401 Found link https://files.pythonhosted.org/packages/77/4f/253e8e1b40831992c37e9530af774cd2223f10dfe0338d457379d6adffe8/frequenz_client_reporting-0.15.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.15.0 2026-06-15T22:03:48,402 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/5e/ef/29b9d40bacf71b16987c91d5bc6d2ec6656cb25260ed7cb10807b7fd4e61/frequenz_client_reporting-0.16.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,403 Found link https://files.pythonhosted.org/packages/bf/70/d61bcbf977ba30aaf60c8929772621ed77ab5dff89fe1e791c06e192b03a/frequenz_client_reporting-0.16.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.16.0 2026-06-15T22:03:48,404 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/6a/29/c765d6fd9159a99728b6dca696be5e7c09ee3ad60a855ee10ff9e73ba45e/frequenz_client_reporting-0.17.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,405 Found link https://files.pythonhosted.org/packages/e7/fa/dba65d0d04dcc366dd4c3e538471785a20b0665187304bb8a57ffda418ae/frequenz_client_reporting-0.17.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.17.0 2026-06-15T22:03:48,406 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/b6/31/8194258f95e04fe67aec32745a1589ab0d1b5c829199a501e5a0113254ee/frequenz_client_reporting-0.17.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,406 Found link https://files.pythonhosted.org/packages/b5/02/6c5c9489898086b2f412fb0a3acf142e8c66b83323dbe73ecb4c113cb2d1/frequenz_client_reporting-0.17.1.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.17.1 2026-06-15T22:03:48,407 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/84/cc/0433f4d785bd3f149ef8ab196c2b86dc668aff87f602ffb5bcca15e70a17/frequenz_client_reporting-0.18.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,408 Found link https://files.pythonhosted.org/packages/d3/b3/a6732ea01fcdd75c20d32e9b7c3f3b324ff0757c4a5bcba4208cc137facd/frequenz_client_reporting-0.18.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.18.0 2026-06-15T22:03:48,409 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/7c/f4/4f74f44fff24c471ee0449e5a2774131fcfc380ca7f8c180e18f908d5955/frequenz_client_reporting-0.18.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,409 Found link https://files.pythonhosted.org/packages/5a/d2/a90f2b0902dfe8be594d837dd97cbb32b9dc7a948bbcfdf01d81fb1609b8/frequenz_client_reporting-0.18.1.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.18.1 2026-06-15T22:03:48,410 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/af/13/759eda13e68dad2c33d12a2d19a93421de2ef50175da6d7ff1724a75e3a8/frequenz_client_reporting-0.19.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,411 Found link https://files.pythonhosted.org/packages/11/62/3c55cdb79139b95b99fcb1c1d5120c5f01af35e6aec994aeee53c1050ba5/frequenz_client_reporting-0.19.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.19.0 2026-06-15T22:03:48,412 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/cc/e7/dcee5b180a46f1075ca75f8a1ce9ed277ebaa67602079cffc504b3901d76/frequenz_client_reporting-0.20.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,413 Found link https://files.pythonhosted.org/packages/f9/10/d4d25379b512ee37a8985a29c75749f976fb92c732acfe415385694d066d/frequenz_client_reporting-0.20.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.20.0 2026-06-15T22:03:48,413 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/1c/c9/65c4225caf2c63aa86e2ddb48f5647edc96aceae1f7e0e8ed849f6d7a4fe/frequenz_client_reporting-0.20.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,414 Found link https://files.pythonhosted.org/packages/41/14/826c2b3549240ce19b79e26c2c291b9a3af308de81ec78bc2b3dcd7da315/frequenz_client_reporting-0.20.1.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.20.1 2026-06-15T22:03:48,415 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/1d/e4/37e37e301c2f178f0e04bce63d562bf0263ba90c622db32d3ba130b535ef/frequenz_client_reporting-0.20.2-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,416 Found link https://files.pythonhosted.org/packages/e5/38/80d3ef2b9b53902f9ce9172eda07270e2e6f8861557d3118c719acb50569/frequenz_client_reporting-0.20.2.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.20.2 2026-06-15T22:03:48,417 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/a9/26/f479a578ad26167ddd5e7d0ee4e2997e9f58f79830059280384d15f25abf/frequenz_client_reporting-0.20.4-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,418 Found link https://files.pythonhosted.org/packages/45/10/e64043cad58d96ec78dba400db3863e41f7fdb195c9a1c2eceda85cecac4/frequenz_client_reporting-0.20.4.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.20.4 2026-06-15T22:03:48,418 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/9a/2d/07a861ee875297fdfdfeb71d504d8f1a00a2d56a48d508222b885a54b156/frequenz_client_reporting-0.21.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,419 Found link https://files.pythonhosted.org/packages/8b/5c/2b3a415fa2778dd61f5b5e8ad93cbce89bd673598fa4cdc4a692f793613b/frequenz_client_reporting-0.21.0.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.21.0 2026-06-15T22:03:48,420 Skipping link: No binaries permitted for frequenz-client-reporting: https://files.pythonhosted.org/packages/69/d8/dffd84d436f1248b400bd53af3cdf960900ca0937b27b2c02d3517ecc688/frequenz_client_reporting-0.21.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,421 Found link https://files.pythonhosted.org/packages/23/3b/8d494a20a0767ddf031dd536cefcddad3438a3d940ab6a607e91bc21cf33/frequenz_client_reporting-0.21.1.tar.gz (from https://pypi.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11), version: 0.21.1 2026-06-15T22:03:48,422 Fetching project page and analyzing links: https://www.piwheels.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,423 Getting page https://www.piwheels.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,424 Found index url https://www.piwheels.org/simple 2026-06-15T22:03:48,705 Fetched page https://www.piwheels.org/simple/frequenz-client-reporting/ as text/html 2026-06-15T22:03:48,715 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.21.0-py3-none-any.whl#sha256=000f1ef2018c32b15d703ae27a4d70357f11622857a9ced897ea4f58d2dec443 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,715 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.20.4-py3-none-any.whl#sha256=3f4b0f76ab4f45a7964c0ceadd9b5ff1dce8771c4c25ccdc9feae18a648d499b (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,716 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.20.2-py3-none-any.whl#sha256=020e3e599c38827ffdc89f4df8f7acf9fd051ca66cd20792e54be8cbccc57257 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,717 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.20.1-py3-none-any.whl#sha256=63314d4cf3e889921e906984a73c8b6f381c4e9c2ab3b67e93184cbb51e7b7ed (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,718 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.20.0-py3-none-any.whl#sha256=4ed5e210e9a892f2987e85efb414ae2bc707946f77a6a8174123c25d76a7820b (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,718 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.19.0-py3-none-any.whl#sha256=74555acf4078b47bb759d1c6cf60bde44bf57c2cc78ebdee5ec69c80c6db072e (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,719 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.18.1-py3-none-any.whl#sha256=e35a3b74cf46d502907d6446cf2c52f58ced1fa077ea39cd61c92869372c3d70 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,719 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.18.0-py3-none-any.whl#sha256=e88ad343e2043fe75e5182d5bbc88162ce6f6074f2173572a5328da0c06d1774 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,720 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.17.1-py3-none-any.whl#sha256=fc33244d57052a5bd0ee8ebfb0ed328f2dea9c7d9864c4cc315d1e688bdfe4e9 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,721 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.17.0-py3-none-any.whl#sha256=02115f436c393cd6796289325260e3582df9b7488f0da5493f57599572810f64 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,721 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.16.0-py3-none-any.whl#sha256=7f0098a12c8f49ed750fd18c1ca96b148632da8022b75b800ca6c30be4b42760 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,722 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.15.0-py3-none-any.whl#sha256=f86500c0f0c8e029b63f8188b58d7e8d1014666d8ff9fa25925a5df8302d68b3 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,722 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.14.0-py3-none-any.whl#sha256=d2681e864ba2b51f9b956f89367f37df506d9311040be04c9001a567d0ecee11 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,723 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.13.1-py3-none-any.whl#sha256=b5f92893ca879a386d20addb3411f067437fdd11e1825a6ccc635ca6daa702de (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,723 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.13.0-py3-none-any.whl#sha256=cc806301df447531ee651c20112cae01eb5d5c0467a282c955bb06c4e27ab607 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,724 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.12.0-py3-none-any.whl#sha256=80a5093bf3bf3fd694920c3f277a6866368d13deddddba92e61331aad0c623fb (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,725 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.11.0-py3-none-any.whl#sha256=afed72b81d1e9dd35771ab6baab1725a340a451615cd80bf0440743325621eaf (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,726 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.10.0-py3-none-any.whl#sha256=9d1b36be8715d7f31cc42814839150cb39e07ba1b664e356ea1192fb0ce6bc82 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,726 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.9.0-py3-none-any.whl#sha256=d1da1901c52767f99c25e5cafa19456986443066ed065b7abf9096c9b430f238 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,727 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.8.0-py3-none-any.whl#sha256=d7150882308bfdbf24401803d9f7e9c4258597ea03d53c178abec7ee939f4f46 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,727 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.7.0-py3-none-any.whl#sha256=627be7b9de56ee4c434a57aeabfc0823ff0996c0d8df440d4b99dc18fa5b67b4 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,728 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.6.0-py3-none-any.whl#sha256=c6aaeb54c92f82ca9cab68f932e95c03618a5839c10f1157a3556a1ced3bd46e (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,728 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.5.0-py3-none-any.whl#sha256=c625f89c624b7fc6955833471257888515b4082e067a0a4c46e8287ed2d75332 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,729 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.4.0-py3-none-any.whl#sha256=f2cd6227a2e945d32c2d00f0ab645583b7dbebd4878cdc8997c8ebe797d2a86b (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,729 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.3.0-py3-none-any.whl#sha256=2a5959d45696009bcc1fa8d5190a989936d562042b9e02fc9aa001ce55f948c6 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,730 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.2.0-py3-none-any.whl#sha256=0f6295db9f3277cb6674c16303b31950649dbf52e95bd588893fe10a95faee81 (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,731 Skipping link: No binaries permitted for frequenz-client-reporting: https://archive1.piwheels.org/simple/frequenz-client-reporting/frequenz_client_reporting-0.1.0-py3-none-any.whl#sha256=436a250a2331b5065e7164f7a9a83404727aaea3c9cb3f61f8ee7e757b108e9f (from https://www.piwheels.org/simple/frequenz-client-reporting/) (requires-python:<4,>=3.11) 2026-06-15T22:03:48,732 Skipping link: not a file: https://www.piwheels.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,732 Skipping link: not a file: https://pypi.org/simple/frequenz-client-reporting/ 2026-06-15T22:03:48,754 Given no hashes to check 1 links for project 'frequenz-client-reporting': discarding no candidates 2026-06-15T22:03:48,771 Collecting frequenz-client-reporting==0.21.1 2026-06-15T22:03:48,774 Created temporary directory: /tmp/pip-unpack-xs5u0yhg 2026-06-15T22:03:49,021 Downloading frequenz_client_reporting-0.21.1.tar.gz (19 kB) 2026-06-15T22:03:49,071 Added frequenz-client-reporting==0.21.1 from https://files.pythonhosted.org/packages/23/3b/8d494a20a0767ddf031dd536cefcddad3438a3d940ab6a607e91bc21cf33/frequenz_client_reporting-0.21.1.tar.gz to build tracker '/tmp/pip-build-tracker-6psrl_ty' 2026-06-15T22:03:49,082 Created temporary directory: /tmp/pip-build-env-fn6r2ube 2026-06-15T22:03:49,086 Installing build dependencies: started 2026-06-15T22:03:49,087 Running command pip subprocess to install build dependencies 2026-06-15T22:03:50,222 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-15T22:03:50,634 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 2026-06-15T22:03:50,658 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T22:03:52,587 Collecting setuptools==82.0.1 2026-06-15T22:03:52,588 Obtaining dependency information for setuptools==82.0.1 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-15T22:03:52,603 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T22:03:52,943 Collecting setuptools_scm[toml]==10.0.5 2026-06-15T22:03:52,944 Obtaining dependency information for setuptools_scm[toml]==10.0.5 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-15T22:03:52,959 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T22:03:52,969 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm==10.0.5 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-06-15T22:03:52,993 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-15T22:03:53,237 Collecting frequenz-repo-config[lib]==0.17.0 2026-06-15T22:03:53,238 Obtaining dependency information for frequenz-repo-config[lib]==0.17.0 from https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.17.0-py3-none-any.whl.metadata 2026-06-15T22:03:53,576 Downloading https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.17.0-py3-none-any.whl.metadata (7.1 kB) 2026-06-15T22:03:53,667 Collecting vcs-versioning>=1.0.0.dev0 2026-06-15T22:03:53,668 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-15T22:03:53,681 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-15T22:03:53,863 Collecting packaging>=20 2026-06-15T22:03:53,863 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-15T22:03:53,876 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-15T22:03:54,218 Collecting nox>=2022.11.21 2026-06-15T22:03:54,219 Obtaining dependency information for nox>=2022.11.21 from https://www.piwheels.org/simple/nox/nox-2026.4.10-py3-none-any.whl.metadata 2026-06-15T22:03:54,230 Downloading https://www.piwheels.org/simple/nox/nox-2026.4.10-py3-none-any.whl.metadata (4.9 kB) 2026-06-15T22:03:54,333 Collecting mkdocs-gen-files<0.7.0,>=0.4.0 2026-06-15T22:03:54,334 Obtaining dependency information for mkdocs-gen-files<0.7.0,>=0.4.0 from https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl.metadata 2026-06-15T22:03:54,393 Downloading https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl.metadata (3.0 kB) 2026-06-15T22:03:54,541 Collecting semver<4,>=3.0.1 2026-06-15T22:03:54,542 Obtaining dependency information for semver<4,>=3.0.1 from https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl.metadata 2026-06-15T22:03:54,554 Downloading https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl.metadata (6.8 kB) 2026-06-15T22:03:54,629 Collecting github-action-utils<2,>=1.1.0 2026-06-15T22:03:54,630 Obtaining dependency information for github-action-utils<2,>=1.1.0 from https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl.metadata 2026-06-15T22:03:54,676 Downloading https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl.metadata (14 kB) 2026-06-15T22:03:54,977 Collecting mkdocstrings-python<3,>=1.14.6 2026-06-15T22:03:54,978 Obtaining dependency information for mkdocstrings-python<3,>=1.14.6 from https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.4-py3-none-any.whl.metadata 2026-06-15T22:03:54,991 Downloading https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.4-py3-none-any.whl.metadata (12 kB) 2026-06-15T22:03:55,193 Collecting mkdocs<=1.6.1,>=1.4.1 2026-06-15T22:03:55,194 Obtaining dependency information for mkdocs<=1.6.1,>=1.4.1 from https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl.metadata 2026-06-15T22:03:55,209 Downloading https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl.metadata (6.0 kB) 2026-06-15T22:03:55,367 Collecting properdocs>=1.6.5 2026-06-15T22:03:55,368 Obtaining dependency information for properdocs>=1.6.5 from https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl.metadata 2026-06-15T22:03:55,421 Downloading https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl.metadata (4.8 kB) 2026-06-15T22:03:55,677 Collecting mkdocstrings>=0.30 2026-06-15T22:03:55,678 Obtaining dependency information for mkdocstrings>=0.30 from https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.4-py3-none-any.whl.metadata 2026-06-15T22:03:55,691 Downloading https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.4-py3-none-any.whl.metadata (15 kB) 2026-06-15T22:03:55,806 Collecting mkdocs-autorefs>=1.4 2026-06-15T22:03:55,807 Obtaining dependency information for mkdocs-autorefs>=1.4 from https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl.metadata 2026-06-15T22:03:55,820 Downloading https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl.metadata (14 kB) 2026-06-15T22:03:55,897 Collecting griffelib>=2.0 2026-06-15T22:03:55,898 Obtaining dependency information for griffelib>=2.0 from https://www.piwheels.org/simple/griffelib/griffelib-2.0.2-py3-none-any.whl.metadata 2026-06-15T22:03:55,911 Downloading https://www.piwheels.org/simple/griffelib/griffelib-2.0.2-py3-none-any.whl.metadata (1.3 kB) 2026-06-15T22:03:56,300 Collecting argcomplete<4,>=1.9.4 2026-06-15T22:03:56,301 Obtaining dependency information for argcomplete<4,>=1.9.4 from https://www.piwheels.org/simple/argcomplete/argcomplete-3.6.3-py3-none-any.whl.metadata 2026-06-15T22:03:56,311 Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.6.3-py3-none-any.whl.metadata (16 kB) 2026-06-15T22:03:56,470 Collecting attrs>=24.1 2026-06-15T22:03:56,471 Obtaining dependency information for attrs>=24.1 from https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl.metadata 2026-06-15T22:03:56,486 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB) 2026-06-15T22:03:56,663 Collecting colorlog<7,>=2.6.1 2026-06-15T22:03:56,664 Obtaining dependency information for colorlog<7,>=2.6.1 from https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl.metadata 2026-06-15T22:03:56,681 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl.metadata (11 kB) 2026-06-15T22:03:56,842 Collecting dependency-groups>=1.1 2026-06-15T22:03:56,843 Obtaining dependency information for dependency-groups>=1.1 from https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl.metadata 2026-06-15T22:03:56,891 Downloading https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl.metadata (2.3 kB) 2026-06-15T22:03:57,073 Collecting humanize>=4 2026-06-15T22:03:57,074 Obtaining dependency information for humanize>=4 from https://www.piwheels.org/simple/humanize/humanize-4.15.0-py3-none-any.whl.metadata 2026-06-15T22:03:57,084 Downloading https://www.piwheels.org/simple/humanize/humanize-4.15.0-py3-none-any.whl.metadata (7.8 kB) 2026-06-15T22:03:57,809 Collecting virtualenv>=20.15 2026-06-15T22:03:57,810 Obtaining dependency information for virtualenv>=20.15 from https://www.piwheels.org/simple/virtualenv/virtualenv-21.5.0-py3-none-any.whl.metadata 2026-06-15T22:03:57,824 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-21.5.0-py3-none-any.whl.metadata (3.4 kB) 2026-06-15T22:03:58,379 Collecting click>=7.0 2026-06-15T22:03:58,379 Obtaining dependency information for click>=7.0 from https://www.piwheels.org/simple/click/click-8.4.1-py3-none-any.whl.metadata 2026-06-15T22:03:58,393 Using cached https://www.piwheels.org/simple/click/click-8.4.1-py3-none-any.whl.metadata (2.6 kB) 2026-06-15T22:03:58,481 Collecting ghp-import>=1.0 2026-06-15T22:03:58,482 Obtaining dependency information for ghp-import>=1.0 from https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl.metadata 2026-06-15T22:03:58,495 Downloading https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl.metadata (7.2 kB) 2026-06-15T22:03:58,645 Collecting jinja2>=2.11.1 2026-06-15T22:03:58,646 Obtaining dependency information for jinja2>=2.11.1 from https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata 2026-06-15T22:03:58,660 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-06-15T22:03:58,668 Discarding https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl#sha256=fe8571fbbd1ff453eb75ea114f68611e5b3e5b8b018397eeb70573daa35d45ea (from https://www.piwheels.org/simple/jinja2/) (requires-python:>=3.7): Requested jinja2>=2.11.1 from https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl#sha256=fe8571fbbd1ff453eb75ea114f68611e5b3e5b8b018397eeb70573daa35d45ea (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'jinja2', but metadata has 'Jinja2' 2026-06-15T22:03:58,694 Using cached jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-06-15T22:03:58,871 Collecting markdown>=3.3.6 2026-06-15T22:03:58,872 Obtaining dependency information for markdown>=3.3.6 from https://www.piwheels.org/simple/markdown/markdown-3.10.2-py3-none-any.whl.metadata 2026-06-15T22:03:58,886 Using cached https://www.piwheels.org/simple/markdown/markdown-3.10.2-py3-none-any.whl.metadata (5.1 kB) 2026-06-15T22:03:58,896 Discarding https://www.piwheels.org/simple/markdown/markdown-3.10.2-py3-none-any.whl#sha256=2ea20d88acb618676abfef68c297c45c9b17c2757b2ff37ebf51722e954d8614 (from https://www.piwheels.org/simple/markdown/) (requires-python:>=3.10): Requested markdown>=3.3.6 from https://www.piwheels.org/simple/markdown/markdown-3.10.2-py3-none-any.whl#sha256=2ea20d88acb618676abfef68c297c45c9b17c2757b2ff37ebf51722e954d8614 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markdown', but metadata has 'Markdown' 2026-06-15T22:03:58,924 Using cached markdown-3.10.2-py3-none-any.whl (108 kB) 2026-06-15T22:03:59,432 Collecting markupsafe>=2.0.1 2026-06-15T22:03:59,433 Obtaining dependency information for markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:03:59,447 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata (2.7 kB) 2026-06-15T22:03:59,455 Discarding https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl#sha256=41e984d07c913c0b4bd798169dbfecee9e7b81c9682d4b3a503701b3048de377 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.9): Requested markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl#sha256=41e984d07c913c0b4bd798169dbfecee9e7b81c9682d4b3a503701b3048de377 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:03:59,473 Obtaining dependency information for markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-3.0.1-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:03:59,483 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-3.0.1-cp311-cp311-linux_armv7l.whl.metadata (4.0 kB) 2026-06-15T22:03:59,497 Discarding https://www.piwheels.org/simple/markupsafe/MarkupSafe-3.0.1-cp311-cp311-linux_armv7l.whl#sha256=717caf72807a7ee484604c0f4f950adf787c48f25244f26d9ddc4b4edee8881a (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.9): Requested markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-3.0.1-cp311-cp311-linux_armv7l.whl#sha256=717caf72807a7ee484604c0f4f950adf787c48f25244f26d9ddc4b4edee8881a (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:03:59,516 Obtaining dependency information for markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-3.0.0-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:03:59,844 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-3.0.0-cp311-cp311-linux_armv7l.whl.metadata (4.0 kB) 2026-06-15T22:03:59,859 Discarding https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-3.0.0-cp311-cp311-linux_armv7l.whl#sha256=503f60443d39a34ff808df9ed8141ec6f6e74b2ef5c9d1527be67ce3b2c384a3 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.9): Requested markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-3.0.0-cp311-cp311-linux_armv7l.whl#sha256=503f60443d39a34ff808df9ed8141ec6f6e74b2ef5c9d1527be67ce3b2c384a3 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:03:59,877 Obtaining dependency information for markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.0-py3-none-any.whl.metadata 2026-06-15T22:03:59,886 Downloading https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.0-py3-none-any.whl.metadata (4.0 kB) 2026-06-15T22:03:59,899 Discarding https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.0-py3-none-any.whl#sha256=9f9fd25dc50eb9ad4e6d8c370421332cc827f224aa2cc1fd5ba75b1bf0c45ef0 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.9): Requested markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.0-py3-none-any.whl#sha256=9f9fd25dc50eb9ad4e6d8c370421332cc827f224aa2cc1fd5ba75b1bf0c45ef0 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:03:59,917 Obtaining dependency information for markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.5-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:03:59,927 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.5-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-06-15T22:03:59,940 Discarding https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.5-cp311-cp311-linux_armv7l.whl#sha256=2cd05d6c529898e729ea24672f95288cf2a2cb6f5a1b08b6800938e78135cb12 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.7): Requested markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.5-cp311-cp311-linux_armv7l.whl#sha256=2cd05d6c529898e729ea24672f95288cf2a2cb6f5a1b08b6800938e78135cb12 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:03:59,959 Obtaining dependency information for markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.4-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:00,011 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.4-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-06-15T22:04:00,023 Discarding https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.4-cp311-cp311-linux_armv7l.whl#sha256=6b5c4f5371b451a0757c08ede467c342a6e82ab1179b3bea6665cd5270b25d20 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.7): Requested markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.4-cp311-cp311-linux_armv7l.whl#sha256=6b5c4f5371b451a0757c08ede467c342a6e82ab1179b3bea6665cd5270b25d20 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:04:00,042 Obtaining dependency information for markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.3-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:00,052 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.3-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-06-15T22:04:00,064 Discarding https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.3-cp311-cp311-linux_armv7l.whl#sha256=68743242cb235c31960d8c4c22dadaa331ce31bbe5c7066e9dea313282a6b949 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.7): Requested markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.3-cp311-cp311-linux_armv7l.whl#sha256=68743242cb235c31960d8c4c22dadaa331ce31bbe5c7066e9dea313282a6b949 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:04:00,082 Obtaining dependency information for markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.2-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:00,093 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.2-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-06-15T22:04:00,106 Discarding https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.2-cp311-cp311-linux_armv7l.whl#sha256=5dff3d3845cb069878a9f6d4c0caf10cae2f6b0f850dd87c7132da91399e08d0 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.7): Requested markupsafe>=2.0.1 from https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.2-cp311-cp311-linux_armv7l.whl#sha256=5dff3d3845cb069878a9f6d4c0caf10cae2f6b0f850dd87c7132da91399e08d0 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:04:00,124 Obtaining dependency information for markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.1-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:00,152 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.1-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-06-15T22:04:00,165 Discarding https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.1-cp311-cp311-linux_armv7l.whl#sha256=a3596ca9a413cf05a991f255e9ddc53ae1af7de318ec661adf59a6e3046bf8f7 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.7): Requested markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.1-cp311-cp311-linux_armv7l.whl#sha256=a3596ca9a413cf05a991f255e9ddc53ae1af7de318ec661adf59a6e3046bf8f7 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:04:00,184 Obtaining dependency information for markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.0-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:00,219 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.0-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-06-15T22:04:00,232 Discarding https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.0-cp311-cp311-linux_armv7l.whl#sha256=695629e0ce555a7b55d424d7a14982c31b1699f601d383625dd41c5105f92592 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.7): Requested markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.0-cp311-cp311-linux_armv7l.whl#sha256=695629e0ce555a7b55d424d7a14982c31b1699f601d383625dd41c5105f92592 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:04:00,250 Obtaining dependency information for markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.0.1-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:00,285 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.0.1-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-06-15T22:04:00,298 Discarding https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.0.1-cp311-cp311-linux_armv7l.whl#sha256=9a6e2cea05defe152da3aeb33f721d5d192573c569789039fb15161104553c84 (from https://www.piwheels.org/simple/markupsafe/) (requires-python:>=3.6): Requested markupsafe>=2.0.1 from https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.0.1-cp311-cp311-linux_armv7l.whl#sha256=9a6e2cea05defe152da3aeb33f721d5d192573c569789039fb15161104553c84 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-06-15T22:04:00,562 Downloading markupsafe-3.0.3.tar.gz (80 kB) 2026-06-15T22:04:00,667 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.3/80.3 kB 737.8 kB/s eta 0:00:00 2026-06-15T22:04:00,758 Installing build dependencies: started 2026-06-15T22:04:00,759 Running command pip subprocess to install build dependencies 2026-06-15T22:04:02,313 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 2026-06-15T22:04:02,336 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T22:04:04,284 Collecting setuptools>=77 2026-06-15T22:04:04,285 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-15T22:04:04,298 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T22:04:04,573 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T22:04:04,690 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T22:04:07,430 Installing collected packages: setuptools 2026-06-15T22:04:10,591 Successfully installed setuptools-82.0.1 2026-06-15T22:04:10,860 Installing build dependencies: finished with status 'done' 2026-06-15T22:04:10,867 Getting requirements to build wheel: started 2026-06-15T22:04:10,867 Running command Getting requirements to build wheel 2026-06-15T22:04:11,575 running egg_info 2026-06-15T22:04:11,580 writing src/MarkupSafe.egg-info/PKG-INFO 2026-06-15T22:04:11,584 writing dependency_links to src/MarkupSafe.egg-info/dependency_links.txt 2026-06-15T22:04:11,587 writing top-level names to src/MarkupSafe.egg-info/top_level.txt 2026-06-15T22:04:11,607 reading manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:11,612 reading manifest template 'MANIFEST.in' 2026-06-15T22:04:11,616 no previously-included directories found matching 'docs/_build' 2026-06-15T22:04:11,618 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-06-15T22:04:11,619 adding license file 'LICENSE.txt' 2026-06-15T22:04:11,622 writing manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:11,719 Getting requirements to build wheel: finished with status 'done' 2026-06-15T22:04:11,724 Preparing metadata (pyproject.toml): started 2026-06-15T22:04:11,725 Running command Preparing metadata (pyproject.toml) 2026-06-15T22:04:12,382 running dist_info 2026-06-15T22:04:12,393 creating /tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info 2026-06-15T22:04:12,393 writing /tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info/PKG-INFO 2026-06-15T22:04:12,397 writing dependency_links to /tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info/dependency_links.txt 2026-06-15T22:04:12,399 writing top-level names to /tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info/top_level.txt 2026-06-15T22:04:12,400 writing manifest file '/tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:12,418 reading manifest file '/tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:12,421 reading manifest template 'MANIFEST.in' 2026-06-15T22:04:12,423 no previously-included directories found matching 'docs/_build' 2026-06-15T22:04:12,426 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-06-15T22:04:12,427 adding license file 'LICENSE.txt' 2026-06-15T22:04:12,430 writing manifest file '/tmp/pip-modern-metadata-b3merpsy/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:12,431 creating '/tmp/pip-modern-metadata-b3merpsy/markupsafe-3.0.3.dist-info' 2026-06-15T22:04:12,549 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-15T22:04:12,914 Collecting mergedeep>=1.3.4 2026-06-15T22:04:12,915 Obtaining dependency information for mergedeep>=1.3.4 from https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl.metadata 2026-06-15T22:04:12,928 Downloading https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl.metadata (4.3 kB) 2026-06-15T22:04:13,001 Collecting mkdocs-get-deps>=0.2.0 2026-06-15T22:04:13,002 Obtaining dependency information for mkdocs-get-deps>=0.2.0 from https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl.metadata 2026-06-15T22:04:13,012 Downloading https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl.metadata (4.0 kB) 2026-06-15T22:04:13,238 Collecting pathspec>=0.11.1 2026-06-15T22:04:13,239 Obtaining dependency information for pathspec>=0.11.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-15T22:04:13,254 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-15T22:04:13,326 Collecting pyyaml-env-tag>=0.1 2026-06-15T22:04:13,327 Obtaining dependency information for pyyaml-env-tag>=0.1 from https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-1.1-py3-none-any.whl.metadata 2026-06-15T22:04:13,343 Downloading https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-1.1-py3-none-any.whl.metadata (5.5 kB) 2026-06-15T22:04:13,357 Discarding https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-1.1-py3-none-any.whl#sha256=2b30a85eb64f7fd6c919dc07bc6f8e8f9cdeeb6f91785b1f12a076a8fcc28713 (from https://www.piwheels.org/simple/pyyaml-env-tag/) (requires-python:>=3.9): Requested pyyaml-env-tag>=0.1 from https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-1.1-py3-none-any.whl#sha256=2b30a85eb64f7fd6c919dc07bc6f8e8f9cdeeb6f91785b1f12a076a8fcc28713 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'pyyaml-env-tag', but metadata has 'pyyaml_env_tag' 2026-06-15T22:04:13,384 Downloading pyyaml_env_tag-1.1-py3-none-any.whl (4.7 kB) 2026-06-15T22:04:13,762 Collecting pyyaml>=5.1 2026-06-15T22:04:13,763 Obtaining dependency information for pyyaml>=5.1 from https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:13,777 Using cached https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl.metadata (2.4 kB) 2026-06-15T22:04:13,785 Discarding https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl#sha256=96a9c0d2b473b1e98e6a3896d2c006a194d7d1992d0cf1db4f45beb413cb7494 (from https://www.piwheels.org/simple/pyyaml/) (requires-python:>=3.8): Requested pyyaml>=5.1 from https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl#sha256=96a9c0d2b473b1e98e6a3896d2c006a194d7d1992d0cf1db4f45beb413cb7494 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'pyyaml', but metadata has 'PyYAML' 2026-06-15T22:04:13,804 Obtaining dependency information for pyyaml>=5.1 from https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.2-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:13,818 Using cached https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.2-cp311-cp311-linux_armv7l.whl.metadata (2.1 kB) 2026-06-15T22:04:13,827 Discarding https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.2-cp311-cp311-linux_armv7l.whl#sha256=4a116b1e66edb7eea662c281c85f5669606bdccb6173b03d442a0dd33586c8cc (from https://www.piwheels.org/simple/pyyaml/) (requires-python:>=3.8): Requested pyyaml>=5.1 from https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.2-cp311-cp311-linux_armv7l.whl#sha256=4a116b1e66edb7eea662c281c85f5669606bdccb6173b03d442a0dd33586c8cc (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'pyyaml', but metadata has 'PyYAML' 2026-06-15T22:04:13,845 Obtaining dependency information for pyyaml>=5.1 from https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl.metadata 2026-06-15T22:04:13,859 Using cached https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl.metadata (2.1 kB) 2026-06-15T22:04:13,867 Discarding https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl#sha256=366c8dee497b87eb8b3d18518bc65f8fd411be3af1686b8c7a545f3ee0726230 (from https://www.piwheels.org/simple/pyyaml/) (requires-python:>=3.6): Requested pyyaml>=5.1 from https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl#sha256=366c8dee497b87eb8b3d18518bc65f8fd411be3af1686b8c7a545f3ee0726230 (from mkdocs<=1.6.1,>=1.4.1->mkdocs-gen-files<0.7.0,>=0.4.0->frequenz-repo-config==0.17.0) has inconsistent Name: expected 'pyyaml', but metadata has 'PyYAML' 2026-06-15T22:04:13,888 Using cached pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl 2026-06-15T22:04:14,064 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) 2026-06-15T22:04:14,066 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) 2026-06-15T22:04:14,245 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) 2026-06-15T22:04:14,246 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) 2026-06-15T22:04:14,248 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) 2026-06-15T22:04:14,294 Collecting watchdog>=2.0 2026-06-15T22:04:14,306 Downloading watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl (79 kB) 2026-06-15T22:04:14,324 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.1/79.1 kB 6.8 MB/s eta 0:00:00 2026-06-15T22:04:14,850 Collecting pymdown-extensions>=6.3 2026-06-15T22:04:14,851 Obtaining dependency information for pymdown-extensions>=6.3 from https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-10.21.3-py3-none-any.whl.metadata 2026-06-15T22:04:14,861 Downloading https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-10.21.3-py3-none-any.whl.metadata (3.1 kB) 2026-06-15T22:04:15,115 Collecting platformdirs>=2.2.0 2026-06-15T22:04:15,116 Obtaining dependency information for platformdirs>=2.2.0 from https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl.metadata 2026-06-15T22:04:15,129 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB) 2026-06-15T22:04:15,267 Collecting distlib<1,>=0.3.7 2026-06-15T22:04:15,268 Obtaining dependency information for distlib<1,>=0.3.7 from https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl.metadata 2026-06-15T22:04:15,282 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl.metadata (5.3 kB) 2026-06-15T22:04:15,549 Collecting filelock<4,>=3.24.2 2026-06-15T22:04:15,549 Obtaining dependency information for filelock<4,>=3.24.2 from https://www.piwheels.org/simple/filelock/filelock-3.29.4-py3-none-any.whl.metadata 2026-06-15T22:04:15,563 Using cached https://www.piwheels.org/simple/filelock/filelock-3.29.4-py3-none-any.whl.metadata (2.0 kB) 2026-06-15T22:04:15,712 Collecting python-discovery>=1.4.2 2026-06-15T22:04:15,713 Obtaining dependency information for python-discovery>=1.4.2 from https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.2-py3-none-any.whl.metadata 2026-06-15T22:04:15,727 Using cached https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.2-py3-none-any.whl.metadata (5.6 kB) 2026-06-15T22:04:15,902 Collecting python-dateutil>=2.8.1 2026-06-15T22:04:15,903 Obtaining dependency information for python-dateutil>=2.8.1 from https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata 2026-06-15T22:04:15,917 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) 2026-06-15T22:04:16,439 Collecting six>=1.5 2026-06-15T22:04:16,440 Obtaining dependency information for six>=1.5 from https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata 2026-06-15T22:04:16,453 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-06-15T22:04:16,996 Downloading https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl (8.9 kB) 2026-06-15T22:04:17,032 Downloading https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl (8.3 kB) 2026-06-15T22:04:17,049 Downloading https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.4-py3-none-any.whl (104 kB) 2026-06-15T22:04:17,070 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 104.8/104.8 kB 7.2 MB/s eta 0:00:00 2026-06-15T22:04:17,082 Downloading https://www.piwheels.org/simple/nox/nox-2026.4.10-py3-none-any.whl (75 kB) 2026-06-15T22:04:17,100 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.5/75.5 kB 5.9 MB/s eta 0:00:00 2026-06-15T22:04:17,117 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T22:04:17,131 Downloading https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl (17 kB) 2026-06-15T22:04:17,158 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T22:04:17,181 Downloading https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.17.0-py3-none-any.whl (44 kB) 2026-06-15T22:04:17,196 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 4.2 MB/s eta 0:00:00 2026-06-15T22:04:17,207 Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.6.3-py3-none-any.whl (43 kB) 2026-06-15T22:04:17,223 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.8/43.8 kB 4.3 MB/s eta 0:00:00 2026-06-15T22:04:17,240 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-06-15T22:04:17,259 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl (11 kB) 2026-06-15T22:04:17,284 Downloading https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl (8.7 kB) 2026-06-15T22:04:17,304 Downloading https://www.piwheels.org/simple/griffelib/griffelib-2.0.2-py3-none-any.whl (142 kB) 2026-06-15T22:04:17,328 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.4/142.4 kB 7.7 MB/s eta 0:00:00 2026-06-15T22:04:17,344 Downloading https://www.piwheels.org/simple/humanize/humanize-4.15.0-py3-none-any.whl (132 kB) 2026-06-15T22:04:17,369 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.2/132.2 kB 7.2 MB/s eta 0:00:00 2026-06-15T22:04:17,386 Downloading https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl (3.9 MB) 2026-06-15T22:04:17,733 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 11.4 MB/s eta 0:00:00 2026-06-15T22:04:17,782 Downloading https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl (25 kB) 2026-06-15T22:04:17,801 Downloading https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.4-py3-none-any.whl (35 kB) 2026-06-15T22:04:17,852 Downloading https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl (225 kB) 2026-06-15T22:04:17,885 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.4/225.4 kB 8.6 MB/s eta 0:00:00 2026-06-15T22:04:18,225 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-21.5.0-py3-none-any.whl (4.6 MB) 2026-06-15T22:04:18,333 Using cached https://www.piwheels.org/simple/click/click-8.4.1-py3-none-any.whl (116 kB) 2026-06-15T22:04:18,375 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl (470 kB) 2026-06-15T22:04:18,401 Using cached https://www.piwheels.org/simple/filelock/filelock-3.29.4-py3-none-any.whl (42 kB) 2026-06-15T22:04:18,413 Downloading https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2026-06-15T22:04:18,429 Downloading https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2026-06-15T22:04:18,446 Downloading https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl (9.6 kB) 2026-06-15T22:04:18,467 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-15T22:04:18,482 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl (22 kB) 2026-06-15T22:04:18,497 Downloading https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-10.21.3-py3-none-any.whl (269 kB) 2026-06-15T22:04:18,535 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.0/269.0 kB 8.4 MB/s eta 0:00:00 2026-06-15T22:04:18,554 Using cached https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.2-py3-none-any.whl (33 kB) 2026-06-15T22:04:18,582 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-06-15T22:04:18,602 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-06-15T22:04:18,676 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T22:04:18,710 Using cached https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl (8.9 kB) 2026-06-15T22:04:18,732 Using cached https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl (8.3 kB) 2026-06-15T22:04:18,755 Using cached https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.4-py3-none-any.whl (104 kB) 2026-06-15T22:04:18,785 Using cached https://www.piwheels.org/simple/nox/nox-2026.4.10-py3-none-any.whl (75 kB) 2026-06-15T22:04:18,809 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T22:04:18,833 Using cached https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl (17 kB) 2026-06-15T22:04:18,855 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T22:04:18,881 Using cached https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.17.0-py3-none-any.whl (44 kB) 2026-06-15T22:04:18,904 Using cached https://www.piwheels.org/simple/argcomplete/argcomplete-3.6.3-py3-none-any.whl (43 kB) 2026-06-15T22:04:18,929 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-06-15T22:04:18,959 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl (11 kB) 2026-06-15T22:04:18,985 Using cached https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl (8.7 kB) 2026-06-15T22:04:19,018 Using cached https://www.piwheels.org/simple/griffelib/griffelib-2.0.2-py3-none-any.whl (142 kB) 2026-06-15T22:04:19,048 Using cached https://www.piwheels.org/simple/humanize/humanize-4.15.0-py3-none-any.whl (132 kB) 2026-06-15T22:04:19,346 Using cached https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl (3.9 MB) 2026-06-15T22:04:19,482 Using cached https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl (25 kB) 2026-06-15T22:04:19,502 Using cached https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.4-py3-none-any.whl (35 kB) 2026-06-15T22:04:19,532 Using cached https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl (225 kB) 2026-06-15T22:04:19,898 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-21.5.0-py3-none-any.whl (4.6 MB) 2026-06-15T22:04:20,049 Using cached https://www.piwheels.org/simple/click/click-8.4.1-py3-none-any.whl (116 kB) 2026-06-15T22:04:20,097 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl (470 kB) 2026-06-15T22:04:20,132 Using cached https://www.piwheels.org/simple/filelock/filelock-3.29.4-py3-none-any.whl (42 kB) 2026-06-15T22:04:20,152 Using cached https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2026-06-15T22:04:20,171 Using cached https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2026-06-15T22:04:20,189 Using cached https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl (9.6 kB) 2026-06-15T22:04:20,209 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-15T22:04:20,231 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl (22 kB) 2026-06-15T22:04:20,267 Using cached https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-10.21.3-py3-none-any.whl (269 kB) 2026-06-15T22:04:20,296 Using cached https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.2-py3-none-any.whl (33 kB) 2026-06-15T22:04:20,327 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-06-15T22:04:20,357 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-06-15T22:04:20,442 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T22:04:20,488 Building wheels for collected packages: markupsafe 2026-06-15T22:04:20,494 Building wheel for markupsafe (pyproject.toml): started 2026-06-15T22:04:20,495 Running command Building wheel for markupsafe (pyproject.toml) 2026-06-15T22:04:21,176 running bdist_wheel 2026-06-15T22:04:21,194 running build 2026-06-15T22:04:21,195 running build_py 2026-06-15T22:04:21,201 creating build/lib.linux-armv7l-cpython-311/markupsafe 2026-06-15T22:04:21,203 copying src/markupsafe/__init__.py -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-06-15T22:04:21,206 copying src/markupsafe/_native.py -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-06-15T22:04:21,207 running egg_info 2026-06-15T22:04:21,217 writing src/MarkupSafe.egg-info/PKG-INFO 2026-06-15T22:04:21,220 writing dependency_links to src/MarkupSafe.egg-info/dependency_links.txt 2026-06-15T22:04:21,222 writing top-level names to src/MarkupSafe.egg-info/top_level.txt 2026-06-15T22:04:21,233 reading manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:21,238 reading manifest template 'MANIFEST.in' 2026-06-15T22:04:21,241 no previously-included directories found matching 'docs/_build' 2026-06-15T22:04:21,243 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-06-15T22:04:21,244 adding license file 'LICENSE.txt' 2026-06-15T22:04:21,247 writing manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-06-15T22:04:21,250 copying src/markupsafe/_speedups.c -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-06-15T22:04:21,253 copying src/markupsafe/_speedups.pyi -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-06-15T22:04:21,255 copying src/markupsafe/py.typed -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-06-15T22:04:21,257 running build_ext 2026-06-15T22:04:21,263 building 'markupsafe._speedups' extension 2026-06-15T22:04:21,264 creating build/temp.linux-armv7l-cpython-311/src/markupsafe 2026-06-15T22:04:21,266 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c src/markupsafe/_speedups.c -o build/temp.linux-armv7l-cpython-311/src/markupsafe/_speedups.o 2026-06-15T22:04:22,045 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/src/markupsafe/_speedups.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.cpython-311-arm-linux-gnueabihf.so 2026-06-15T22:04:22,156 installing to build/bdist.linux-armv7l/wheel 2026-06-15T22:04:22,157 running install 2026-06-15T22:04:22,180 running install_lib 2026-06-15T22:04:22,186 creating build/bdist.linux-armv7l/wheel 2026-06-15T22:04:22,188 creating build/bdist.linux-armv7l/wheel/markupsafe 2026-06-15T22:04:22,189 copying build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.pyi -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-06-15T22:04:22,191 copying build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.c -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-06-15T22:04:22,193 copying build/lib.linux-armv7l-cpython-311/markupsafe/__init__.py -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-06-15T22:04:22,196 copying build/lib.linux-armv7l-cpython-311/markupsafe/py.typed -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-06-15T22:04:22,197 copying build/lib.linux-armv7l-cpython-311/markupsafe/_native.py -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-06-15T22:04:22,199 copying build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-06-15T22:04:22,202 running install_egg_info 2026-06-15T22:04:22,207 Copying src/MarkupSafe.egg-info to build/bdist.linux-armv7l/wheel/./MarkupSafe-3.0.3-py3.11.egg-info 2026-06-15T22:04:22,215 running install_scripts 2026-06-15T22:04:22,257 creating build/bdist.linux-armv7l/wheel/markupsafe-3.0.3.dist-info/WHEEL 2026-06-15T22:04:22,260 creating '/tmp/pip-wheel-hxvjoeda/.tmp-vhewapl6/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-15T22:04:22,264 adding 'markupsafe/__init__.py' 2026-06-15T22:04:22,265 adding 'markupsafe/_native.py' 2026-06-15T22:04:22,267 adding 'markupsafe/_speedups.c' 2026-06-15T22:04:22,272 adding 'markupsafe/_speedups.cpython-311-arm-linux-gnueabihf.so' 2026-06-15T22:04:22,273 adding 'markupsafe/_speedups.pyi' 2026-06-15T22:04:22,275 adding 'markupsafe/py.typed' 2026-06-15T22:04:22,277 adding 'markupsafe-3.0.3.dist-info/licenses/LICENSE.txt' 2026-06-15T22:04:22,279 adding 'markupsafe-3.0.3.dist-info/METADATA' 2026-06-15T22:04:22,280 adding 'markupsafe-3.0.3.dist-info/WHEEL' 2026-06-15T22:04:22,281 adding 'markupsafe-3.0.3.dist-info/top_level.txt' 2026-06-15T22:04:22,282 adding 'markupsafe-3.0.3.dist-info/RECORD' 2026-06-15T22:04:22,283 removing build/bdist.linux-armv7l/wheel 2026-06-15T22:04:22,385 Building wheel for markupsafe (pyproject.toml): finished with status 'done' 2026-06-15T22:04:22,395 Created wheel for markupsafe: filename=markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl size=21392 sha256=9251e1a52c136a4dc80eaaf41ece095ddc2caf7b1bbcf8f8172faffed91750aa 2026-06-15T22:04:22,396 Stored in directory: /home/piwheels/.cache/pip/wheels/ac/90/3a/af03ec78873e5eccd6de1964332caf6a2469f4bd0024a4d724 2026-06-15T22:04:22,403 Successfully built markupsafe 2026-06-15T22:04:26,119 Installing collected packages: distlib, watchdog, six, setuptools, semver, pyyaml, platformdirs, pathspec, packaging, mergedeep, markupsafe, markdown, humanize, griffelib, github-action-utils, filelock, colorlog, click, attrs, argcomplete, vcs-versioning, pyyaml-env-tag, python-discovery, python-dateutil, pymdown-extensions, mkdocs-get-deps, jinja2, dependency-groups, virtualenv, setuptools_scm, ghp-import, properdocs, nox, mkdocs, mkdocs-gen-files, mkdocs-autorefs, mkdocstrings, mkdocstrings-python, frequenz-repo-config 2026-06-15T22:04:26,920 Creating /tmp/pip-build-env-fn6r2ube/overlay/local/bin 2026-06-15T22:04:26,922 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/watchmedo to 755 2026-06-15T22:04:32,759 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/pysemver to 755 2026-06-15T22:04:34,238 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/markdown_py to 755 2026-06-15T22:04:36,149 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/activate-global-python-argcomplete to 755 2026-06-15T22:04:36,151 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/python-argcomplete-check-easy-install-script to 755 2026-06-15T22:04:36,153 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/register-python-argcomplete to 755 2026-06-15T22:04:36,469 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/vcs-versioning to 755 2026-06-15T22:04:38,391 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/mkdocs-get-deps to 755 2026-06-15T22:04:39,068 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/dependency-groups to 755 2026-06-15T22:04:39,070 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/lint-dependency-groups to 755 2026-06-15T22:04:39,072 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/pip-install-dependency-groups to 755 2026-06-15T22:04:39,879 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/virtualenv to 755 2026-06-15T22:04:39,987 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/setuptools-scm to 755 2026-06-15T22:04:40,020 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/ghp-import to 755 2026-06-15T22:04:40,429 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/properdocs to 755 2026-06-15T22:04:40,643 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/nox to 755 2026-06-15T22:04:40,645 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/tox-to-nox to 755 2026-06-15T22:04:41,388 changing mode of /tmp/pip-build-env-fn6r2ube/overlay/local/bin/mkdocs to 755 2026-06-15T22:04:44,566 Successfully installed argcomplete-3.6.3 attrs-26.1.0 click-8.4.1 colorlog-6.10.1 dependency-groups-1.3.1 distlib-0.4.3 filelock-3.29.4 frequenz-repo-config-0.17.0 ghp-import-2.1.0 github-action-utils-1.1.0 griffelib-2.0.2 humanize-4.15.0 jinja2-3.1.6 markdown-3.10.2 markupsafe-3.0.3 mergedeep-1.3.4 mkdocs-1.6.1 mkdocs-autorefs-1.4.4 mkdocs-gen-files-0.6.1 mkdocs-get-deps-0.2.2 mkdocstrings-1.0.4 mkdocstrings-python-2.0.4 nox-2026.4.10 packaging-26.2 pathspec-1.1.1 platformdirs-4.10.0 properdocs-1.6.7 pymdown-extensions-10.21.3 python-dateutil-2.9.0.post0 python-discovery-1.4.2 pyyaml-6.0.3 pyyaml-env-tag-1.1 semver-3.0.4 setuptools-82.0.1 setuptools_scm-10.0.5 six-1.17.0 vcs-versioning-1.1.1 virtualenv-21.5.0 watchdog-6.0.0 2026-06-15T22:04:47,266 Installing build dependencies: finished with status 'done' 2026-06-15T22:04:47,273 Getting requirements to build wheel: started 2026-06-15T22:04:47,274 Running command Getting requirements to build wheel 2026-06-15T22:04:48,445 running egg_info 2026-06-15T22:04:48,463 writing src/frequenz_client_reporting.egg-info/PKG-INFO 2026-06-15T22:04:48,476 writing dependency_links to src/frequenz_client_reporting.egg-info/dependency_links.txt 2026-06-15T22:04:48,478 writing entry points to src/frequenz_client_reporting.egg-info/entry_points.txt 2026-06-15T22:04:48,485 writing requirements to src/frequenz_client_reporting.egg-info/requires.txt 2026-06-15T22:04:48,486 writing top-level names to src/frequenz_client_reporting.egg-info/top_level.txt 2026-06-15T22:04:48,587 /tmp/pip-build-env-fn6r2ube/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T22:04:48,588 return get_active_overrides().subprocess_timeout 2026-06-15T22:04:48,596 listing git files failed - pretending there aren't any 2026-06-15T22:04:48,601 reading manifest file 'src/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:48,604 reading manifest template 'MANIFEST.in' 2026-06-15T22:04:48,605 warning: no previously-included files found matching '.cookiecutter-replay.json' 2026-06-15T22:04:48,606 warning: no previously-included files found matching '.editorconfig' 2026-06-15T22:04:48,606 warning: no previously-included files found matching '.gitignore' 2026-06-15T22:04:48,607 warning: no previously-included files found matching 'CODEOWNERS' 2026-06-15T22:04:48,608 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-06-15T22:04:48,609 warning: no previously-included files found matching 'mkdocs.yml' 2026-06-15T22:04:48,610 warning: no previously-included files found matching 'noxfile.py' 2026-06-15T22:04:48,611 warning: no previously-included files found matching 'src/conftest.py' 2026-06-15T22:04:48,612 warning: no previously-included files matching '*' found under directory '.github' 2026-06-15T22:04:48,613 warning: no previously-included files matching '*' found under directory 'benchmarks' 2026-06-15T22:04:48,613 warning: no previously-included files matching '*' found under directory 'docs' 2026-06-15T22:04:48,614 warning: no previously-included files matching '*' found under directory 'tests' 2026-06-15T22:04:48,615 warning: no files found matching '*.pyi' under directory 'py' 2026-06-15T22:04:48,615 adding license file 'LICENSE' 2026-06-15T22:04:48,617 writing manifest file 'src/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:48,723 Getting requirements to build wheel: finished with status 'done' 2026-06-15T22:04:48,727 Created temporary directory: /tmp/pip-modern-metadata-9dggvctu 2026-06-15T22:04:48,730 Preparing metadata (pyproject.toml): started 2026-06-15T22:04:48,731 Running command Preparing metadata (pyproject.toml) 2026-06-15T22:04:49,612 running dist_info 2026-06-15T22:04:49,647 creating /tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info 2026-06-15T22:04:49,648 writing /tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/PKG-INFO 2026-06-15T22:04:49,661 writing dependency_links to /tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/dependency_links.txt 2026-06-15T22:04:49,663 writing entry points to /tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/entry_points.txt 2026-06-15T22:04:49,670 writing requirements to /tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/requires.txt 2026-06-15T22:04:49,671 writing top-level names to /tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/top_level.txt 2026-06-15T22:04:49,672 writing manifest file '/tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:49,808 /tmp/pip-build-env-fn6r2ube/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T22:04:49,809 return get_active_overrides().subprocess_timeout 2026-06-15T22:04:49,815 listing git files failed - pretending there aren't any 2026-06-15T22:04:49,822 reading manifest file '/tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:49,827 reading manifest template 'MANIFEST.in' 2026-06-15T22:04:49,832 warning: no previously-included files found matching '.cookiecutter-replay.json' 2026-06-15T22:04:49,833 warning: no previously-included files found matching '.editorconfig' 2026-06-15T22:04:49,834 warning: no previously-included files found matching '.gitignore' 2026-06-15T22:04:49,835 warning: no previously-included files found matching 'CODEOWNERS' 2026-06-15T22:04:49,836 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-06-15T22:04:49,838 warning: no previously-included files found matching 'mkdocs.yml' 2026-06-15T22:04:49,839 warning: no previously-included files found matching 'noxfile.py' 2026-06-15T22:04:49,842 warning: no previously-included files found matching 'src/conftest.py' 2026-06-15T22:04:49,844 warning: no previously-included files matching '*' found under directory '.github' 2026-06-15T22:04:49,847 warning: no previously-included files matching '*' found under directory 'benchmarks' 2026-06-15T22:04:49,850 warning: no previously-included files matching '*' found under directory 'docs' 2026-06-15T22:04:49,852 warning: no previously-included files matching '*' found under directory 'tests' 2026-06-15T22:04:49,855 warning: no files found matching '*.pyi' under directory 'py' 2026-06-15T22:04:49,857 adding license file 'LICENSE' 2026-06-15T22:04:49,859 writing manifest file '/tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:49,861 creating '/tmp/pip-modern-metadata-9dggvctu/frequenz_client_reporting-0.21.1.dist-info' 2026-06-15T22:04:50,300 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-15T22:04:50,306 Source in /tmp/pip-wheel-vyj63qhu/frequenz-client-reporting_8aa6fd5a27d84268ba7cdecb976eb08d has version 0.21.1, which satisfies requirement frequenz-client-reporting==0.21.1 from https://files.pythonhosted.org/packages/23/3b/8d494a20a0767ddf031dd536cefcddad3438a3d940ab6a607e91bc21cf33/frequenz_client_reporting-0.21.1.tar.gz 2026-06-15T22:04:50,308 Removed frequenz-client-reporting==0.21.1 from https://files.pythonhosted.org/packages/23/3b/8d494a20a0767ddf031dd536cefcddad3438a3d940ab6a607e91bc21cf33/frequenz_client_reporting-0.21.1.tar.gz from build tracker '/tmp/pip-build-tracker-6psrl_ty' 2026-06-15T22:04:50,315 Created temporary directory: /tmp/pip-unpack-9eoju_mp 2026-06-15T22:04:50,316 Building wheels for collected packages: frequenz-client-reporting 2026-06-15T22:04:50,322 Created temporary directory: /tmp/pip-wheel-trqgaia2 2026-06-15T22:04:50,323 Destination directory: /tmp/pip-wheel-trqgaia2 2026-06-15T22:04:50,326 Building wheel for frequenz-client-reporting (pyproject.toml): started 2026-06-15T22:04:50,327 Running command Building wheel for frequenz-client-reporting (pyproject.toml) 2026-06-15T22:04:51,167 running bdist_wheel 2026-06-15T22:04:51,249 running build 2026-06-15T22:04:51,251 running compile_proto 2026-06-15T22:04:51,278 No proto files found in proto/**/*.proto/, skipping compilation of proto files. 2026-06-15T22:04:51,279 running build_py 2026-06-15T22:04:51,281 creating build/lib/frequenz/client/reporting 2026-06-15T22:04:51,286 copying src/frequenz/client/reporting/conftest.py -> build/lib/frequenz/client/reporting 2026-06-15T22:04:51,289 copying src/frequenz/client/reporting/_batch_unroll_receiver.py -> build/lib/frequenz/client/reporting 2026-06-15T22:04:51,293 copying src/frequenz/client/reporting/__init__.py -> build/lib/frequenz/client/reporting 2026-06-15T22:04:51,298 copying src/frequenz/client/reporting/_client.py -> build/lib/frequenz/client/reporting 2026-06-15T22:04:51,308 copying src/frequenz/client/reporting/_types.py -> build/lib/frequenz/client/reporting 2026-06-15T22:04:51,319 creating build/lib/frequenz/client/reporting/cli 2026-06-15T22:04:51,321 copying src/frequenz/client/reporting/cli/__main__.py -> build/lib/frequenz/client/reporting/cli 2026-06-15T22:04:51,326 running egg_info 2026-06-15T22:04:51,367 writing src/frequenz_client_reporting.egg-info/PKG-INFO 2026-06-15T22:04:51,381 writing dependency_links to src/frequenz_client_reporting.egg-info/dependency_links.txt 2026-06-15T22:04:51,382 writing entry points to src/frequenz_client_reporting.egg-info/entry_points.txt 2026-06-15T22:04:51,389 writing requirements to src/frequenz_client_reporting.egg-info/requires.txt 2026-06-15T22:04:51,390 writing top-level names to src/frequenz_client_reporting.egg-info/top_level.txt 2026-06-15T22:04:51,448 /tmp/pip-build-env-fn6r2ube/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T22:04:51,449 return get_active_overrides().subprocess_timeout 2026-06-15T22:04:51,455 listing git files failed - pretending there aren't any 2026-06-15T22:04:51,460 reading manifest file 'src/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:51,462 reading manifest template 'MANIFEST.in' 2026-06-15T22:04:51,464 warning: no previously-included files found matching '.cookiecutter-replay.json' 2026-06-15T22:04:51,464 warning: no previously-included files found matching '.editorconfig' 2026-06-15T22:04:51,465 warning: no previously-included files found matching '.gitignore' 2026-06-15T22:04:51,466 warning: no previously-included files found matching 'CODEOWNERS' 2026-06-15T22:04:51,466 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-06-15T22:04:51,467 warning: no previously-included files found matching 'mkdocs.yml' 2026-06-15T22:04:51,468 warning: no previously-included files found matching 'noxfile.py' 2026-06-15T22:04:51,468 warning: no previously-included files found matching 'src/conftest.py' 2026-06-15T22:04:51,469 warning: no previously-included files matching '*' found under directory '.github' 2026-06-15T22:04:51,470 warning: no previously-included files matching '*' found under directory 'benchmarks' 2026-06-15T22:04:51,470 warning: no previously-included files matching '*' found under directory 'docs' 2026-06-15T22:04:51,471 warning: no previously-included files matching '*' found under directory 'tests' 2026-06-15T22:04:51,472 warning: no files found matching '*.pyi' under directory 'py' 2026-06-15T22:04:51,472 adding license file 'LICENSE' 2026-06-15T22:04:51,474 writing manifest file 'src/frequenz_client_reporting.egg-info/SOURCES.txt' 2026-06-15T22:04:51,478 copying src/frequenz/client/reporting/py.typed -> build/lib/frequenz/client/reporting 2026-06-15T22:04:51,514 installing to build/bdist.linux-armv7l/wheel 2026-06-15T22:04:51,515 running install 2026-06-15T22:04:51,537 running install_lib 2026-06-15T22:04:51,555 creating build/bdist.linux-armv7l/wheel 2026-06-15T22:04:51,558 creating build/bdist.linux-armv7l/wheel/frequenz 2026-06-15T22:04:51,560 creating build/bdist.linux-armv7l/wheel/frequenz/client 2026-06-15T22:04:51,562 creating build/bdist.linux-armv7l/wheel/frequenz/client/reporting 2026-06-15T22:04:51,563 copying build/lib/frequenz/client/reporting/conftest.py -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting 2026-06-15T22:04:51,565 copying build/lib/frequenz/client/reporting/_batch_unroll_receiver.py -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting 2026-06-15T22:04:51,567 copying build/lib/frequenz/client/reporting/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting 2026-06-15T22:04:51,568 copying build/lib/frequenz/client/reporting/py.typed -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting 2026-06-15T22:04:51,570 copying build/lib/frequenz/client/reporting/_client.py -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting 2026-06-15T22:04:51,573 creating build/bdist.linux-armv7l/wheel/frequenz/client/reporting/cli 2026-06-15T22:04:51,574 copying build/lib/frequenz/client/reporting/cli/__main__.py -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting/cli 2026-06-15T22:04:51,577 copying build/lib/frequenz/client/reporting/_types.py -> build/bdist.linux-armv7l/wheel/./frequenz/client/reporting 2026-06-15T22:04:51,579 running install_egg_info 2026-06-15T22:04:51,596 Copying src/frequenz_client_reporting.egg-info to build/bdist.linux-armv7l/wheel/./frequenz_client_reporting-0.21.1-py3.11.egg-info 2026-06-15T22:04:51,609 running install_scripts 2026-06-15T22:04:51,621 creating build/bdist.linux-armv7l/wheel/frequenz_client_reporting-0.21.1.dist-info/WHEEL 2026-06-15T22:04:51,624 creating '/tmp/pip-wheel-trqgaia2/.tmp-8u8rtjdy/frequenz_client_reporting-0.21.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-15T22:04:51,627 adding 'frequenz/client/reporting/__init__.py' 2026-06-15T22:04:51,629 adding 'frequenz/client/reporting/_batch_unroll_receiver.py' 2026-06-15T22:04:51,631 adding 'frequenz/client/reporting/_client.py' 2026-06-15T22:04:51,634 adding 'frequenz/client/reporting/_types.py' 2026-06-15T22:04:51,635 adding 'frequenz/client/reporting/conftest.py' 2026-06-15T22:04:51,636 adding 'frequenz/client/reporting/py.typed' 2026-06-15T22:04:51,638 adding 'frequenz/client/reporting/cli/__main__.py' 2026-06-15T22:04:51,641 adding 'frequenz_client_reporting-0.21.1.dist-info/licenses/LICENSE' 2026-06-15T22:04:51,643 adding 'frequenz_client_reporting-0.21.1.dist-info/METADATA' 2026-06-15T22:04:51,644 adding 'frequenz_client_reporting-0.21.1.dist-info/WHEEL' 2026-06-15T22:04:51,645 adding 'frequenz_client_reporting-0.21.1.dist-info/entry_points.txt' 2026-06-15T22:04:51,646 adding 'frequenz_client_reporting-0.21.1.dist-info/top_level.txt' 2026-06-15T22:04:51,647 adding 'frequenz_client_reporting-0.21.1.dist-info/RECORD' 2026-06-15T22:04:51,649 removing build/bdist.linux-armv7l/wheel 2026-06-15T22:04:51,762 Building wheel for frequenz-client-reporting (pyproject.toml): finished with status 'done' 2026-06-15T22:04:51,768 Created wheel for frequenz-client-reporting: filename=frequenz_client_reporting-0.21.1-py3-none-any.whl size=16595 sha256=c81d63b83a21b1fe3a7598377b11803b05609315a66820a2462d99f82c66596a 2026-06-15T22:04:51,769 Stored in directory: /tmp/pip-ephem-wheel-cache-ea4h36wn/wheels/34/a9/bc/5e88fbb7f7217ecedbb2e22ae68220ab1ebed02fe6241e2825 2026-06-15T22:04:51,783 Successfully built frequenz-client-reporting 2026-06-15T22:04:51,787 Removed build tracker: '/tmp/pip-build-tracker-6psrl_ty'