2026-07-13T13:14:05,547 Created temporary directory: /tmp/pip-ephem-wheel-cache-ux0vosn_ 2026-07-13T13:14:05,549 Created temporary directory: /tmp/pip-build-tracker-iywftjzl 2026-07-13T13:14:05,550 Initialized build tracking at /tmp/pip-build-tracker-iywftjzl 2026-07-13T13:14:05,550 Created build tracker: /tmp/pip-build-tracker-iywftjzl 2026-07-13T13:14:05,551 Entered build tracker: /tmp/pip-build-tracker-iywftjzl 2026-07-13T13:14:05,551 Created temporary directory: /tmp/pip-wheel-cqcug575 2026-07-13T13:14:05,555 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-07-13T13:14:05,557 Created temporary directory: /tmp/pip-ephem-wheel-cache-bu4k3zkz 2026-07-13T13:14:05,579 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-13T13:14:05,582 2 location(s) to search for versions of frequenz-api-common: 2026-07-13T13:14:05,582 * https://pypi.org/simple/frequenz-api-common/ 2026-07-13T13:14:05,582 * https://www.piwheels.org/simple/frequenz-api-common/ 2026-07-13T13:14:05,583 Fetching project page and analyzing links: https://pypi.org/simple/frequenz-api-common/ 2026-07-13T13:14:05,584 Getting page https://pypi.org/simple/frequenz-api-common/ 2026-07-13T13:14:05,585 Found index url https://pypi.org/simple 2026-07-13T13:14:05,911 Fetched page https://pypi.org/simple/frequenz-api-common/ as application/vnd.pypi.simple.v1+json 2026-07-13T13:14:05,923 Found link https://files.pythonhosted.org/packages/32/8d/e06213eb398927bba3c47a2062e8c335943333f22d90f3add4aa4b8997d9/frequenz-api-common-0.1.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.1.0 2026-07-13T13:14:05,923 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/68/37/4ff4c39454bdbbcea904a702197ec5b1393824e7892b6d0443b90d12033f/frequenz_api_common-0.1.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,925 Found link https://files.pythonhosted.org/packages/38/62/74333f8e2bfe933fd6436b62becff109f633d53e1ac6b588ae28554940c1/frequenz-api-common-0.2.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.2.0 2026-07-13T13:14:05,925 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/e0/73/86dd73de2b2647a14d9e59ecf7b94ddf05efbbc7650225b282a01587aeec/frequenz_api_common-0.2.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,927 Found link https://files.pythonhosted.org/packages/aa/ce/1bdd2035ef748d132b9e4df36a6e5e7c4d682a6afc2ac5fad4f7bbcb4b40/frequenz-api-common-0.3.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.3.0 2026-07-13T13:14:05,927 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/7f/d3/2cafc83a0684f9fa38ab892d3dba55f3b05099ba2371dc6c3465ff261a82/frequenz_api_common-0.3.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,929 Found link https://files.pythonhosted.org/packages/78/25/cb78cd7ae98abdcf98322671e7fd518e7e61214cee7f04de252e1ca5bf27/frequenz-api-common-0.3.1.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.3.1 2026-07-13T13:14:05,929 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/54/a1/b77d6fd587a095ca84c34cdb6f90ef9a1cb88a8338465fd05ca216851d3a/frequenz_api_common-0.3.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,930 Found link https://files.pythonhosted.org/packages/0e/5c/fe7f3dbc592d98b485139fccf0af07aab1c7becb3c9728aa54a71969b84e/frequenz-api-common-0.4.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.4.0 2026-07-13T13:14:05,931 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/68/bd/61f11d5059d48e96ea420c55192c9431ec787276ab984aad86a9460c1b58/frequenz_api_common-0.4.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,932 Found link https://files.pythonhosted.org/packages/0f/8b/83e2f8c1df51d8b891f6fcea96cb78d6026ef1c271e05acdd99e61376301/frequenz-api-common-0.5.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.5.0 2026-07-13T13:14:05,933 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/77/1d/949d3816be82ed3084ed3dfcd344ea0e9c93cef5b572cb1100857d5a36b8/frequenz_api_common-0.5.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,934 Found link https://files.pythonhosted.org/packages/97/35/223c344d132fdbee67fbed90a72534b3ebdf37509db5291957be4aba2edb/frequenz-api-common-0.5.1.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.5.1 2026-07-13T13:14:05,934 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/64/02/83eda62cd21717e753bd2f101f8147b2600f0b68bee3cecbc38ad55c81d3/frequenz_api_common-0.5.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,935 Found link https://files.pythonhosted.org/packages/1e/c6/96fd4a65d16255dcea63553d2d949f33c5c41faee7ec6b292d0790bc2fd8/frequenz-api-common-0.5.2.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.5.2 2026-07-13T13:14:05,936 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/6c/d5/db71f76f18085d513fab57917e91527a4e6a6bb648051378d057ca445f80/frequenz_api_common-0.5.2-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,937 Found link https://files.pythonhosted.org/packages/c2/8f/83db0272b7464f8a4be7300a0c5c5acbde95d68bef22db5c237aa40ecd4e/frequenz-api-common-0.5.3.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.5.3 2026-07-13T13:14:05,938 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/60/85/1161ae9515821c3938d605c11ec2096a51f32d8746751cdc07afcafa1433/frequenz_api_common-0.5.3-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,939 Found link https://files.pythonhosted.org/packages/06/21/04067b079aac6d53b42e1b2e063ef293818cc880664aea597d00dbd149ba/frequenz-api-common-0.5.4.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.5.4 2026-07-13T13:14:05,940 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/2a/cc/24cb7181e18fd4f91be03250f0714876a76887137fc62bc9fca04df36156/frequenz_api_common-0.5.4-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,941 Found link https://files.pythonhosted.org/packages/cd/c2/54f45257d1131ea7f0c060c38f043edc8e49306e4467f09ee8dd4fdac956/frequenz-api-common-0.5.5.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.5.5 2026-07-13T13:14:05,942 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/b9/0d/2a91f866234162b672d26adceadd46ba773cfcb6b9bb0ebd19ed45825a49/frequenz_api_common-0.5.5-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,943 Found link https://files.pythonhosted.org/packages/4c/b8/94e09f6078013a3872009673839332e8ae016ee41afc6ef0e9129ed9d94e/frequenz-api-common-0.6.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.6.0 2026-07-13T13:14:05,943 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/53/38/6c234c242e7acc80c75e4659cedae3e6550bba9e39d7fa40fadeceb8a2f1/frequenz_api_common-0.6.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,944 Found link https://files.pythonhosted.org/packages/ff/7d/de535d20bf19bce446cb330962482ec84b4d79264a162a39f66c7c2c2767/frequenz-api-common-0.6.1.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.6.1 2026-07-13T13:14:05,945 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/69/4f/b572f00990cce0e9067a17551d5ac42d310c32ebc291a5181b5b36d0aaaf/frequenz_api_common-0.6.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,946 Found link https://files.pythonhosted.org/packages/f7/60/a45f279c11c26c62b5cd7442a47465f10891071cd8fde45e0198bf03f622/frequenz-api-common-0.6.2.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.6.2 2026-07-13T13:14:05,947 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/cf/57/16fcaefc61c1d67800f2b424a87c8c837901b689399c598b360bbc87969f/frequenz_api_common-0.6.2-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,948 Found link https://files.pythonhosted.org/packages/88/00/51d13704c0ea496940934830b190377c6a3be0bf2eb89eac6693ff08a6db/frequenz-api-common-0.6.3.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.6.3 2026-07-13T13:14:05,948 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/9a/8f/461842cd4c47c10a39f01be87d1ef26b60714a21fc62c0b39274b249999e/frequenz_api_common-0.6.3-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,949 Found link https://files.pythonhosted.org/packages/cf/00/6747b440cf82108823da33e5391d97802e14a841c024136b0efd4a3b10b3/frequenz-api-common-0.6.4.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.6.4 2026-07-13T13:14:05,950 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/da/74/e122aec4e141be2c9555bc718830393384220f4278a2cab3a77639a45e0e/frequenz_api_common-0.6.4-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,951 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/45/a3/70bc86803651605b6ef3294f88f81c08d9e340415eda09bb41682764ef0a/frequenz_api_common-0.6.5-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,952 Found link https://files.pythonhosted.org/packages/88/e4/185dab775307b22247dd1f79ee8d329c1ecc56430e651a912395c2b6643a/frequenz_api_common-0.6.5.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.6.5 2026-07-13T13:14:05,952 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/85/88/5c29084a6ae6703e9e89a24656695137ce08bf5dc188db6df911f52a2cc8/frequenz_api_common-0.7.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,953 Found link https://files.pythonhosted.org/packages/27/82/63ab314cd315e76c7fdc70f431654dc865060e3a6710e30bd606039a878c/frequenz_api_common-0.7.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.7.0 2026-07-13T13:14:05,954 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/71/29/e04cb038d1157ea076d428afe04de3d597fd4c2a8a0099cc68cd444f3741/frequenz_api_common-0.8.0-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,956 Found link https://files.pythonhosted.org/packages/41/db/b26ac930d6a094f3e7a6ef070ea6e277e5745061b6a264f492426809334f/frequenz_api_common-0.8.0.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.0 2026-07-13T13:14:05,956 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/4b/f2/e70f2a6ca218a69a2a84e4dd10e8567aaf37911929be8b509ec53c7f30d0/frequenz_api_common-0.8.1-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,957 Found link https://files.pythonhosted.org/packages/72/83/09d649845c54146b5a2dbbeef4a919b1cc7ced8e480494e73a93f66795a4/frequenz_api_common-0.8.1.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.1 2026-07-13T13:14:05,958 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/7b/c1/e3855dbe0d39c7e2cba5cf2e525c02693562fd01bae9d4bca4ac012b6d67/frequenz_api_common-0.8.2-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,958 Found link https://files.pythonhosted.org/packages/b5/13/8401e99e674e66b9fcf83ca79e931f2b6720f9f6dc8891e663410e98c55a/frequenz_api_common-0.8.2.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.2 2026-07-13T13:14:05,959 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/b1/53/6a94af37c8834c2c24c625ede0c325c1a009d015c0ccbe6c362e7eb79258/frequenz_api_common-0.8.3-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,960 Found link https://files.pythonhosted.org/packages/50/e5/fda560851574d5ce7f88fa41e123bfff6cb3dddc351bf5504369140e156a/frequenz_api_common-0.8.3.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.3 2026-07-13T13:14:05,961 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/7d/02/29831d0ef659d33c0d57561c1502aaea7eaec8bf70b24d1bf5effb72472b/frequenz_api_common-0.8.4-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,962 Found link https://files.pythonhosted.org/packages/5d/bd/608fb355947c23c8f21c39c4c6fc580bd24cfda748be507b791cd189589c/frequenz_api_common-0.8.4.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.4 2026-07-13T13:14:05,962 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/1f/98/356d50357f5032f1856827b57c70ab546dd7e1de5c16c4cebfefd598430b/frequenz_api_common-0.8.5-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,963 Found link https://files.pythonhosted.org/packages/76/0a/90a67c20fc2e97dba58f07407bfd5fab059a47eafc3a9e0238ec847f612e/frequenz_api_common-0.8.5.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.5 2026-07-13T13:14:05,964 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/85/cf/be998a242454b876f9e3e6c05933a215c1744dc62dbee73707d167f50ed7/frequenz_api_common-0.8.8-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,965 Found link https://files.pythonhosted.org/packages/f8/66/f7668480e09e8a392d43085b92d156b01a07832eaaff87490cacf2a24229/frequenz_api_common-0.8.8.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.8 2026-07-13T13:14:05,966 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/d1/c9/d70728da83a337203b287a48bcc105e3c3097b4a6783458064cfbf32f039/frequenz_api_common-0.8.9-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,967 Found link https://files.pythonhosted.org/packages/22/ca/4948f2ef50ec61071019d03e70dab79bf2f0000f820cfe2897fba1c36fda/frequenz_api_common-0.8.9.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.9 2026-07-13T13:14:05,968 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/ef/05/c52c4272bfbf9deebfa9c370a91f74aaba0370fcf00efb6bd21d462a93f9/frequenz_api_common-0.8.10-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,968 Found link https://files.pythonhosted.org/packages/1f/ac/9bc8f19a2d84eaca00e6a40d54f3336eab330fdc8990e3a8100dbefb49e0/frequenz_api_common-0.8.10.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.10 2026-07-13T13:14:05,969 Skipping link: No binaries permitted for frequenz-api-common: https://files.pythonhosted.org/packages/d7/71/0eddbf6d11ee6a7a95e0a361cafea8765097d0981b1f20a67a8a6ce4f130/frequenz_api_common-0.8.11-py3-none-any.whl (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:05,970 Found link https://files.pythonhosted.org/packages/b7/29/c957812de482aa9ccd2dbb2d300381858fbc5bc32e78b9d16663a1bf643b/frequenz_api_common-0.8.11.tar.gz (from https://pypi.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11), version: 0.8.11 2026-07-13T13:14:05,971 Fetching project page and analyzing links: https://www.piwheels.org/simple/frequenz-api-common/ 2026-07-13T13:14:05,971 Getting page https://www.piwheels.org/simple/frequenz-api-common/ 2026-07-13T13:14:05,973 Found index url https://www.piwheels.org/simple 2026-07-13T13:14:06,270 Fetched page https://www.piwheels.org/simple/frequenz-api-common/ as text/html 2026-07-13T13:14:06,279 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.10-py3-none-any.whl#sha256=bef1ec0ee84c1afad1e6eb8deee43b525c71bf26537f0c71536a0c508fe3e6ac (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,280 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.9-py3-none-any.whl#sha256=1dcd182816b70791131b4a2a111958f7605407aadd1541279b0303d42dea2b9a (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,280 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.8-py3-none-any.whl#sha256=85d9fa0985ba78702a3797e2ca2d2731a6351c8703b374b4647f2b3692b2421d (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,281 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.5-py3-none-any.whl#sha256=020027b06d9327d7b43b5e959898d0a41c9cf6b024e5624666929848ebebd4cf (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,282 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.4-py3-none-any.whl#sha256=500eb199510f61b06156ad77dfa5a54cd856473eaacc4230e35919ea684aa51f (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,282 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.3-py3-none-any.whl#sha256=4da65ac196716155e3e7d0b5462cfae0e1decff1d15c78e2e35ac03fd0028b6d (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,283 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.2-py3-none-any.whl#sha256=0ad6bd2428eca206facc1d845f23409126d76a49790a77280418df37e35ff145 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,283 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.1-py3-none-any.whl#sha256=948a2181b342d174b8ad425adec832339d7f79ef9ca2052b64041768e252c38e (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,284 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.0-py3-none-any.whl#sha256=25f3f7e8829478546a2d85395223194df662fcf070d11449c4ea28bcb4bedef3 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,284 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.7.0-py3-none-any.whl#sha256=4301ae8ed3ac469cf59a0ae9f668862d0b0c0c17c6c13b2ea8429722cbde9e8e (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,285 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.5-py3-none-any.whl#sha256=a03d5068f78a7c4bc684d6df1906bd0e6a7fa6f02465bf095f6f93de666ad505 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,285 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.4-py3-none-any.whl#sha256=ef68a320a257dc9388fb769a659d19fdc8bf3de94cd8e6f410b0c997a7aae369 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,286 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.3-py3-none-any.whl#sha256=736677f23051ef7df39007dc0dd82b8f136195606f665b40327c3271dce45a96 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,286 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.2-py3-none-any.whl#sha256=c9307ea9d18c424216b431c0919dfdcba2169bb096cd729941f6aeb738865025 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,287 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.1-py3-none-any.whl#sha256=27f112313fb18b1758f05cf16a237130a08e90ac1e8ab51b52b1b204d7de2eb6 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,288 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.0-py3-none-any.whl#sha256=8931dbfb49748ae108761fdfbb98d57a22e8a2380cc7e3049ab7d07e3bb76df7 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,288 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.5-py3-none-any.whl#sha256=f79ae776592fdc740fb1776288915cee59d96a2a6600c51ce9bba820246021df (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,289 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.4-py3-none-any.whl#sha256=5e185fd1260e932a9ce759a37920d667d90f38fe7af6f0d733015b7f0840da7c (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,290 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.3-py3-none-any.whl#sha256=905c80ed04df0f5167a845572eef27bcaf278595bbc8e0e5657a677417cad5d6 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,290 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.2-py3-none-any.whl#sha256=b1b5919864b722d1bbc0e86c998ba6fba0a76627a6c0d0dc0899d545ccd28254 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,290 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.1-py3-none-any.whl#sha256=08db3af862a7b4bb29d9c76f206288ca63c885f876f5538db659adfe91c5ceca (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,291 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.0-py3-none-any.whl#sha256=27f793f6f3d6e4e622243df6f2abef28b090dc3b12fca54f12d4a6042ff60b97 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,291 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.4.0-py3-none-any.whl#sha256=50b8b5d0a0e365326f0d172568fbe7abf470fea8504a9854aaed498e2a837a79 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,292 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.3.1-py3-none-any.whl#sha256=cc85abcdb239c664b7c5337da496f8f5d3b6b292280576a257e7ed9d6757a637 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,293 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.3.0-py3-none-any.whl#sha256=26526671ee4fca995ce08eb386b40a17d33625ff2e19f64067810b262c4713dd (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,293 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.2.0-py3-none-any.whl#sha256=4b5fcd6d80b1afdae31e019bf5893846de27017ffa64b3a6c2964d815179a8b6 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,294 Skipping link: No binaries permitted for frequenz-api-common: https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.1.0-py3-none-any.whl#sha256=879911816b5339e8a5ca9f3757b3f11a9dab0f68865e8f28901086947bf0a9e6 (from https://www.piwheels.org/simple/frequenz-api-common/) (requires-python:<4,>=3.11) 2026-07-13T13:14:06,294 Skipping link: not a file: https://www.piwheels.org/simple/frequenz-api-common/ 2026-07-13T13:14:06,295 Skipping link: not a file: https://pypi.org/simple/frequenz-api-common/ 2026-07-13T13:14:06,318 Given no hashes to check 1 links for project 'frequenz-api-common': discarding no candidates 2026-07-13T13:14:06,337 Collecting frequenz-api-common==0.8.11 2026-07-13T13:14:06,340 Created temporary directory: /tmp/pip-unpack-hv1qoi50 2026-07-13T13:14:06,661 Downloading frequenz_api_common-0.8.11.tar.gz (80 kB) 2026-07-13T13:14:07,017 Added frequenz-api-common==0.8.11 from https://files.pythonhosted.org/packages/b7/29/c957812de482aa9ccd2dbb2d300381858fbc5bc32e78b9d16663a1bf643b/frequenz_api_common-0.8.11.tar.gz to build tracker '/tmp/pip-build-tracker-iywftjzl' 2026-07-13T13:14:07,030 Created temporary directory: /tmp/pip-build-env-wns7qu0f 2026-07-13T13:14:07,035 Installing build dependencies: started 2026-07-13T13:14:07,036 Running command pip subprocess to install build dependencies 2026-07-13T13:14:08,227 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-13T13:14:08,722 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-07-13T13:14:08,746 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-13T13:14:10,724 Collecting setuptools==82.0.1 2026-07-13T13:14:10,725 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-07-13T13:14:10,750 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-07-13T13:14:11,101 Collecting setuptools_scm[toml]==10.2.0 2026-07-13T13:14:11,102 Obtaining dependency information for setuptools_scm[toml]==10.2.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl.metadata 2026-07-13T13:14:11,115 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-13T13:14:11,125 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl#sha256=aea276de3de0e7db4e236bb9e5a53d6c9a6dddf092f72d3b6b14f6c8c0620c3c (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.8): Requested setuptools_scm==10.2.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.0-py3-none-any.whl#sha256=aea276de3de0e7db4e236bb9e5a53d6c9a6dddf092f72d3b6b14f6c8c0620c3c has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-07-13T13:14:11,149 Using cached setuptools_scm-10.2.0-py3-none-any.whl (27 kB) 2026-07-13T13:14:11,393 Collecting frequenz-repo-config[api]==0.18.0 2026-07-13T13:14:11,394 Obtaining dependency information for frequenz-repo-config[api]==0.18.0 from https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.18.0-py3-none-any.whl.metadata 2026-07-13T13:14:11,748 Downloading https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.18.0-py3-none-any.whl.metadata (7.1 kB) 2026-07-13T13:14:13,364 Collecting protobuf==6.33.6 2026-07-13T13:14:13,619 Downloading protobuf-6.33.6-py3-none-any.whl (170 kB) 2026-07-13T13:14:13,760 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.7/170.7 kB 1.5 MB/s eta 0:00:00 2026-07-13T13:14:19,217 Collecting grpcio-tools==1.81.1 2026-07-13T13:14:19,218 Obtaining dependency information for grpcio-tools==1.81.1 from https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.1-cp311-cp311-linux_armv7l.whl.metadata 2026-07-13T13:14:19,229 Downloading https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.1-cp311-cp311-linux_armv7l.whl.metadata (5.3 kB) 2026-07-13T13:14:24,261 Collecting grpcio==1.81.1 2026-07-13T13:14:24,262 Obtaining dependency information for grpcio==1.81.1 from https://www.piwheels.org/simple/grpcio/grpcio-1.81.1-cp311-cp311-linux_armv7l.whl.metadata 2026-07-13T13:14:24,281 Downloading https://www.piwheels.org/simple/grpcio/grpcio-1.81.1-cp311-cp311-linux_armv7l.whl.metadata (3.7 kB) 2026-07-13T13:14:24,385 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-13T13:14:24,386 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata 2026-07-13T13:14:24,399 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata (1.7 kB) 2026-07-13T13:14:24,585 Collecting packaging>=20 2026-07-13T13:14:24,586 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-13T13:14:24,600 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-13T13:14:24,955 Collecting nox>=2022.11.21 2026-07-13T13:14:24,956 Obtaining dependency information for nox>=2022.11.21 from https://www.piwheels.org/simple/nox/nox-2026.7.11-py3-none-any.whl.metadata 2026-07-13T13:14:24,966 Downloading https://www.piwheels.org/simple/nox/nox-2026.7.11-py3-none-any.whl.metadata (4.9 kB) 2026-07-13T13:14:25,145 Collecting mkdocs-gen-files<0.7.0,>=0.4.0 2026-07-13T13:14:25,146 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-07-13T13:14:25,502 Downloading https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl.metadata (3.0 kB) 2026-07-13T13:14:25,818 Collecting semver<4,>=3.0.1 2026-07-13T13:14:25,819 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-07-13T13:14:25,828 Downloading https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl.metadata (6.8 kB) 2026-07-13T13:14:25,981 Collecting github-action-utils<2,>=1.1.0 2026-07-13T13:14:25,982 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-07-13T13:14:26,078 Downloading https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl.metadata (14 kB) 2026-07-13T13:14:26,383 Collecting mkdocstrings-python<3,>=1.14.6 2026-07-13T13:14:26,384 Obtaining dependency information for mkdocstrings-python<3,>=1.14.6 from https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.5-py3-none-any.whl.metadata 2026-07-13T13:14:26,395 Downloading https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.5-py3-none-any.whl.metadata (12 kB) 2026-07-13T13:14:26,646 Collecting mypy-protobuf<6,>=3.0.0 2026-07-13T13:14:26,647 Obtaining dependency information for mypy-protobuf<6,>=3.0.0 from https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-5.1.0-py3-none-any.whl.metadata 2026-07-13T13:14:26,660 Downloading https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-5.1.0-py3-none-any.whl.metadata (19 kB) 2026-07-13T13:14:27,532 Collecting typing-extensions~=4.12 2026-07-13T13:14:27,533 Obtaining dependency information for typing-extensions~=4.12 from https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl.metadata 2026-07-13T13:14:27,547 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) 2026-07-13T13:14:27,555 Discarding https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl#sha256=481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 (from https://www.piwheels.org/simple/typing-extensions/) (requires-python:>=3.9): Requested typing-extensions~=4.12 from https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl#sha256=481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 (from grpcio==1.81.1) has inconsistent Name: expected 'typing-extensions', but metadata has 'typing_extensions' 2026-07-13T13:14:27,579 Using cached typing_extensions-4.16.0-py3-none-any.whl (45 kB) 2026-07-13T13:14:27,786 Collecting mkdocs<=1.6.1,>=1.4.1 2026-07-13T13:14:27,788 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-07-13T13:14:27,797 Downloading https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl.metadata (6.0 kB) 2026-07-13T13:14:27,868 Collecting properdocs>=1.6.5 2026-07-13T13:14:27,869 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-07-13T13:14:27,961 Downloading https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl.metadata (4.8 kB) 2026-07-13T13:14:28,224 Collecting mkdocstrings>=0.30 2026-07-13T13:14:28,225 Obtaining dependency information for mkdocstrings>=0.30 from https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.6-py3-none-any.whl.metadata 2026-07-13T13:14:28,236 Downloading https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.6-py3-none-any.whl.metadata (15 kB) 2026-07-13T13:14:28,351 Collecting mkdocs-autorefs>=1.4 2026-07-13T13:14:28,352 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-07-13T13:14:28,363 Downloading https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl.metadata (14 kB) 2026-07-13T13:14:28,445 Collecting griffelib>=2.0 2026-07-13T13:14:28,446 Obtaining dependency information for griffelib>=2.0 from https://www.piwheels.org/simple/griffelib/griffelib-2.1.0-py3-none-any.whl.metadata 2026-07-13T13:14:28,461 Downloading https://www.piwheels.org/simple/griffelib/griffelib-2.1.0-py3-none-any.whl.metadata (1.3 kB) 2026-07-13T13:14:28,845 Collecting types-protobuf>=4.24 2026-07-13T13:14:28,846 Obtaining dependency information for types-protobuf>=4.24 from https://www.piwheels.org/simple/types-protobuf/types_protobuf-7.34.1.20260518-py3-none-any.whl.metadata 2026-07-13T13:14:28,856 Downloading https://www.piwheels.org/simple/types-protobuf/types_protobuf-7.34.1.20260518-py3-none-any.whl.metadata (2.2 kB) 2026-07-13T13:14:29,176 Collecting argcomplete<4,>=1.9.4 2026-07-13T13:14:29,177 Obtaining dependency information for argcomplete<4,>=1.9.4 from https://www.piwheels.org/simple/argcomplete/argcomplete-3.7.0-py3-none-any.whl.metadata 2026-07-13T13:14:29,186 Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.7.0-py3-none-any.whl.metadata (16 kB) 2026-07-13T13:14:29,348 Collecting attrs>=24.1 2026-07-13T13:14:29,349 Obtaining dependency information for attrs>=24.1 from https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl.metadata 2026-07-13T13:14:29,363 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB) 2026-07-13T13:14:29,548 Collecting colorlog<7,>=2.6.1 2026-07-13T13:14:29,549 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-07-13T13:14:29,558 Downloading https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl.metadata (11 kB) 2026-07-13T13:14:29,728 Collecting dependency-groups>=1.1 2026-07-13T13:14:29,729 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-07-13T13:14:29,778 Downloading https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl.metadata (2.3 kB) 2026-07-13T13:14:29,965 Collecting humanize>=4 2026-07-13T13:14:29,966 Obtaining dependency information for humanize>=4 from https://www.piwheels.org/simple/humanize/humanize-4.16.0-py3-none-any.whl.metadata 2026-07-13T13:14:29,977 Downloading https://www.piwheels.org/simple/humanize/humanize-4.16.0-py3-none-any.whl.metadata (8.0 kB) 2026-07-13T13:14:30,736 Collecting virtualenv>=20.15 2026-07-13T13:14:30,738 Obtaining dependency information for virtualenv>=20.15 from https://www.piwheels.org/simple/virtualenv/virtualenv-21.6.1-py3-none-any.whl.metadata 2026-07-13T13:14:30,749 Downloading https://www.piwheels.org/simple/virtualenv/virtualenv-21.6.1-py3-none-any.whl.metadata (3.4 kB) 2026-07-13T13:14:31,498 Collecting click>=7.0 2026-07-13T13:14:31,499 Obtaining dependency information for click>=7.0 from https://www.piwheels.org/simple/click/click-8.4.2-py3-none-any.whl.metadata 2026-07-13T13:14:31,508 Downloading https://www.piwheels.org/simple/click/click-8.4.2-py3-none-any.whl.metadata (2.6 kB) 2026-07-13T13:14:31,870 Collecting ghp-import>=1.0 2026-07-13T13:14:31,871 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-07-13T13:14:31,880 Downloading https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl.metadata (7.2 kB) 2026-07-13T13:14:32,028 Collecting jinja2>=2.11.1 2026-07-13T13:14:32,029 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-07-13T13:14:32,042 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-07-13T13:14:32,050 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.18.0) has inconsistent Name: expected 'jinja2', but metadata has 'Jinja2' 2026-07-13T13:14:32,075 Using cached jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-07-13T13:14:32,261 Collecting markdown>=3.3.6 2026-07-13T13:14:32,262 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-07-13T13:14:32,274 Downloading https://www.piwheels.org/simple/markdown/markdown-3.10.2-py3-none-any.whl.metadata (5.1 kB) 2026-07-13T13:14:32,289 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.18.0) has inconsistent Name: expected 'markdown', but metadata has 'Markdown' 2026-07-13T13:14:32,317 Downloading markdown-3.10.2-py3-none-any.whl (108 kB) 2026-07-13T13:14:32,340 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.2/108.2 kB 7.3 MB/s eta 0:00:00 2026-07-13T13:14:32,857 Collecting markupsafe>=2.0.1 2026-07-13T13:14:32,858 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-07-13T13:14:32,873 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata (2.7 kB) 2026-07-13T13:14:32,882 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:32,901 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-07-13T13:14:32,913 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-3.0.1-cp311-cp311-linux_armv7l.whl.metadata (4.0 kB) 2026-07-13T13:14:32,929 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:32,949 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-07-13T13:14:33,306 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-3.0.0-cp311-cp311-linux_armv7l.whl.metadata (4.0 kB) 2026-07-13T13:14:33,321 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,341 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-07-13T13:14:33,361 Downloading https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.0-py3-none-any.whl.metadata (4.0 kB) 2026-07-13T13:14:33,376 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,395 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-07-13T13:14:33,405 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.5-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-07-13T13:14:33,420 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,440 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-07-13T13:14:33,473 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.4-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-07-13T13:14:33,486 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,506 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-07-13T13:14:33,515 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.3-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-07-13T13:14:33,529 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,549 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-07-13T13:14:33,558 Downloading https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.2-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-07-13T13:14:33,573 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,593 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-07-13T13:14:33,608 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.1-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-07-13T13:14:33,623 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,643 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-07-13T13:14:33,692 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.1.0-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-07-13T13:14:33,706 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,726 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-07-13T13:14:33,750 Downloading https://archive1.piwheels.org/simple/markupsafe/MarkupSafe-2.0.1-cp311-cp311-linux_armv7l.whl.metadata (3.2 kB) 2026-07-13T13:14:33,764 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.18.0) has inconsistent Name: expected 'markupsafe', but metadata has 'MarkupSafe' 2026-07-13T13:14:33,792 Downloading markupsafe-3.0.3.tar.gz (80 kB) 2026-07-13T13:14:33,812 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.3/80.3 kB 5.7 MB/s eta 0:00:00 2026-07-13T13:14:33,909 Installing build dependencies: started 2026-07-13T13:14:33,911 Running command pip subprocess to install build dependencies 2026-07-13T13:14:35,622 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-07-13T13:14:35,648 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-13T13:14:37,625 Collecting setuptools>=77 2026-07-13T13:14:37,626 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-13T13:14:37,640 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-13T13:14:37,896 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-13T13:14:38,033 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-13T13:14:40,805 Installing collected packages: setuptools 2026-07-13T13:14:43,878 Successfully installed setuptools-83.0.0 2026-07-13T13:14:44,149 Installing build dependencies: finished with status 'done' 2026-07-13T13:14:44,155 Getting requirements to build wheel: started 2026-07-13T13:14:44,156 Running command Getting requirements to build wheel 2026-07-13T13:14:44,864 running egg_info 2026-07-13T13:14:44,870 writing src/MarkupSafe.egg-info/PKG-INFO 2026-07-13T13:14:44,874 writing dependency_links to src/MarkupSafe.egg-info/dependency_links.txt 2026-07-13T13:14:44,877 writing top-level names to src/MarkupSafe.egg-info/top_level.txt 2026-07-13T13:14:44,897 reading manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:14:44,903 reading manifest template 'MANIFEST.in' 2026-07-13T13:14:44,906 no previously-included directories found matching 'docs/_build' 2026-07-13T13:14:44,909 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-13T13:14:44,910 adding license file 'LICENSE.txt' 2026-07-13T13:14:44,913 writing manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:14:45,010 Getting requirements to build wheel: finished with status 'done' 2026-07-13T13:14:45,015 Preparing metadata (pyproject.toml): started 2026-07-13T13:14:45,016 Running command Preparing metadata (pyproject.toml) 2026-07-13T13:14:45,672 running dist_info 2026-07-13T13:14:45,682 creating /tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info 2026-07-13T13:14:45,683 writing /tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info/PKG-INFO 2026-07-13T13:14:45,686 writing dependency_links to /tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info/dependency_links.txt 2026-07-13T13:14:45,688 writing top-level names to /tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info/top_level.txt 2026-07-13T13:14:45,690 writing manifest file '/tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:14:45,707 reading manifest file '/tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:14:45,709 reading manifest template 'MANIFEST.in' 2026-07-13T13:14:45,712 no previously-included directories found matching 'docs/_build' 2026-07-13T13:14:45,714 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-13T13:14:45,715 adding license file 'LICENSE.txt' 2026-07-13T13:14:45,718 writing manifest file '/tmp/pip-modern-metadata-lgmsov8c/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:14:45,719 creating '/tmp/pip-modern-metadata-lgmsov8c/markupsafe-3.0.3.dist-info' 2026-07-13T13:14:45,839 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-13T13:14:46,384 Collecting mergedeep>=1.3.4 2026-07-13T13:14:46,385 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-07-13T13:14:46,397 Downloading https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl.metadata (4.3 kB) 2026-07-13T13:14:46,470 Collecting mkdocs-get-deps>=0.2.0 2026-07-13T13:14:46,471 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-07-13T13:14:46,480 Downloading https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl.metadata (4.0 kB) 2026-07-13T13:14:46,652 Collecting pathspec>=0.11.1 2026-07-13T13:14:46,653 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-07-13T13:14:46,668 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-07-13T13:14:46,928 Collecting pyyaml-env-tag>=0.1 2026-07-13T13:14:46,930 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-07-13T13:14:46,941 Downloading https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-1.1-py3-none-any.whl.metadata (5.5 kB) 2026-07-13T13:14:46,955 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.18.0) has inconsistent Name: expected 'pyyaml-env-tag', but metadata has 'pyyaml_env_tag' 2026-07-13T13:14:46,983 Downloading pyyaml_env_tag-1.1-py3-none-any.whl (4.7 kB) 2026-07-13T13:14:47,369 Collecting pyyaml>=5.1 2026-07-13T13:14:47,370 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-07-13T13:14:47,380 Downloading https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl.metadata (2.4 kB) 2026-07-13T13:14:47,394 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.18.0) has inconsistent Name: expected 'pyyaml', but metadata has 'PyYAML' 2026-07-13T13:14:47,416 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-07-13T13:14:47,427 Downloading https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.2-cp311-cp311-linux_armv7l.whl.metadata (2.1 kB) 2026-07-13T13:14:47,441 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.18.0) has inconsistent Name: expected 'pyyaml', but metadata has 'PyYAML' 2026-07-13T13:14:47,461 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-07-13T13:14:47,472 Downloading https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl.metadata (2.1 kB) 2026-07-13T13:14:47,484 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.18.0) has inconsistent Name: expected 'pyyaml', but metadata has 'PyYAML' 2026-07-13T13:14:47,513 Downloading pyyaml-6.0.3.tar.gz (130 kB) 2026-07-13T13:14:47,538 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.0/131.0 kB 8.0 MB/s eta 0:00:00 2026-07-13T13:14:48,502 Installing build dependencies: started 2026-07-13T13:14:48,504 Running command pip subprocess to install build dependencies 2026-07-13T13:14:50,126 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-07-13T13:14:50,149 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-13T13:14:50,150 Ignoring Cython: markers 'python_version >= "3.13"' don't match your environment 2026-07-13T13:14:52,155 Collecting setuptools 2026-07-13T13:14:52,156 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-13T13:14:52,170 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-13T13:14:54,263 Collecting Cython 2026-07-13T13:14:54,265 Obtaining dependency information for Cython from https://www.piwheels.org/simple/cython/cython-3.2.8-cp311-cp311-linux_armv7l.whl.metadata 2026-07-13T13:14:54,280 Using cached https://www.piwheels.org/simple/cython/cython-3.2.8-cp311-cp311-linux_armv7l.whl.metadata (4.2 kB) 2026-07-13T13:14:55,291 Using cached https://www.piwheels.org/simple/cython/cython-3.2.8-cp311-cp311-linux_armv7l.whl (11.2 MB) 2026-07-13T13:14:55,552 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-13T13:14:56,417 Using cached https://www.piwheels.org/simple/cython/cython-3.2.8-cp311-cp311-linux_armv7l.whl (11.2 MB) 2026-07-13T13:14:56,813 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-13T13:14:59,477 Installing collected packages: setuptools, Cython 2026-07-13T13:15:06,199 Successfully installed Cython-3.2.8 setuptools-83.0.0 2026-07-13T13:15:06,579 Installing build dependencies: finished with status 'done' 2026-07-13T13:15:06,583 Getting requirements to build wheel: started 2026-07-13T13:15:06,583 Running command Getting requirements to build wheel 2026-07-13T13:15:07,347 /tmp/pip-build-env-krfak0aq/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-07-13T13:15:07,349 warn( 2026-07-13T13:15:07,415 /tmp/pip-build-env-krfak0aq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-13T13:15:07,416 !! 2026-07-13T13:15:07,419 ******************************************************************************** 2026-07-13T13:15:07,420 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-13T13:15:07,422 License :: OSI Approved :: MIT License 2026-07-13T13:15:07,424 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-13T13:15:07,426 ******************************************************************************** 2026-07-13T13:15:07,428 !! 2026-07-13T13:15:07,429 self._finalize_license_expression() 2026-07-13T13:15:07,430 running egg_info 2026-07-13T13:15:07,433 writing lib/PyYAML.egg-info/PKG-INFO 2026-07-13T13:15:07,436 writing dependency_links to lib/PyYAML.egg-info/dependency_links.txt 2026-07-13T13:15:07,439 writing top-level names to lib/PyYAML.egg-info/top_level.txt 2026-07-13T13:15:07,462 No `pyyaml_build_config` setting found. 2026-07-13T13:15:07,463 cythoning yaml/_yaml.pyx to yaml/_yaml.c 2026-07-13T13:15:10,517 reading manifest file 'lib/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:15:10,636 reading manifest template 'MANIFEST.in' 2026-07-13T13:15:10,638 warning: no files found matching 'README' 2026-07-13T13:15:11,061 adding license file 'LICENSE' 2026-07-13T13:15:11,093 writing manifest file 'lib/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:15:11,461 Getting requirements to build wheel: finished with status 'done' 2026-07-13T13:15:11,466 Preparing metadata (pyproject.toml): started 2026-07-13T13:15:11,466 Running command Preparing metadata (pyproject.toml) 2026-07-13T13:15:12,214 /tmp/pip-build-env-krfak0aq/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-07-13T13:15:12,215 warn( 2026-07-13T13:15:12,268 /tmp/pip-build-env-krfak0aq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-13T13:15:12,268 !! 2026-07-13T13:15:12,270 ******************************************************************************** 2026-07-13T13:15:12,270 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-13T13:15:12,272 License :: OSI Approved :: MIT License 2026-07-13T13:15:12,273 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-13T13:15:12,274 ******************************************************************************** 2026-07-13T13:15:12,275 !! 2026-07-13T13:15:12,276 self._finalize_license_expression() 2026-07-13T13:15:12,280 running dist_info 2026-07-13T13:15:12,291 creating /tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info 2026-07-13T13:15:12,292 writing /tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info/PKG-INFO 2026-07-13T13:15:12,296 writing dependency_links to /tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info/dependency_links.txt 2026-07-13T13:15:12,299 writing top-level names to /tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info/top_level.txt 2026-07-13T13:15:12,300 writing manifest file '/tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:15:12,320 No `pyyaml_build_config` setting found. 2026-07-13T13:15:12,320 skipping 'yaml/_yaml.c' Cython extension (up-to-date) 2026-07-13T13:15:12,325 reading manifest file '/tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:15:12,327 reading manifest template 'MANIFEST.in' 2026-07-13T13:15:12,328 warning: no files found matching 'README' 2026-07-13T13:15:12,744 adding license file 'LICENSE' 2026-07-13T13:15:12,766 writing manifest file '/tmp/pip-modern-metadata-8fqodjxv/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:15:12,768 creating '/tmp/pip-modern-metadata-8fqodjxv/pyyaml-6.0.3.dist-info' 2026-07-13T13:15:12,898 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-13T13:15:13,060 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-07-13T13:15:13,061 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-07-13T13:15:13,551 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-07-13T13:15:13,552 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-07-13T13:15:13,553 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-07-13T13:15:13,601 Collecting watchdog>=2.0 2026-07-13T13:15:13,610 Downloading watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl (79 kB) 2026-07-13T13:15:13,629 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.1/79.1 kB 6.4 MB/s eta 0:00:00 2026-07-13T13:15:14,202 Collecting pymdown-extensions>=6.3 2026-07-13T13:15:14,203 Obtaining dependency information for pymdown-extensions>=6.3 from https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-11.0.1-py3-none-any.whl.metadata 2026-07-13T13:15:14,214 Downloading https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-11.0.1-py3-none-any.whl.metadata (3.1 kB) 2026-07-13T13:15:14,470 Collecting platformdirs>=2.2.0 2026-07-13T13:15:14,471 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-07-13T13:15:14,485 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB) 2026-07-13T13:15:14,636 Collecting distlib<1,>=0.3.7 2026-07-13T13:15:14,637 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-07-13T13:15:14,646 Downloading https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl.metadata (5.3 kB) 2026-07-13T13:15:14,918 Collecting filelock<4,>=3.24.2 2026-07-13T13:15:14,919 Obtaining dependency information for filelock<4,>=3.24.2 from https://www.piwheels.org/simple/filelock/filelock-3.29.7-py3-none-any.whl.metadata 2026-07-13T13:15:14,929 Downloading https://www.piwheels.org/simple/filelock/filelock-3.29.7-py3-none-any.whl.metadata (2.0 kB) 2026-07-13T13:15:15,096 Collecting python-discovery>=1.4.2 2026-07-13T13:15:15,097 Obtaining dependency information for python-discovery>=1.4.2 from https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.4-py3-none-any.whl.metadata 2026-07-13T13:15:15,108 Downloading https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.4-py3-none-any.whl.metadata (5.6 kB) 2026-07-13T13:15:15,302 Collecting python-dateutil>=2.8.1 2026-07-13T13:15:15,303 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-07-13T13:15:15,317 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-07-13T13:15:15,866 Collecting six>=1.5 2026-07-13T13:15:15,867 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-07-13T13:15:15,881 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-07-13T13:15:16,131 Downloading https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.1-cp311-cp311-linux_armv7l.whl (76.8 MB) 2026-07-13T13:15:22,572 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.8/76.8 MB 4.4 MB/s eta 0:00:00 2026-07-13T13:15:22,586 Downloading https://www.piwheels.org/simple/grpcio/grpcio-1.81.1-cp311-cp311-linux_armv7l.whl (195.4 MB) 2026-07-13T13:15:38,513 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.4/195.4 MB 2.7 MB/s eta 0:00:00 2026-07-13T13:15:38,838 Downloading https://archive1.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl (8.9 kB) 2026-07-13T13:15:38,888 Downloading https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl (8.3 kB) 2026-07-13T13:15:39,229 Downloading https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.5-py3-none-any.whl (104 kB) 2026-07-13T13:15:39,250 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 105.0/105.0 kB 7.4 MB/s eta 0:00:00 2026-07-13T13:15:39,264 Downloading https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-5.1.0-py3-none-any.whl (26 kB) 2026-07-13T13:15:39,285 Downloading https://www.piwheels.org/simple/nox/nox-2026.7.11-py3-none-any.whl (77 kB) 2026-07-13T13:15:39,303 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.3/77.3 kB 5.7 MB/s eta 0:00:00 2026-07-13T13:15:39,321 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-13T13:15:39,334 Downloading https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl (17 kB) 2026-07-13T13:15:39,358 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-13T13:15:39,395 Downloading https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.18.0-py3-none-any.whl (45 kB) 2026-07-13T13:15:39,412 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.4/45.4 kB 3.9 MB/s eta 0:00:00 2026-07-13T13:15:39,422 Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.7.0-py3-none-any.whl (42 kB) 2026-07-13T13:15:39,438 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.6/42.6 kB 3.7 MB/s eta 0:00:00 2026-07-13T13:15:39,454 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-07-13T13:15:39,467 Downloading https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl (11 kB) 2026-07-13T13:15:39,524 Downloading https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl (8.7 kB) 2026-07-13T13:15:39,540 Downloading https://www.piwheels.org/simple/griffelib/griffelib-2.1.0-py3-none-any.whl (142 kB) 2026-07-13T13:15:39,563 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.6/142.6 kB 8.3 MB/s eta 0:00:00 2026-07-13T13:15:39,576 Downloading https://www.piwheels.org/simple/humanize/humanize-4.16.0-py3-none-any.whl (137 kB) 2026-07-13T13:15:39,599 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.2/137.2 kB 8.0 MB/s eta 0:00:00 2026-07-13T13:15:39,611 Downloading https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl (3.9 MB) 2026-07-13T13:15:39,960 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 11.3 MB/s eta 0:00:00 2026-07-13T13:15:40,015 Downloading https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl (25 kB) 2026-07-13T13:15:40,036 Downloading https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.6-py3-none-any.whl (35 kB) 2026-07-13T13:15:40,072 Downloading https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl (225 kB) 2026-07-13T13:15:40,103 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.4/225.4 kB 9.1 MB/s eta 0:00:00 2026-07-13T13:15:40,119 Downloading https://www.piwheels.org/simple/types-protobuf/types_protobuf-7.34.1.20260518-py3-none-any.whl (85 kB) 2026-07-13T13:15:40,138 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.0/86.0 kB 6.4 MB/s eta 0:00:00 2026-07-13T13:15:40,150 Downloading https://www.piwheels.org/simple/virtualenv/virtualenv-21.6.1-py3-none-any.whl (5.5 MB) 2026-07-13T13:15:40,630 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.5/5.5 MB 11.6 MB/s eta 0:00:00 2026-07-13T13:15:40,706 Downloading https://www.piwheels.org/simple/click/click-8.4.2-py3-none-any.whl (119 kB) 2026-07-13T13:15:40,727 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.2/119.2 kB 7.6 MB/s eta 0:00:00 2026-07-13T13:15:40,738 Downloading https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl (470 kB) 2026-07-13T13:15:40,791 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 470.6/470.6 kB 10.2 MB/s eta 0:00:00 2026-07-13T13:15:40,806 Downloading https://www.piwheels.org/simple/filelock/filelock-3.29.7-py3-none-any.whl (46 kB) 2026-07-13T13:15:40,822 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 kB 4.2 MB/s eta 0:00:00 2026-07-13T13:15:40,833 Downloading https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2026-07-13T13:15:40,850 Downloading https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2026-07-13T13:15:40,866 Downloading https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl (9.6 kB) 2026-07-13T13:15:40,889 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-13T13:15:40,906 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl (22 kB) 2026-07-13T13:15:40,918 Downloading https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-11.0.1-py3-none-any.whl (269 kB) 2026-07-13T13:15:40,952 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.5/269.5 kB 9.9 MB/s eta 0:00:00 2026-07-13T13:15:40,966 Downloading https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.4-py3-none-any.whl (34 kB) 2026-07-13T13:15:41,008 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-07-13T13:15:41,031 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-07-13T13:15:41,125 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-07-13T13:15:46,238 Using cached https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.1-cp311-cp311-linux_armv7l.whl (76.8 MB) 2026-07-13T13:16:02,169 Using cached https://www.piwheels.org/simple/grpcio/grpcio-1.81.1-cp311-cp311-linux_armv7l.whl (195.4 MB) 2026-07-13T13:16:07,139 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-07-13T13:16:07,157 Using cached https://archive1.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.6.1-py3-none-any.whl (8.3 kB) 2026-07-13T13:16:07,483 Using cached https://www.piwheels.org/simple/mkdocstrings-python/mkdocstrings_python-2.0.5-py3-none-any.whl (104 kB) 2026-07-13T13:16:07,507 Using cached https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-5.1.0-py3-none-any.whl (26 kB) 2026-07-13T13:16:07,531 Using cached https://www.piwheels.org/simple/nox/nox-2026.7.11-py3-none-any.whl (77 kB) 2026-07-13T13:16:07,556 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-13T13:16:07,578 Using cached https://www.piwheels.org/simple/semver/semver-3.0.4-py3-none-any.whl (17 kB) 2026-07-13T13:16:07,601 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-13T13:16:07,625 Using cached https://archive1.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.18.0-py3-none-any.whl (45 kB) 2026-07-13T13:16:07,646 Using cached https://www.piwheels.org/simple/argcomplete/argcomplete-3.7.0-py3-none-any.whl (42 kB) 2026-07-13T13:16:07,669 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-07-13T13:16:07,691 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.10.1-py3-none-any.whl (11 kB) 2026-07-13T13:16:07,710 Using cached https://archive1.piwheels.org/simple/dependency-groups/dependency_groups-1.3.1-py3-none-any.whl (8.7 kB) 2026-07-13T13:16:07,737 Using cached https://www.piwheels.org/simple/griffelib/griffelib-2.1.0-py3-none-any.whl (142 kB) 2026-07-13T13:16:07,768 Using cached https://www.piwheels.org/simple/humanize/humanize-4.16.0-py3-none-any.whl (137 kB) 2026-07-13T13:16:08,066 Using cached https://www.piwheels.org/simple/mkdocs/mkdocs-1.6.1-py3-none-any.whl (3.9 MB) 2026-07-13T13:16:08,189 Using cached https://www.piwheels.org/simple/mkdocs-autorefs/mkdocs_autorefs-1.4.4-py3-none-any.whl (25 kB) 2026-07-13T13:16:08,212 Using cached https://www.piwheels.org/simple/mkdocstrings/mkdocstrings-1.0.6-py3-none-any.whl (35 kB) 2026-07-13T13:16:08,252 Using cached https://archive1.piwheels.org/simple/properdocs/properdocs-1.6.7-py3-none-any.whl (225 kB) 2026-07-13T13:16:08,293 Using cached https://www.piwheels.org/simple/types-protobuf/types_protobuf-7.34.1.20260518-py3-none-any.whl (85 kB) 2026-07-13T13:16:08,719 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-21.6.1-py3-none-any.whl (5.5 MB) 2026-07-13T13:16:08,887 Using cached https://www.piwheels.org/simple/click/click-8.4.2-py3-none-any.whl (119 kB) 2026-07-13T13:16:08,932 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.3-py2.py3-none-any.whl (470 kB) 2026-07-13T13:16:08,969 Using cached https://www.piwheels.org/simple/filelock/filelock-3.29.7-py3-none-any.whl (46 kB) 2026-07-13T13:16:08,989 Using cached https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2026-07-13T13:16:09,008 Using cached https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2026-07-13T13:16:09,027 Using cached https://www.piwheels.org/simple/mkdocs-get-deps/mkdocs_get_deps-0.2.2-py3-none-any.whl (9.6 kB) 2026-07-13T13:16:09,049 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-13T13:16:09,070 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.10.0-py3-none-any.whl (22 kB) 2026-07-13T13:16:09,105 Using cached https://www.piwheels.org/simple/pymdown-extensions/pymdown_extensions-11.0.1-py3-none-any.whl (269 kB) 2026-07-13T13:16:09,133 Using cached https://www.piwheels.org/simple/python-discovery/python_discovery-1.4.4-py3-none-any.whl (34 kB) 2026-07-13T13:16:09,166 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-07-13T13:16:09,192 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-07-13T13:16:09,272 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-07-13T13:16:09,317 Building wheels for collected packages: markupsafe, pyyaml 2026-07-13T13:16:09,322 Building wheel for markupsafe (pyproject.toml): started 2026-07-13T13:16:09,323 Running command Building wheel for markupsafe (pyproject.toml) 2026-07-13T13:16:09,994 running bdist_wheel 2026-07-13T13:16:10,007 running build 2026-07-13T13:16:10,008 running build_py 2026-07-13T13:16:10,014 creating build/lib.linux-armv7l-cpython-311/markupsafe 2026-07-13T13:16:10,018 copying src/markupsafe/_native.py -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-07-13T13:16:10,020 copying src/markupsafe/__init__.py -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-07-13T13:16:10,022 running egg_info 2026-07-13T13:16:10,033 writing src/MarkupSafe.egg-info/PKG-INFO 2026-07-13T13:16:10,036 writing dependency_links to src/MarkupSafe.egg-info/dependency_links.txt 2026-07-13T13:16:10,037 writing top-level names to src/MarkupSafe.egg-info/top_level.txt 2026-07-13T13:16:10,048 reading manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:16:10,054 reading manifest template 'MANIFEST.in' 2026-07-13T13:16:10,057 no previously-included directories found matching 'docs/_build' 2026-07-13T13:16:10,059 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-07-13T13:16:10,060 adding license file 'LICENSE.txt' 2026-07-13T13:16:10,064 writing manifest file 'src/MarkupSafe.egg-info/SOURCES.txt' 2026-07-13T13:16:10,067 copying src/markupsafe/_speedups.c -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-07-13T13:16:10,069 copying src/markupsafe/_speedups.pyi -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-07-13T13:16:10,072 copying src/markupsafe/py.typed -> build/lib.linux-armv7l-cpython-311/markupsafe 2026-07-13T13:16:10,074 running build_ext 2026-07-13T13:16:10,081 building 'markupsafe._speedups' extension 2026-07-13T13:16:10,081 creating build/temp.linux-armv7l-cpython-311/src/markupsafe 2026-07-13T13:16:10,084 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-07-13T13:16:10,889 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-07-13T13:16:11,004 installing to build/bdist.linux-armv7l/wheel 2026-07-13T13:16:11,005 running install 2026-07-13T13:16:11,028 running install_lib 2026-07-13T13:16:11,033 creating build/bdist.linux-armv7l/wheel 2026-07-13T13:16:11,036 creating build/bdist.linux-armv7l/wheel/markupsafe 2026-07-13T13:16:11,037 copying build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-07-13T13:16:11,040 copying build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.c -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-07-13T13:16:11,042 copying build/lib.linux-armv7l-cpython-311/markupsafe/_native.py -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-07-13T13:16:11,044 copying build/lib.linux-armv7l-cpython-311/markupsafe/__init__.py -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-07-13T13:16:11,046 copying build/lib.linux-armv7l-cpython-311/markupsafe/py.typed -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-07-13T13:16:11,047 copying build/lib.linux-armv7l-cpython-311/markupsafe/_speedups.pyi -> build/bdist.linux-armv7l/wheel/./markupsafe 2026-07-13T13:16:11,049 running install_egg_info 2026-07-13T13:16:11,054 Copying src/MarkupSafe.egg-info to build/bdist.linux-armv7l/wheel/./MarkupSafe-3.0.3-py3.11.egg-info 2026-07-13T13:16:11,061 running install_scripts 2026-07-13T13:16:11,106 creating build/bdist.linux-armv7l/wheel/markupsafe-3.0.3.dist-info/WHEEL 2026-07-13T13:16:11,109 creating '/tmp/pip-wheel-_tc2_spy/.tmp-wfk65dkz/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-13T13:16:11,112 adding 'markupsafe/__init__.py' 2026-07-13T13:16:11,114 adding 'markupsafe/_native.py' 2026-07-13T13:16:11,115 adding 'markupsafe/_speedups.c' 2026-07-13T13:16:11,120 adding 'markupsafe/_speedups.cpython-311-arm-linux-gnueabihf.so' 2026-07-13T13:16:11,122 adding 'markupsafe/_speedups.pyi' 2026-07-13T13:16:11,123 adding 'markupsafe/py.typed' 2026-07-13T13:16:11,126 adding 'markupsafe-3.0.3.dist-info/licenses/LICENSE.txt' 2026-07-13T13:16:11,128 adding 'markupsafe-3.0.3.dist-info/METADATA' 2026-07-13T13:16:11,129 adding 'markupsafe-3.0.3.dist-info/WHEEL' 2026-07-13T13:16:11,130 adding 'markupsafe-3.0.3.dist-info/top_level.txt' 2026-07-13T13:16:11,131 adding 'markupsafe-3.0.3.dist-info/RECORD' 2026-07-13T13:16:11,132 removing build/bdist.linux-armv7l/wheel 2026-07-13T13:16:11,235 Building wheel for markupsafe (pyproject.toml): finished with status 'done' 2026-07-13T13:16:11,242 Created wheel for markupsafe: filename=markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl size=21392 sha256=5e29d585409fd40d1dc25eb60c9842122b627914bfc10771b692d6fcd887e73d 2026-07-13T13:16:11,243 Stored in directory: /home/piwheels/.cache/pip/wheels/ac/90/3a/af03ec78873e5eccd6de1964332caf6a2469f4bd0024a4d724 2026-07-13T13:16:11,256 Building wheel for pyyaml (pyproject.toml): started 2026-07-13T13:16:11,257 Running command Building wheel for pyyaml (pyproject.toml) 2026-07-13T13:16:12,005 /tmp/pip-build-env-krfak0aq/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-07-13T13:16:12,007 warn( 2026-07-13T13:16:12,061 /tmp/pip-build-env-krfak0aq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-13T13:16:12,062 !! 2026-07-13T13:16:12,064 ******************************************************************************** 2026-07-13T13:16:12,064 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-13T13:16:12,066 License :: OSI Approved :: MIT License 2026-07-13T13:16:12,068 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-13T13:16:12,068 ******************************************************************************** 2026-07-13T13:16:12,070 !! 2026-07-13T13:16:12,071 self._finalize_license_expression() 2026-07-13T13:16:12,072 running bdist_wheel 2026-07-13T13:16:12,084 running build 2026-07-13T13:16:12,084 running build_py 2026-07-13T13:16:12,156 creating build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,159 copying lib/yaml/scanner.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,162 copying lib/yaml/reader.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,165 copying lib/yaml/tokens.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,167 copying lib/yaml/parser.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,170 copying lib/yaml/emitter.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,173 copying lib/yaml/serializer.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,175 copying lib/yaml/constructor.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,178 copying lib/yaml/cyaml.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,180 copying lib/yaml/error.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,182 copying lib/yaml/nodes.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,184 copying lib/yaml/events.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,186 copying lib/yaml/__init__.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,188 copying lib/yaml/dumper.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,190 copying lib/yaml/composer.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,192 copying lib/yaml/representer.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,194 copying lib/yaml/loader.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,197 copying lib/yaml/resolver.py -> build/lib.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,200 creating build/lib.linux-armv7l-cpython-311/_yaml 2026-07-13T13:16:12,201 copying lib/_yaml/__init__.py -> build/lib.linux-armv7l-cpython-311/_yaml 2026-07-13T13:16:12,205 running build_ext 2026-07-13T13:16:12,212 No `pyyaml_build_config` setting found. 2026-07-13T13:16:12,212 skipping 'yaml/_yaml.c' Cython extension (up-to-date) 2026-07-13T13:16:12,213 BUILDING CYTHON EXT; self.include_dirs=['/usr/include/python3.11'] self.library_dirs=['/usr/lib/arm-linux-gnueabihf'] self.define=None 2026-07-13T13:16:12,214 building 'yaml._yaml' extension 2026-07-13T13:16:12,215 creating build/temp.linux-armv7l-cpython-311/yaml 2026-07-13T13:16:12,216 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c yaml/_yaml.c -o build/temp.linux-armv7l-cpython-311/yaml/_yaml.o 2026-07-13T13:16:35,598 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/yaml/_yaml.o -L/usr/lib/arm-linux-gnueabihf -lyaml -o build/lib.linux-armv7l-cpython-311/yaml/_yaml.cpython-311-arm-linux-gnueabihf.so 2026-07-13T13:16:35,758 installing to build/bdist.linux-armv7l/wheel 2026-07-13T13:16:35,759 running install 2026-07-13T13:16:35,782 running install_lib 2026-07-13T13:16:35,791 creating build/bdist.linux-armv7l/wheel 2026-07-13T13:16:35,793 creating build/bdist.linux-armv7l/wheel/yaml 2026-07-13T13:16:35,794 copying build/lib.linux-armv7l-cpython-311/yaml/scanner.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,797 copying build/lib.linux-armv7l-cpython-311/yaml/reader.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,800 copying build/lib.linux-armv7l-cpython-311/yaml/tokens.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,802 copying build/lib.linux-armv7l-cpython-311/yaml/parser.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,804 copying build/lib.linux-armv7l-cpython-311/yaml/emitter.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,808 copying build/lib.linux-armv7l-cpython-311/yaml/serializer.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,810 copying build/lib.linux-armv7l-cpython-311/yaml/constructor.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,812 copying build/lib.linux-armv7l-cpython-311/yaml/cyaml.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,814 copying build/lib.linux-armv7l-cpython-311/yaml/error.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,816 copying build/lib.linux-armv7l-cpython-311/yaml/nodes.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,818 copying build/lib.linux-armv7l-cpython-311/yaml/events.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,821 copying build/lib.linux-armv7l-cpython-311/yaml/__init__.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,823 copying build/lib.linux-armv7l-cpython-311/yaml/dumper.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,825 copying build/lib.linux-armv7l-cpython-311/yaml/composer.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,827 copying build/lib.linux-armv7l-cpython-311/yaml/representer.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,830 copying build/lib.linux-armv7l-cpython-311/yaml/_yaml.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,852 copying build/lib.linux-armv7l-cpython-311/yaml/loader.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,854 copying build/lib.linux-armv7l-cpython-311/yaml/resolver.py -> build/bdist.linux-armv7l/wheel/./yaml 2026-07-13T13:16:35,857 creating build/bdist.linux-armv7l/wheel/_yaml 2026-07-13T13:16:35,858 copying build/lib.linux-armv7l-cpython-311/_yaml/__init__.py -> build/bdist.linux-armv7l/wheel/./_yaml 2026-07-13T13:16:35,861 running install_egg_info 2026-07-13T13:16:35,881 running egg_info 2026-07-13T13:16:35,887 writing lib/PyYAML.egg-info/PKG-INFO 2026-07-13T13:16:35,892 writing dependency_links to lib/PyYAML.egg-info/dependency_links.txt 2026-07-13T13:16:35,895 writing top-level names to lib/PyYAML.egg-info/top_level.txt 2026-07-13T13:16:35,909 reading manifest file 'lib/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:16:36,024 reading manifest template 'MANIFEST.in' 2026-07-13T13:16:36,025 warning: no files found matching 'README' 2026-07-13T13:16:36,408 adding license file 'LICENSE' 2026-07-13T13:16:36,437 writing manifest file 'lib/PyYAML.egg-info/SOURCES.txt' 2026-07-13T13:16:36,440 Copying lib/PyYAML.egg-info to build/bdist.linux-armv7l/wheel/./PyYAML-6.0.3-py3.11.egg-info 2026-07-13T13:16:36,449 running install_scripts 2026-07-13T13:16:36,497 creating build/bdist.linux-armv7l/wheel/pyyaml-6.0.3.dist-info/WHEEL 2026-07-13T13:16:36,500 creating '/tmp/pip-wheel-tj6vrevc/.tmp-qvbmhxgw/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-13T13:16:36,503 adding '_yaml/__init__.py' 2026-07-13T13:16:36,507 adding 'pyyaml-6.0.3.dist-info/licenses/LICENSE' 2026-07-13T13:16:36,510 adding 'yaml/__init__.py' 2026-07-13T13:16:36,741 adding 'yaml/_yaml.cpython-311-arm-linux-gnueabihf.so' 2026-07-13T13:16:36,752 adding 'yaml/composer.py' 2026-07-13T13:16:36,755 adding 'yaml/constructor.py' 2026-07-13T13:16:36,757 adding 'yaml/cyaml.py' 2026-07-13T13:16:36,758 adding 'yaml/dumper.py' 2026-07-13T13:16:36,763 adding 'yaml/emitter.py' 2026-07-13T13:16:36,764 adding 'yaml/error.py' 2026-07-13T13:16:36,766 adding 'yaml/events.py' 2026-07-13T13:16:36,767 adding 'yaml/loader.py' 2026-07-13T13:16:36,768 adding 'yaml/nodes.py' 2026-07-13T13:16:36,771 adding 'yaml/parser.py' 2026-07-13T13:16:36,773 adding 'yaml/reader.py' 2026-07-13T13:16:36,775 adding 'yaml/representer.py' 2026-07-13T13:16:36,777 adding 'yaml/resolver.py' 2026-07-13T13:16:36,782 adding 'yaml/scanner.py' 2026-07-13T13:16:36,784 adding 'yaml/serializer.py' 2026-07-13T13:16:36,785 adding 'yaml/tokens.py' 2026-07-13T13:16:36,787 adding 'pyyaml-6.0.3.dist-info/METADATA' 2026-07-13T13:16:36,788 adding 'pyyaml-6.0.3.dist-info/WHEEL' 2026-07-13T13:16:36,789 adding 'pyyaml-6.0.3.dist-info/top_level.txt' 2026-07-13T13:16:36,794 adding 'pyyaml-6.0.3.dist-info/RECORD' 2026-07-13T13:16:36,799 removing build/bdist.linux-armv7l/wheel 2026-07-13T13:16:36,915 Building wheel for pyyaml (pyproject.toml): finished with status 'done' 2026-07-13T13:16:36,941 Created wheel for pyyaml: filename=pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl size=514000 sha256=161e51dd8fe463fc6f085fea7c306920d9b56e256f5e3ff5d1210ce41f6e3595 2026-07-13T13:16:36,942 Stored in directory: /home/piwheels/.cache/pip/wheels/e8/9f/d3/2d6eb93833b0a52fc31426cf77766abb2a66e04402a1646f2c 2026-07-13T13:16:36,950 Successfully built markupsafe pyyaml 2026-07-13T13:16:40,382 Installing collected packages: distlib, watchdog, typing-extensions, types-protobuf, six, setuptools, semver, pyyaml, protobuf, 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, mypy-protobuf, mkdocs-get-deps, jinja2, grpcio, dependency-groups, virtualenv, setuptools_scm, grpcio-tools, ghp-import, properdocs, nox, mkdocs, mkdocs-gen-files, mkdocs-autorefs, mkdocstrings, mkdocstrings-python, frequenz-repo-config 2026-07-13T13:16:40,976 Creating /tmp/pip-build-env-wns7qu0f/overlay/local/bin 2026-07-13T13:16:40,978 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/watchmedo to 755 2026-07-13T13:16:44,400 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/pysemver to 755 2026-07-13T13:16:46,309 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/markdown_py to 755 2026-07-13T13:16:47,878 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/activate-global-python-argcomplete to 755 2026-07-13T13:16:47,880 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/register-python-argcomplete to 755 2026-07-13T13:16:48,281 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/vcs-versioning to 755 2026-07-13T13:16:49,669 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/protoc-gen-mypy to 755 2026-07-13T13:16:49,671 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/protoc-gen-mypy_grpc to 755 2026-07-13T13:16:49,716 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/mkdocs-get-deps to 755 2026-07-13T13:16:59,676 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/dependency-groups to 755 2026-07-13T13:16:59,678 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/lint-dependency-groups to 755 2026-07-13T13:16:59,680 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/pip-install-dependency-groups to 755 2026-07-13T13:17:00,419 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/virtualenv to 755 2026-07-13T13:17:00,556 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/setuptools-scm to 755 2026-07-13T13:17:04,469 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/python-grpc-tools-protoc to 755 2026-07-13T13:17:04,502 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/ghp-import to 755 2026-07-13T13:17:04,925 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/properdocs to 755 2026-07-13T13:17:05,147 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/nox to 755 2026-07-13T13:17:05,149 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/tox-to-nox to 755 2026-07-13T13:17:05,893 changing mode of /tmp/pip-build-env-wns7qu0f/overlay/local/bin/mkdocs to 755 2026-07-13T13:17:08,025 Successfully installed argcomplete-3.7.0 attrs-26.1.0 click-8.4.2 colorlog-6.10.1 dependency-groups-1.3.1 distlib-0.4.3 filelock-3.29.7 frequenz-repo-config-0.18.0 ghp-import-2.1.0 github-action-utils-1.1.0 griffelib-2.1.0 grpcio-1.81.1 grpcio-tools-1.81.1 humanize-4.16.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.6 mkdocstrings-python-2.0.5 mypy-protobuf-5.1.0 nox-2026.7.11 packaging-26.2 pathspec-1.1.1 platformdirs-4.10.0 properdocs-1.6.7 protobuf-6.33.6 pymdown-extensions-11.0.1 python-dateutil-2.9.0.post0 python-discovery-1.4.4 pyyaml-6.0.3 pyyaml-env-tag-1.1 semver-3.0.4 setuptools-82.0.1 setuptools_scm-10.2.0 six-1.17.0 types-protobuf-7.34.1.20260518 typing-extensions-4.16.0 vcs-versioning-2.2.2 virtualenv-21.6.1 watchdog-6.0.0 2026-07-13T13:17:10,289 Installing build dependencies: finished with status 'done' 2026-07-13T13:17:10,296 Getting requirements to build wheel: started 2026-07-13T13:17:10,297 Running command Getting requirements to build wheel 2026-07-13T13:17:11,280 running egg_info 2026-07-13T13:17:11,300 writing py/frequenz_api_common.egg-info/PKG-INFO 2026-07-13T13:17:11,309 writing dependency_links to py/frequenz_api_common.egg-info/dependency_links.txt 2026-07-13T13:17:11,315 writing requirements to py/frequenz_api_common.egg-info/requires.txt 2026-07-13T13:17:11,316 writing top-level names to py/frequenz_api_common.egg-info/top_level.txt 2026-07-13T13:17:11,477 listing git files failed - pretending there aren't any 2026-07-13T13:17:11,487 reading manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:11,511 reading manifest template 'MANIFEST.in' 2026-07-13T13:17:11,512 warning: no previously-included files found matching '.cookiecutter-replay.json' 2026-07-13T13:17:11,513 warning: no previously-included files found matching '.editorconfig' 2026-07-13T13:17:11,514 warning: no previously-included files found matching '.gitignore' 2026-07-13T13:17:11,515 warning: no previously-included files found matching '.gitmodules' 2026-07-13T13:17:11,515 warning: no previously-included files found matching 'CODEOWNERS' 2026-07-13T13:17:11,516 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-07-13T13:17:11,517 warning: no previously-included files found matching 'mkdocs.yml' 2026-07-13T13:17:11,518 warning: no previously-included files found matching 'noxfile.py' 2026-07-13T13:17:11,519 warning: no previously-included files found matching 'py/frequenz/api/common/conftest.py' 2026-07-13T13:17:11,519 warning: no previously-included files matching '*' found under directory '.github' 2026-07-13T13:17:11,520 warning: no previously-included files matching '*' found under directory 'benchmarks' 2026-07-13T13:17:11,521 warning: no previously-included files matching '*' found under directory 'docs' 2026-07-13T13:17:11,522 warning: no previously-included files matching '*' found under directory 'pytests' 2026-07-13T13:17:11,551 warning: no files found matching '*.pyi' under directory 'py' 2026-07-13T13:17:11,552 warning: no files found matching '*.proto' under directory 'submodules' 2026-07-13T13:17:11,552 adding license file 'LICENSE' 2026-07-13T13:17:11,559 writing manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:11,669 Getting requirements to build wheel: finished with status 'done' 2026-07-13T13:17:11,672 Created temporary directory: /tmp/pip-modern-metadata-mfqv2p4e 2026-07-13T13:17:11,675 Preparing metadata (pyproject.toml): started 2026-07-13T13:17:11,676 Running command Preparing metadata (pyproject.toml) 2026-07-13T13:17:12,541 running dist_info 2026-07-13T13:17:12,543 creating /tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info 2026-07-13T13:17:12,562 writing /tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/PKG-INFO 2026-07-13T13:17:12,571 writing dependency_links to /tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/dependency_links.txt 2026-07-13T13:17:12,577 writing requirements to /tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/requires.txt 2026-07-13T13:17:12,578 writing top-level names to /tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/top_level.txt 2026-07-13T13:17:12,579 writing manifest file '/tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:12,728 listing git files failed - pretending there aren't any 2026-07-13T13:17:12,736 reading manifest file '/tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:12,737 reading manifest template 'MANIFEST.in' 2026-07-13T13:17:12,739 warning: no previously-included files found matching '.cookiecutter-replay.json' 2026-07-13T13:17:12,739 warning: no previously-included files found matching '.editorconfig' 2026-07-13T13:17:12,740 warning: no previously-included files found matching '.gitignore' 2026-07-13T13:17:12,741 warning: no previously-included files found matching '.gitmodules' 2026-07-13T13:17:12,741 warning: no previously-included files found matching 'CODEOWNERS' 2026-07-13T13:17:12,742 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-07-13T13:17:12,743 warning: no previously-included files found matching 'mkdocs.yml' 2026-07-13T13:17:12,743 warning: no previously-included files found matching 'noxfile.py' 2026-07-13T13:17:12,744 warning: no previously-included files found matching 'py/frequenz/api/common/conftest.py' 2026-07-13T13:17:12,745 warning: no previously-included files matching '*' found under directory '.github' 2026-07-13T13:17:12,745 warning: no previously-included files matching '*' found under directory 'benchmarks' 2026-07-13T13:17:12,746 warning: no previously-included files matching '*' found under directory 'docs' 2026-07-13T13:17:12,746 warning: no previously-included files matching '*' found under directory 'pytests' 2026-07-13T13:17:12,772 warning: no files found matching '*.pyi' under directory 'py' 2026-07-13T13:17:12,773 warning: no files found matching '*.proto' under directory 'submodules' 2026-07-13T13:17:12,774 adding license file 'LICENSE' 2026-07-13T13:17:12,777 writing manifest file '/tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:12,778 creating '/tmp/pip-modern-metadata-mfqv2p4e/frequenz_api_common-0.8.11.dist-info' 2026-07-13T13:17:12,925 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-13T13:17:12,930 Source in /tmp/pip-wheel-cqcug575/frequenz-api-common_11bf4da448ed4046a23b5a5b8d595814 has version 0.8.11, which satisfies requirement frequenz-api-common==0.8.11 from https://files.pythonhosted.org/packages/b7/29/c957812de482aa9ccd2dbb2d300381858fbc5bc32e78b9d16663a1bf643b/frequenz_api_common-0.8.11.tar.gz 2026-07-13T13:17:12,931 Removed frequenz-api-common==0.8.11 from https://files.pythonhosted.org/packages/b7/29/c957812de482aa9ccd2dbb2d300381858fbc5bc32e78b9d16663a1bf643b/frequenz_api_common-0.8.11.tar.gz from build tracker '/tmp/pip-build-tracker-iywftjzl' 2026-07-13T13:17:12,937 Created temporary directory: /tmp/pip-unpack-zjf2fagf 2026-07-13T13:17:12,938 Building wheels for collected packages: frequenz-api-common 2026-07-13T13:17:12,943 Created temporary directory: /tmp/pip-wheel-fgj7_xsq 2026-07-13T13:17:12,943 Destination directory: /tmp/pip-wheel-fgj7_xsq 2026-07-13T13:17:12,945 Building wheel for frequenz-api-common (pyproject.toml): started 2026-07-13T13:17:12,947 Running command Building wheel for frequenz-api-common (pyproject.toml) 2026-07-13T13:17:13,853 running bdist_wheel 2026-07-13T13:17:13,924 running build 2026-07-13T13:17:13,924 running compile_proto 2026-07-13T13:17:15,571 Writing mypy to frequenz/api/common/components_pb2.pyi 2026-07-13T13:17:15,577 Writing mypy to frequenz/api/common/metrics_pb2.pyi 2026-07-13T13:17:15,579 Writing mypy to frequenz/api/common/location_pb2.pyi 2026-07-13T13:17:15,592 Writing mypy to frequenz/api/common/metrics/electrical_pb2.pyi 2026-07-13T13:17:15,594 Writing mypy to frequenz/api/common/v1/location_pb2.pyi 2026-07-13T13:17:15,603 Writing mypy to frequenz/api/common/v1/metrics/metric_sample_pb2.pyi 2026-07-13T13:17:15,604 Writing mypy to frequenz/api/common/v1/metrics/bounds_pb2.pyi 2026-07-13T13:17:15,606 Writing mypy to frequenz/api/common/v1/market/energy_pb2.pyi 2026-07-13T13:17:15,608 Writing mypy to frequenz/api/common/v1/market/price_pb2.pyi 2026-07-13T13:17:15,609 Writing mypy to frequenz/api/common/v1/market/power_pb2.pyi 2026-07-13T13:17:15,611 Writing mypy to frequenz/api/common/v1/grid/delivery_area_pb2.pyi 2026-07-13T13:17:15,613 Writing mypy to frequenz/api/common/v1/grid/delivery_duration_pb2.pyi 2026-07-13T13:17:15,614 Writing mypy to frequenz/api/common/v1/types/decimal_pb2.pyi 2026-07-13T13:17:15,615 Writing mypy to frequenz/api/common/v1/pagination/pagination_params_pb2.pyi 2026-07-13T13:17:15,616 Writing mypy to frequenz/api/common/v1/pagination/pagination_info_pb2.pyi 2026-07-13T13:17:15,618 Writing mypy to frequenz/api/common/v1/microgrid/lifetime_pb2.pyi 2026-07-13T13:17:15,622 Writing mypy to frequenz/api/common/v1/microgrid/microgrid_pb2.pyi 2026-07-13T13:17:15,624 Writing mypy to frequenz/api/common/v1/microgrid/components/grid_pb2.pyi 2026-07-13T13:17:15,641 Writing mypy to frequenz/api/common/v1/microgrid/components/components_pb2.pyi 2026-07-13T13:17:15,642 Writing mypy to frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi 2026-07-13T13:17:15,644 Writing mypy to frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi 2026-07-13T13:17:15,647 Writing mypy to frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi 2026-07-13T13:17:15,648 Writing mypy to frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi 2026-07-13T13:17:15,650 Writing mypy to frequenz/api/common/v1/microgrid/components/battery_pb2.pyi 2026-07-13T13:17:15,659 Writing mypy to frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi 2026-07-13T13:17:15,661 Writing mypy to frequenz/api/common/v1alpha8/identity/resource_uri_pb2.pyi 2026-07-13T13:17:15,673 Writing mypy to frequenz/api/common/v1alpha8/metrics/metrics_pb2.pyi 2026-07-13T13:17:15,674 Writing mypy to frequenz/api/common/v1alpha8/metrics/bounds_pb2.pyi 2026-07-13T13:17:15,675 Writing mypy to frequenz/api/common/v1alpha8/market/energy_pb2.pyi 2026-07-13T13:17:15,678 Writing mypy to frequenz/api/common/v1alpha8/market/market_area_pb2.pyi 2026-07-13T13:17:15,681 Writing mypy to frequenz/api/common/v1alpha8/market/price_pb2.pyi 2026-07-13T13:17:15,682 Writing mypy to frequenz/api/common/v1alpha8/market/power_pb2.pyi 2026-07-13T13:17:15,684 Writing mypy to frequenz/api/common/v1alpha8/grid/delivery_area_pb2.pyi 2026-07-13T13:17:15,688 Writing mypy to frequenz/api/common/v1alpha8/grid/market_location_pb2.pyi 2026-07-13T13:17:15,690 Writing mypy to frequenz/api/common/v1alpha8/grid/balancing_group_pb2.pyi 2026-07-13T13:17:15,692 Writing mypy to frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.pyi 2026-07-13T13:17:15,694 Writing mypy to frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.pyi 2026-07-13T13:17:15,697 Writing mypy to frequenz/api/common/v1alpha8/grid/provision_duration_pb2.pyi 2026-07-13T13:17:15,698 Writing mypy to frequenz/api/common/v1alpha8/streaming/event_pb2.pyi 2026-07-13T13:17:15,699 Writing mypy to frequenz/api/common/v1alpha8/types/decimal_pb2.pyi 2026-07-13T13:17:15,701 Writing mypy to frequenz/api/common/v1alpha8/types/interval_pb2.pyi 2026-07-13T13:17:15,702 Writing mypy to frequenz/api/common/v1alpha8/types/location_pb2.pyi 2026-07-13T13:17:15,704 Writing mypy to frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.pyi 2026-07-13T13:17:15,705 Writing mypy to frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.pyi 2026-07-13T13:17:15,707 Writing mypy to frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.pyi 2026-07-13T13:17:15,708 Writing mypy to frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.pyi 2026-07-13T13:17:15,713 Writing mypy to frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.pyi 2026-07-13T13:17:15,721 Writing mypy to frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.pyi 2026-07-13T13:17:15,748 Writing mypy to frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.pyi 2026-07-13T13:17:15,756 Writing mypy to frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.pyi 2026-07-13T13:17:15,767 Writing mypy to frequenz/api/common/v1alpha7/metrics/metrics_pb2.pyi 2026-07-13T13:17:15,769 Writing mypy to frequenz/api/common/v1alpha7/metrics/bounds_pb2.pyi 2026-07-13T13:17:15,770 Writing mypy to frequenz/api/common/v1alpha7/market/energy_pb2.pyi 2026-07-13T13:17:15,773 Writing mypy to frequenz/api/common/v1alpha7/market/price_pb2.pyi 2026-07-13T13:17:15,774 Writing mypy to frequenz/api/common/v1alpha7/market/power_pb2.pyi 2026-07-13T13:17:15,776 Writing mypy to frequenz/api/common/v1alpha7/grid/delivery_area_pb2.pyi 2026-07-13T13:17:15,778 Writing mypy to frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.pyi 2026-07-13T13:17:15,779 Writing mypy to frequenz/api/common/v1alpha7/streaming/event_pb2.pyi 2026-07-13T13:17:15,780 Writing mypy to frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.pyi 2026-07-13T13:17:15,782 Writing mypy to frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.pyi 2026-07-13T13:17:15,783 Writing mypy to frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.pyi 2026-07-13T13:17:15,790 Writing mypy to frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.pyi 2026-07-13T13:17:15,798 Writing mypy to frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.pyi 2026-07-13T13:17:15,824 Writing mypy to frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.pyi 2026-07-13T13:17:15,831 Writing mypy to frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.pyi 2026-07-13T13:17:15,832 Writing mypy to frequenz/api/common/v1alpha7/type/decimal_pb2.pyi 2026-07-13T13:17:15,834 Writing mypy to frequenz/api/common/v1alpha7/type/interval_pb2.pyi 2026-07-13T13:17:15,836 Writing mypy to frequenz/api/common/v1alpha7/type/location_pb2.pyi 2026-07-13T13:17:17,047 Writing mypy to frequenz/api/common/components_pb2_grpc.pyi 2026-07-13T13:17:17,048 Writing mypy to frequenz/api/common/metrics_pb2_grpc.pyi 2026-07-13T13:17:17,049 Writing mypy to frequenz/api/common/location_pb2_grpc.pyi 2026-07-13T13:17:17,050 Writing mypy to frequenz/api/common/metrics/electrical_pb2_grpc.pyi 2026-07-13T13:17:17,051 Writing mypy to frequenz/api/common/v1/location_pb2_grpc.pyi 2026-07-13T13:17:17,053 Writing mypy to frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi 2026-07-13T13:17:17,054 Writing mypy to frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi 2026-07-13T13:17:17,054 Writing mypy to frequenz/api/common/v1/market/energy_pb2_grpc.pyi 2026-07-13T13:17:17,055 Writing mypy to frequenz/api/common/v1/market/price_pb2_grpc.pyi 2026-07-13T13:17:17,055 Writing mypy to frequenz/api/common/v1/market/power_pb2_grpc.pyi 2026-07-13T13:17:17,056 Writing mypy to frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi 2026-07-13T13:17:17,056 Writing mypy to frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi 2026-07-13T13:17:17,057 Writing mypy to frequenz/api/common/v1/types/decimal_pb2_grpc.pyi 2026-07-13T13:17:17,057 Writing mypy to frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi 2026-07-13T13:17:17,058 Writing mypy to frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi 2026-07-13T13:17:17,058 Writing mypy to frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi 2026-07-13T13:17:17,059 Writing mypy to frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi 2026-07-13T13:17:17,059 Writing mypy to frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi 2026-07-13T13:17:17,062 Writing mypy to frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi 2026-07-13T13:17:17,063 Writing mypy to frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi 2026-07-13T13:17:17,063 Writing mypy to frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi 2026-07-13T13:17:17,064 Writing mypy to frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi 2026-07-13T13:17:17,064 Writing mypy to frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi 2026-07-13T13:17:17,065 Writing mypy to frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi 2026-07-13T13:17:17,066 Writing mypy to frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi 2026-07-13T13:17:17,067 Writing mypy to frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.pyi 2026-07-13T13:17:17,069 Writing mypy to frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.pyi 2026-07-13T13:17:17,070 Writing mypy to frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.pyi 2026-07-13T13:17:17,071 Writing mypy to frequenz/api/common/v1alpha8/market/energy_pb2_grpc.pyi 2026-07-13T13:17:17,071 Writing mypy to frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.pyi 2026-07-13T13:17:17,072 Writing mypy to frequenz/api/common/v1alpha8/market/price_pb2_grpc.pyi 2026-07-13T13:17:17,073 Writing mypy to frequenz/api/common/v1alpha8/market/power_pb2_grpc.pyi 2026-07-13T13:17:17,073 Writing mypy to frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.pyi 2026-07-13T13:17:17,074 Writing mypy to frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.pyi 2026-07-13T13:17:17,074 Writing mypy to frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.pyi 2026-07-13T13:17:17,075 Writing mypy to frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.pyi 2026-07-13T13:17:17,076 Writing mypy to frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.pyi 2026-07-13T13:17:17,076 Writing mypy to frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.pyi 2026-07-13T13:17:17,077 Writing mypy to frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.pyi 2026-07-13T13:17:17,078 Writing mypy to frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.pyi 2026-07-13T13:17:17,078 Writing mypy to frequenz/api/common/v1alpha8/types/interval_pb2_grpc.pyi 2026-07-13T13:17:17,079 Writing mypy to frequenz/api/common/v1alpha8/types/location_pb2_grpc.pyi 2026-07-13T13:17:17,079 Writing mypy to frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.pyi 2026-07-13T13:17:17,080 Writing mypy to frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.pyi 2026-07-13T13:17:17,081 Writing mypy to frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.pyi 2026-07-13T13:17:17,082 Writing mypy to frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.pyi 2026-07-13T13:17:17,082 Writing mypy to frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.pyi 2026-07-13T13:17:17,083 Writing mypy to frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.pyi 2026-07-13T13:17:17,086 Writing mypy to frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.pyi 2026-07-13T13:17:17,087 Writing mypy to frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.pyi 2026-07-13T13:17:17,090 Writing mypy to frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.pyi 2026-07-13T13:17:17,090 Writing mypy to frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.pyi 2026-07-13T13:17:17,091 Writing mypy to frequenz/api/common/v1alpha7/market/energy_pb2_grpc.pyi 2026-07-13T13:17:17,091 Writing mypy to frequenz/api/common/v1alpha7/market/price_pb2_grpc.pyi 2026-07-13T13:17:17,092 Writing mypy to frequenz/api/common/v1alpha7/market/power_pb2_grpc.pyi 2026-07-13T13:17:17,092 Writing mypy to frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.pyi 2026-07-13T13:17:17,093 Writing mypy to frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.pyi 2026-07-13T13:17:17,093 Writing mypy to frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.pyi 2026-07-13T13:17:17,094 Writing mypy to frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.pyi 2026-07-13T13:17:17,094 Writing mypy to frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.pyi 2026-07-13T13:17:17,095 Writing mypy to frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.pyi 2026-07-13T13:17:17,096 Writing mypy to frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.pyi 2026-07-13T13:17:17,097 Writing mypy to frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.pyi 2026-07-13T13:17:17,101 Writing mypy to frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.pyi 2026-07-13T13:17:17,102 Writing mypy to frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.pyi 2026-07-13T13:17:17,103 Writing mypy to frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.pyi 2026-07-13T13:17:17,104 Writing mypy to frequenz/api/common/v1alpha7/type/interval_pb2_grpc.pyi 2026-07-13T13:17:17,104 Writing mypy to frequenz/api/common/v1alpha7/type/location_pb2_grpc.pyi 2026-07-13T13:17:17,607 Compiling proto files via: /usr/bin/python3 -m grpc_tools.protoc -Iproto --python_out=py --grpc_python_out=py --mypy_out=py --mypy_grpc_out=py proto/frequenz/api/common/components.proto proto/frequenz/api/common/metrics.proto proto/frequenz/api/common/location.proto proto/frequenz/api/common/metrics/electrical.proto proto/frequenz/api/common/v1/location.proto proto/frequenz/api/common/v1/metrics/metric_sample.proto proto/frequenz/api/common/v1/metrics/bounds.proto proto/frequenz/api/common/v1/market/energy.proto proto/frequenz/api/common/v1/market/price.proto proto/frequenz/api/common/v1/market/power.proto proto/frequenz/api/common/v1/grid/delivery_area.proto proto/frequenz/api/common/v1/grid/delivery_duration.proto proto/frequenz/api/common/v1/types/decimal.proto proto/frequenz/api/common/v1/pagination/pagination_params.proto proto/frequenz/api/common/v1/pagination/pagination_info.proto proto/frequenz/api/common/v1/microgrid/lifetime.proto proto/frequenz/api/common/v1/microgrid/microgrid.proto proto/frequenz/api/common/v1/microgrid/components/grid.proto proto/frequenz/api/common/v1/microgrid/components/components.proto proto/frequenz/api/common/v1/microgrid/components/fuse.proto proto/frequenz/api/common/v1/microgrid/components/inverter.proto proto/frequenz/api/common/v1/microgrid/components/transformer.proto proto/frequenz/api/common/v1/microgrid/components/ev_charger.proto proto/frequenz/api/common/v1/microgrid/components/battery.proto proto/frequenz/api/common/v1/microgrid/sensors/sensors.proto proto/frequenz/api/common/v1alpha8/identity/resource_uri.proto proto/frequenz/api/common/v1alpha8/metrics/metrics.proto proto/frequenz/api/common/v1alpha8/metrics/bounds.proto proto/frequenz/api/common/v1alpha8/market/energy.proto proto/frequenz/api/common/v1alpha8/market/market_area.proto proto/frequenz/api/common/v1alpha8/market/price.proto proto/frequenz/api/common/v1alpha8/market/power.proto proto/frequenz/api/common/v1alpha8/grid/delivery_area.proto proto/frequenz/api/common/v1alpha8/grid/market_location.proto proto/frequenz/api/common/v1alpha8/grid/balancing_group.proto proto/frequenz/api/common/v1alpha8/grid/flexibility_service.proto proto/frequenz/api/common/v1alpha8/grid/delivery_duration.proto proto/frequenz/api/common/v1alpha8/grid/provision_duration.proto proto/frequenz/api/common/v1alpha8/streaming/event.proto proto/frequenz/api/common/v1alpha8/types/decimal.proto proto/frequenz/api/common/v1alpha8/types/interval.proto proto/frequenz/api/common/v1alpha8/types/location.proto proto/frequenz/api/common/v1alpha8/gridpool/gridpool.proto proto/frequenz/api/common/v1alpha8/pagination/pagination_params.proto proto/frequenz/api/common/v1alpha8/pagination/pagination_info.proto proto/frequenz/api/common/v1alpha8/microgrid/lifetime.proto proto/frequenz/api/common/v1alpha8/microgrid/microgrid.proto proto/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components.proto proto/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components.proto proto/frequenz/api/common/v1alpha8/microgrid/sensors/sensors.proto proto/frequenz/api/common/v1alpha7/metrics/metrics.proto proto/frequenz/api/common/v1alpha7/metrics/bounds.proto proto/frequenz/api/common/v1alpha7/market/energy.proto proto/frequenz/api/common/v1alpha7/market/price.proto proto/frequenz/api/common/v1alpha7/market/power.proto proto/frequenz/api/common/v1alpha7/grid/delivery_area.proto proto/frequenz/api/common/v1alpha7/grid/delivery_duration.proto proto/frequenz/api/common/v1alpha7/streaming/event.proto proto/frequenz/api/common/v1alpha7/pagination/pagination_params.proto proto/frequenz/api/common/v1alpha7/pagination/pagination_info.proto proto/frequenz/api/common/v1alpha7/microgrid/lifetime.proto proto/frequenz/api/common/v1alpha7/microgrid/microgrid.proto proto/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components.proto proto/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components.proto proto/frequenz/api/common/v1alpha7/microgrid/sensors/sensors.proto proto/frequenz/api/common/v1alpha7/type/decimal.proto proto/frequenz/api/common/v1alpha7/type/interval.proto proto/frequenz/api/common/v1alpha7/type/location.proto 2026-07-13T13:17:17,608 running build_py 2026-07-13T13:17:17,610 creating build/lib/frequenz/api/common 2026-07-13T13:17:17,614 copying py/frequenz/api/common/location_pb2_grpc.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,616 copying py/frequenz/api/common/metrics_pb2.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,618 copying py/frequenz/api/common/location_pb2.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,620 copying py/frequenz/api/common/__init__.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,622 copying py/frequenz/api/common/components_pb2_grpc.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,623 copying py/frequenz/api/common/components_pb2.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,625 copying py/frequenz/api/common/metrics_pb2_grpc.py -> build/lib/frequenz/api/common 2026-07-13T13:17:17,628 creating build/lib/frequenz/api/common/metrics 2026-07-13T13:17:17,629 copying py/frequenz/api/common/metrics/electrical_pb2_grpc.py -> build/lib/frequenz/api/common/metrics 2026-07-13T13:17:17,631 copying py/frequenz/api/common/metrics/__init__.py -> build/lib/frequenz/api/common/metrics 2026-07-13T13:17:17,633 copying py/frequenz/api/common/metrics/electrical_pb2.py -> build/lib/frequenz/api/common/metrics 2026-07-13T13:17:17,636 creating build/lib/frequenz/api/common/v1 2026-07-13T13:17:17,637 copying py/frequenz/api/common/v1/location_pb2_grpc.py -> build/lib/frequenz/api/common/v1 2026-07-13T13:17:17,639 copying py/frequenz/api/common/v1/location_pb2.py -> build/lib/frequenz/api/common/v1 2026-07-13T13:17:17,641 copying py/frequenz/api/common/v1/__init__.py -> build/lib/frequenz/api/common/v1 2026-07-13T13:17:17,643 creating build/lib/frequenz/api/common/v1alpha8 2026-07-13T13:17:17,644 copying py/frequenz/api/common/v1alpha8/__init__.py -> build/lib/frequenz/api/common/v1alpha8 2026-07-13T13:17:17,646 creating build/lib/frequenz/api/common/v1alpha7 2026-07-13T13:17:17,647 copying py/frequenz/api/common/v1alpha7/__init__.py -> build/lib/frequenz/api/common/v1alpha7 2026-07-13T13:17:17,650 creating build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:17,651 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.py -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:17,653 copying py/frequenz/api/common/v1/metrics/bounds_pb2_grpc.py -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:17,655 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2.py -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:17,657 copying py/frequenz/api/common/v1/metrics/__init__.py -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:17,659 copying py/frequenz/api/common/v1/metrics/bounds_pb2.py -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:17,661 creating build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,662 copying py/frequenz/api/common/v1/market/energy_pb2_grpc.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,664 copying py/frequenz/api/common/v1/market/power_pb2.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,666 copying py/frequenz/api/common/v1/market/price_pb2_grpc.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,668 copying py/frequenz/api/common/v1/market/energy_pb2.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,670 copying py/frequenz/api/common/v1/market/power_pb2_grpc.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,672 copying py/frequenz/api/common/v1/market/__init__.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,674 copying py/frequenz/api/common/v1/market/price_pb2.py -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:17,676 creating build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:17,677 copying py/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.py -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:17,679 copying py/frequenz/api/common/v1/grid/delivery_area_pb2.py -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:17,681 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2.py -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:17,683 copying py/frequenz/api/common/v1/grid/__init__.py -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:17,685 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.py -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:17,688 creating build/lib/frequenz/api/common/v1/types 2026-07-13T13:17:17,689 copying py/frequenz/api/common/v1/types/decimal_pb2.py -> build/lib/frequenz/api/common/v1/types 2026-07-13T13:17:17,691 copying py/frequenz/api/common/v1/types/__init__.py -> build/lib/frequenz/api/common/v1/types 2026-07-13T13:17:17,693 copying py/frequenz/api/common/v1/types/decimal_pb2_grpc.py -> build/lib/frequenz/api/common/v1/types 2026-07-13T13:17:17,695 creating build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:17,697 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2.py -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:17,699 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.py -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:17,701 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2.py -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:17,702 copying py/frequenz/api/common/v1/pagination/__init__.py -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:17,704 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.py -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:17,707 creating build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:17,708 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:17,710 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:17,712 copying py/frequenz/api/common/v1/microgrid/__init__.py -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:17,714 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2.py -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:17,716 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2.py -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:17,719 creating build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,720 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,722 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,724 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,726 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,728 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,730 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,732 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,734 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,736 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,738 copying py/frequenz/api/common/v1/microgrid/components/__init__.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,740 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,741 copying py/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,743 copying py/frequenz/api/common/v1/microgrid/components/components_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,746 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,748 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:17,751 creating build/lib/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:17,752 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:17,755 copying py/frequenz/api/common/v1/microgrid/sensors/__init__.py -> build/lib/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:17,757 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:17,761 creating build/lib/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:17,763 copying py/frequenz/api/common/v1alpha8/identity/resource_uri_pb2.py -> build/lib/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:17,766 copying py/frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:17,768 copying py/frequenz/api/common/v1alpha8/identity/__init__.py -> build/lib/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:17,772 creating build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:17,773 copying py/frequenz/api/common/v1alpha8/metrics/metrics_pb2.py -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:17,776 copying py/frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:17,779 copying py/frequenz/api/common/v1alpha8/metrics/__init__.py -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:17,781 copying py/frequenz/api/common/v1alpha8/metrics/bounds_pb2.py -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:17,784 copying py/frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:17,788 creating build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,789 copying py/frequenz/api/common/v1alpha8/market/energy_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,791 copying py/frequenz/api/common/v1alpha8/market/power_pb2.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,794 copying py/frequenz/api/common/v1alpha8/market/price_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,797 copying py/frequenz/api/common/v1alpha8/market/energy_pb2.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,799 copying py/frequenz/api/common/v1alpha8/market/power_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,802 copying py/frequenz/api/common/v1alpha8/market/market_area_pb2.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,804 copying py/frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,807 copying py/frequenz/api/common/v1alpha8/market/__init__.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,809 copying py/frequenz/api/common/v1alpha8/market/price_pb2.py -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:17,814 creating build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,815 copying py/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,818 copying py/frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,820 copying py/frequenz/api/common/v1alpha8/grid/delivery_area_pb2.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,822 copying py/frequenz/api/common/v1alpha8/grid/market_location_pb2.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,825 copying py/frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,827 copying py/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,830 copying py/frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,832 copying py/frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,834 copying py/frequenz/api/common/v1alpha8/grid/provision_duration_pb2.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,837 copying py/frequenz/api/common/v1alpha8/grid/__init__.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,840 copying py/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,842 copying py/frequenz/api/common/v1alpha8/grid/balancing_group_pb2.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,845 copying py/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:17,849 creating build/lib/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:17,850 copying py/frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:17,853 copying py/frequenz/api/common/v1alpha8/streaming/__init__.py -> build/lib/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:17,855 copying py/frequenz/api/common/v1alpha8/streaming/event_pb2.py -> build/lib/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:17,858 creating build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,859 copying py/frequenz/api/common/v1alpha8/types/decimal_pb2.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,861 copying py/frequenz/api/common/v1alpha8/types/location_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,863 copying py/frequenz/api/common/v1alpha8/types/interval_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,864 copying py/frequenz/api/common/v1alpha8/types/location_pb2.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,866 copying py/frequenz/api/common/v1alpha8/types/__init__.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,868 copying py/frequenz/api/common/v1alpha8/types/interval_pb2.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,870 copying py/frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:17,873 creating build/lib/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:17,874 copying py/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:17,876 copying py/frequenz/api/common/v1alpha8/gridpool/__init__.py -> build/lib/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:17,878 copying py/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.py -> build/lib/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:17,880 creating build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:17,881 copying py/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.py -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:17,883 copying py/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:17,885 copying py/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.py -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:17,887 copying py/frequenz/api/common/v1alpha8/pagination/__init__.py -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:17,889 copying py/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:17,892 creating build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:17,893 copying py/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:17,895 copying py/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:17,897 copying py/frequenz/api/common/v1alpha8/microgrid/__init__.py -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:17,899 copying py/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.py -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:17,901 copying py/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.py -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:17,904 creating build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:17,905 copying py/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:17,907 copying py/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:17,909 copying py/frequenz/api/common/v1alpha8/microgrid/communication_components/__init__.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:17,912 creating build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:17,913 copying py/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:17,915 copying py/frequenz/api/common/v1alpha8/microgrid/electrical_components/__init__.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:17,916 copying py/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:17,920 creating build/lib/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:17,921 copying py/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:17,923 copying py/frequenz/api/common/v1alpha8/microgrid/sensors/__init__.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:17,925 copying py/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.py -> build/lib/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:17,928 creating build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:17,929 copying py/frequenz/api/common/v1alpha7/metrics/metrics_pb2.py -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:17,932 copying py/frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:17,933 copying py/frequenz/api/common/v1alpha7/metrics/__init__.py -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:17,935 copying py/frequenz/api/common/v1alpha7/metrics/bounds_pb2.py -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:17,937 copying py/frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:17,940 creating build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,941 copying py/frequenz/api/common/v1alpha7/market/energy_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,943 copying py/frequenz/api/common/v1alpha7/market/power_pb2.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,945 copying py/frequenz/api/common/v1alpha7/market/price_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,947 copying py/frequenz/api/common/v1alpha7/market/energy_pb2.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,949 copying py/frequenz/api/common/v1alpha7/market/power_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,951 copying py/frequenz/api/common/v1alpha7/market/__init__.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,952 copying py/frequenz/api/common/v1alpha7/market/price_pb2.py -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:17,955 creating build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:17,956 copying py/frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:17,958 copying py/frequenz/api/common/v1alpha7/grid/delivery_area_pb2.py -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:17,960 copying py/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.py -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:17,962 copying py/frequenz/api/common/v1alpha7/grid/__init__.py -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:17,964 copying py/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:17,967 creating build/lib/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:17,967 copying py/frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:17,969 copying py/frequenz/api/common/v1alpha7/streaming/__init__.py -> build/lib/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:17,971 copying py/frequenz/api/common/v1alpha7/streaming/event_pb2.py -> build/lib/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:17,974 creating build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:17,975 copying py/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.py -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:17,977 copying py/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:17,979 copying py/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.py -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:17,981 copying py/frequenz/api/common/v1alpha7/pagination/__init__.py -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:17,982 copying py/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:17,985 creating build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:17,987 copying py/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:17,989 copying py/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:17,991 copying py/frequenz/api/common/v1alpha7/microgrid/__init__.py -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:17,992 copying py/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.py -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:17,994 copying py/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.py -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:17,997 creating build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:17,998 copying py/frequenz/api/common/v1alpha7/type/decimal_pb2.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,000 copying py/frequenz/api/common/v1alpha7/type/location_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,002 copying py/frequenz/api/common/v1alpha7/type/interval_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,004 copying py/frequenz/api/common/v1alpha7/type/location_pb2.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,006 copying py/frequenz/api/common/v1alpha7/type/__init__.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,008 copying py/frequenz/api/common/v1alpha7/type/interval_pb2.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,010 copying py/frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,012 creating build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:18,014 copying py/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:18,016 copying py/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:18,018 copying py/frequenz/api/common/v1alpha7/microgrid/communication_components/__init__.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:18,021 creating build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:18,022 copying py/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:18,024 copying py/frequenz/api/common/v1alpha7/microgrid/electrical_components/__init__.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:18,025 copying py/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:18,029 creating build/lib/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:18,030 copying py/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:18,032 copying py/frequenz/api/common/v1alpha7/microgrid/sensors/__init__.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:18,034 copying py/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.py -> build/lib/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:18,037 running egg_info 2026-07-13T13:17:18,056 writing py/frequenz_api_common.egg-info/PKG-INFO 2026-07-13T13:17:18,065 writing dependency_links to py/frequenz_api_common.egg-info/dependency_links.txt 2026-07-13T13:17:18,070 writing requirements to py/frequenz_api_common.egg-info/requires.txt 2026-07-13T13:17:18,071 writing top-level names to py/frequenz_api_common.egg-info/top_level.txt 2026-07-13T13:17:18,199 listing git files failed - pretending there aren't any 2026-07-13T13:17:18,207 reading manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:18,215 reading manifest template 'MANIFEST.in' 2026-07-13T13:17:18,216 warning: no previously-included files found matching '.cookiecutter-replay.json' 2026-07-13T13:17:18,217 warning: no previously-included files found matching '.editorconfig' 2026-07-13T13:17:18,218 warning: no previously-included files found matching '.gitignore' 2026-07-13T13:17:18,219 warning: no previously-included files found matching '.gitmodules' 2026-07-13T13:17:18,220 warning: no previously-included files found matching 'CODEOWNERS' 2026-07-13T13:17:18,221 warning: no previously-included files found matching 'CONTRIBUTING.md' 2026-07-13T13:17:18,222 warning: no previously-included files found matching 'mkdocs.yml' 2026-07-13T13:17:18,223 warning: no previously-included files found matching 'noxfile.py' 2026-07-13T13:17:18,224 warning: no previously-included files found matching 'py/frequenz/api/common/conftest.py' 2026-07-13T13:17:18,225 warning: no previously-included files matching '*' found under directory '.github' 2026-07-13T13:17:18,226 warning: no previously-included files matching '*' found under directory 'benchmarks' 2026-07-13T13:17:18,227 warning: no previously-included files matching '*' found under directory 'docs' 2026-07-13T13:17:18,228 warning: no previously-included files matching '*' found under directory 'pytests' 2026-07-13T13:17:18,354 warning: no files found matching '*.proto' under directory 'submodules' 2026-07-13T13:17:18,355 adding license file 'LICENSE' 2026-07-13T13:17:18,372 writing manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2026-07-13T13:17:18,423 copying py/frequenz/api/common/components_pb2.pyi -> build/lib/frequenz/api/common 2026-07-13T13:17:18,426 copying py/frequenz/api/common/components_pb2_grpc.pyi -> build/lib/frequenz/api/common 2026-07-13T13:17:18,429 copying py/frequenz/api/common/location_pb2.pyi -> build/lib/frequenz/api/common 2026-07-13T13:17:18,431 copying py/frequenz/api/common/location_pb2_grpc.pyi -> build/lib/frequenz/api/common 2026-07-13T13:17:18,433 copying py/frequenz/api/common/metrics_pb2.pyi -> build/lib/frequenz/api/common 2026-07-13T13:17:18,436 copying py/frequenz/api/common/metrics_pb2_grpc.pyi -> build/lib/frequenz/api/common 2026-07-13T13:17:18,438 copying py/frequenz/api/common/py.typed -> build/lib/frequenz/api/common 2026-07-13T13:17:18,440 copying py/frequenz/api/common/metrics/electrical_pb2.pyi -> build/lib/frequenz/api/common/metrics 2026-07-13T13:17:18,443 copying py/frequenz/api/common/metrics/electrical_pb2_grpc.pyi -> build/lib/frequenz/api/common/metrics 2026-07-13T13:17:18,446 copying py/frequenz/api/common/v1/location_pb2.pyi -> build/lib/frequenz/api/common/v1 2026-07-13T13:17:18,448 copying py/frequenz/api/common/v1/location_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1 2026-07-13T13:17:18,450 copying py/frequenz/api/common/v1/metrics/bounds_pb2.pyi -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:18,453 copying py/frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:18,455 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2.pyi -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:18,458 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/metrics 2026-07-13T13:17:18,460 copying py/frequenz/api/common/v1/market/energy_pb2.pyi -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:18,462 copying py/frequenz/api/common/v1/market/energy_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:18,465 copying py/frequenz/api/common/v1/market/power_pb2.pyi -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:18,467 copying py/frequenz/api/common/v1/market/power_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:18,469 copying py/frequenz/api/common/v1/market/price_pb2.pyi -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:18,472 copying py/frequenz/api/common/v1/market/price_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/market 2026-07-13T13:17:18,474 copying py/frequenz/api/common/v1/grid/delivery_area_pb2.pyi -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:18,477 copying py/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:18,479 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2.pyi -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:18,481 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/grid 2026-07-13T13:17:18,483 copying py/frequenz/api/common/v1/types/decimal_pb2.pyi -> build/lib/frequenz/api/common/v1/types 2026-07-13T13:17:18,486 copying py/frequenz/api/common/v1/types/decimal_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/types 2026-07-13T13:17:18,488 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2.pyi -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:18,490 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:18,493 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2.pyi -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:18,495 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/pagination 2026-07-13T13:17:18,497 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,499 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,501 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,504 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,506 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,508 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,511 copying py/frequenz/api/common/v1/microgrid/components/components_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,514 copying py/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,516 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,519 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,521 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,523 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,525 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,528 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,530 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,532 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,535 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,537 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,540 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:18,544 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:18,546 copying py/frequenz/api/common/v1alpha8/identity/resource_uri_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:18,549 copying py/frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:18,551 copying py/frequenz/api/common/v1alpha8/metrics/bounds_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:18,553 copying py/frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:18,556 copying py/frequenz/api/common/v1alpha8/metrics/metrics_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:18,559 copying py/frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:18,561 copying py/frequenz/api/common/v1alpha8/market/energy_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,563 copying py/frequenz/api/common/v1alpha8/market/energy_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,566 copying py/frequenz/api/common/v1alpha8/market/market_area_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,569 copying py/frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,571 copying py/frequenz/api/common/v1alpha8/market/power_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,573 copying py/frequenz/api/common/v1alpha8/market/power_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,575 copying py/frequenz/api/common/v1alpha8/market/price_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,578 copying py/frequenz/api/common/v1alpha8/market/price_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:18,580 copying py/frequenz/api/common/v1alpha8/grid/balancing_group_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,582 copying py/frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,584 copying py/frequenz/api/common/v1alpha8/grid/delivery_area_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,587 copying py/frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,589 copying py/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,591 copying py/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,593 copying py/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,596 copying py/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,599 copying py/frequenz/api/common/v1alpha8/grid/market_location_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,601 copying py/frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,603 copying py/frequenz/api/common/v1alpha8/grid/provision_duration_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,606 copying py/frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:18,608 copying py/frequenz/api/common/v1alpha8/streaming/event_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:18,610 copying py/frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:18,613 copying py/frequenz/api/common/v1alpha8/types/decimal_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:18,615 copying py/frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:18,617 copying py/frequenz/api/common/v1alpha8/types/interval_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:18,619 copying py/frequenz/api/common/v1alpha8/types/interval_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:18,621 copying py/frequenz/api/common/v1alpha8/types/location_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:18,623 copying py/frequenz/api/common/v1alpha8/types/location_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:18,626 copying py/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:18,628 copying py/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:18,630 copying py/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:18,633 copying py/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:18,635 copying py/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:18,637 copying py/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:18,639 copying py/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:18,642 copying py/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:18,644 copying py/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:18,646 copying py/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:18,648 copying py/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:18,651 copying py/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:18,653 copying py/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:18,657 copying py/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:18,659 copying py/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:18,662 copying py/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:18,664 copying py/frequenz/api/common/v1alpha7/metrics/bounds_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:18,667 copying py/frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:18,670 copying py/frequenz/api/common/v1alpha7/metrics/metrics_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:18,673 copying py/frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:18,675 copying py/frequenz/api/common/v1alpha7/market/energy_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:18,677 copying py/frequenz/api/common/v1alpha7/market/energy_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:18,679 copying py/frequenz/api/common/v1alpha7/market/power_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:18,682 copying py/frequenz/api/common/v1alpha7/market/power_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:18,684 copying py/frequenz/api/common/v1alpha7/market/price_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:18,687 copying py/frequenz/api/common/v1alpha7/market/price_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:18,689 copying py/frequenz/api/common/v1alpha7/grid/delivery_area_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:18,692 copying py/frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:18,694 copying py/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:18,697 copying py/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:18,699 copying py/frequenz/api/common/v1alpha7/streaming/event_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:18,701 copying py/frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:18,704 copying py/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:18,706 copying py/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:18,708 copying py/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:18,710 copying py/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:18,713 copying py/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:18,715 copying py/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:18,717 copying py/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:18,720 copying py/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:18,722 copying py/frequenz/api/common/v1alpha7/type/decimal_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,724 copying py/frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,726 copying py/frequenz/api/common/v1alpha7/type/interval_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,729 copying py/frequenz/api/common/v1alpha7/type/interval_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,731 copying py/frequenz/api/common/v1alpha7/type/location_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,733 copying py/frequenz/api/common/v1alpha7/type/location_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:18,735 copying py/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:18,739 copying py/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:18,741 copying py/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:18,746 copying py/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:18,748 copying py/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:18,751 copying py/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:18,809 installing to build/bdist.linux-armv7l/wheel 2026-07-13T13:17:18,809 running install 2026-07-13T13:17:18,833 running install_lib 2026-07-13T13:17:18,852 creating build/bdist.linux-armv7l/wheel 2026-07-13T13:17:18,855 creating build/bdist.linux-armv7l/wheel/frequenz 2026-07-13T13:17:18,856 creating build/bdist.linux-armv7l/wheel/frequenz/api 2026-07-13T13:17:18,858 creating build/bdist.linux-armv7l/wheel/frequenz/api/common 2026-07-13T13:17:18,859 copying build/lib/frequenz/api/common/location_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:18,862 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2026-07-13T13:17:18,863 copying build/lib/frequenz/api/common/metrics/electrical_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/metrics 2026-07-13T13:17:18,865 copying build/lib/frequenz/api/common/metrics/electrical_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/metrics 2026-07-13T13:17:18,867 copying build/lib/frequenz/api/common/metrics/electrical_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/metrics 2026-07-13T13:17:18,870 copying build/lib/frequenz/api/common/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/metrics 2026-07-13T13:17:18,872 copying build/lib/frequenz/api/common/metrics/electrical_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/metrics 2026-07-13T13:17:18,874 copying build/lib/frequenz/api/common/location_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:18,876 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2026-07-13T13:17:18,877 copying build/lib/frequenz/api/common/v1/location_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1 2026-07-13T13:17:18,880 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2026-07-13T13:17:18,881 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,883 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,885 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,887 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,888 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,891 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,893 copying build/lib/frequenz/api/common/v1/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,895 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,897 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/metrics 2026-07-13T13:17:18,899 copying build/lib/frequenz/api/common/v1/location_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1 2026-07-13T13:17:18,902 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2026-07-13T13:17:18,903 copying build/lib/frequenz/api/common/v1/market/energy_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,905 copying build/lib/frequenz/api/common/v1/market/energy_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,907 copying build/lib/frequenz/api/common/v1/market/power_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,909 copying build/lib/frequenz/api/common/v1/market/power_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,911 copying build/lib/frequenz/api/common/v1/market/price_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,913 copying build/lib/frequenz/api/common/v1/market/energy_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,915 copying build/lib/frequenz/api/common/v1/market/price_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,918 copying build/lib/frequenz/api/common/v1/market/energy_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,920 copying build/lib/frequenz/api/common/v1/market/power_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,922 copying build/lib/frequenz/api/common/v1/market/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,924 copying build/lib/frequenz/api/common/v1/market/price_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,926 copying build/lib/frequenz/api/common/v1/market/power_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,928 copying build/lib/frequenz/api/common/v1/market/price_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/market 2026-07-13T13:17:18,931 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2026-07-13T13:17:18,932 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,934 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,936 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,938 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,940 copying build/lib/frequenz/api/common/v1/grid/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,942 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,944 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,946 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,948 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/grid 2026-07-13T13:17:18,951 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/types 2026-07-13T13:17:18,952 copying build/lib/frequenz/api/common/v1/types/decimal_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/types 2026-07-13T13:17:18,954 copying build/lib/frequenz/api/common/v1/types/decimal_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/types 2026-07-13T13:17:18,956 copying build/lib/frequenz/api/common/v1/types/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/types 2026-07-13T13:17:18,958 copying build/lib/frequenz/api/common/v1/types/decimal_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/types 2026-07-13T13:17:18,960 copying build/lib/frequenz/api/common/v1/types/decimal_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/types 2026-07-13T13:17:18,962 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2026-07-13T13:17:18,964 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,966 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,968 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,969 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,971 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,973 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,975 copying build/lib/frequenz/api/common/v1/pagination/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,977 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,978 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/pagination 2026-07-13T13:17:18,980 copying build/lib/frequenz/api/common/v1/location_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1 2026-07-13T13:17:18,983 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,984 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,986 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,988 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:18,991 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,992 copying build/lib/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,994 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,996 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:18,998 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,000 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,002 copying build/lib/frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,003 copying build/lib/frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,005 copying build/lib/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,007 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,009 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,011 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,013 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,015 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,017 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,019 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,020 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,022 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,024 copying build/lib/frequenz/api/common/v1/microgrid/components/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,026 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,028 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,030 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,031 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,033 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,036 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,038 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,039 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,041 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,043 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,045 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/components 2026-07-13T13:17:19,048 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:19,050 copying build/lib/frequenz/api/common/v1/microgrid/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:19,051 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:19,053 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:19,055 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:19,057 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid 2026-07-13T13:17:19,060 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:19,061 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:19,063 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:19,065 copying build/lib/frequenz/api/common/v1/microgrid/sensors/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:19,067 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:19,069 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1/microgrid/sensors 2026-07-13T13:17:19,071 copying build/lib/frequenz/api/common/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1 2026-07-13T13:17:19,073 copying build/lib/frequenz/api/common/v1/location_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1 2026-07-13T13:17:19,075 copying build/lib/frequenz/api/common/metrics_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,077 copying build/lib/frequenz/api/common/components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,079 copying build/lib/frequenz/api/common/metrics_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,081 copying build/lib/frequenz/api/common/metrics_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,084 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8 2026-07-13T13:17:19,085 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:19,086 copying build/lib/frequenz/api/common/v1alpha8/identity/resource_uri_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:19,088 copying build/lib/frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:19,090 copying build/lib/frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:19,092 copying build/lib/frequenz/api/common/v1alpha8/identity/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:19,094 copying build/lib/frequenz/api/common/v1alpha8/identity/resource_uri_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/identity 2026-07-13T13:17:19,097 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,098 copying build/lib/frequenz/api/common/v1alpha8/metrics/metrics_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,100 copying build/lib/frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,102 copying build/lib/frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,104 copying build/lib/frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,106 copying build/lib/frequenz/api/common/v1alpha8/metrics/metrics_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,109 copying build/lib/frequenz/api/common/v1alpha8/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,111 copying build/lib/frequenz/api/common/v1alpha8/metrics/bounds_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,112 copying build/lib/frequenz/api/common/v1alpha8/metrics/bounds_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,114 copying build/lib/frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/metrics 2026-07-13T13:17:19,117 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,118 copying build/lib/frequenz/api/common/v1alpha8/market/energy_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,120 copying build/lib/frequenz/api/common/v1alpha8/market/energy_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,122 copying build/lib/frequenz/api/common/v1alpha8/market/power_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,123 copying build/lib/frequenz/api/common/v1alpha8/market/power_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,125 copying build/lib/frequenz/api/common/v1alpha8/market/price_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,127 copying build/lib/frequenz/api/common/v1alpha8/market/energy_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,129 copying build/lib/frequenz/api/common/v1alpha8/market/price_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,131 copying build/lib/frequenz/api/common/v1alpha8/market/energy_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,133 copying build/lib/frequenz/api/common/v1alpha8/market/power_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,135 copying build/lib/frequenz/api/common/v1alpha8/market/market_area_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,137 copying build/lib/frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,138 copying build/lib/frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,140 copying build/lib/frequenz/api/common/v1alpha8/market/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,142 copying build/lib/frequenz/api/common/v1alpha8/market/market_area_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,144 copying build/lib/frequenz/api/common/v1alpha8/market/price_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,147 copying build/lib/frequenz/api/common/v1alpha8/market/power_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,149 copying build/lib/frequenz/api/common/v1alpha8/market/price_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/market 2026-07-13T13:17:19,152 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,153 copying build/lib/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,155 copying build/lib/frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,157 copying build/lib/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,159 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,161 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_area_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,163 copying build/lib/frequenz/api/common/v1alpha8/grid/market_location_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,165 copying build/lib/frequenz/api/common/v1alpha8/grid/market_location_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,167 copying build/lib/frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,169 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,171 copying build/lib/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,173 copying build/lib/frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,174 copying build/lib/frequenz/api/common/v1alpha8/grid/provision_duration_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,177 copying build/lib/frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,179 copying build/lib/frequenz/api/common/v1alpha8/grid/provision_duration_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,180 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,182 copying build/lib/frequenz/api/common/v1alpha8/grid/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,184 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,186 copying build/lib/frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,188 copying build/lib/frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,189 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,191 copying build/lib/frequenz/api/common/v1alpha8/grid/balancing_group_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,193 copying build/lib/frequenz/api/common/v1alpha8/grid/balancing_group_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,195 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,197 copying build/lib/frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,199 copying build/lib/frequenz/api/common/v1alpha8/grid/delivery_area_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/grid 2026-07-13T13:17:19,202 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:19,203 copying build/lib/frequenz/api/common/v1alpha8/streaming/event_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:19,205 copying build/lib/frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:19,207 copying build/lib/frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:19,209 copying build/lib/frequenz/api/common/v1alpha8/streaming/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:19,210 copying build/lib/frequenz/api/common/v1alpha8/streaming/event_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/streaming 2026-07-13T13:17:19,213 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,213 copying build/lib/frequenz/api/common/v1alpha8/types/decimal_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,215 copying build/lib/frequenz/api/common/v1alpha8/types/interval_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,217 copying build/lib/frequenz/api/common/v1alpha8/types/location_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,219 copying build/lib/frequenz/api/common/v1alpha8/types/location_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,221 copying build/lib/frequenz/api/common/v1alpha8/types/interval_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,222 copying build/lib/frequenz/api/common/v1alpha8/types/decimal_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,224 copying build/lib/frequenz/api/common/v1alpha8/types/interval_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,226 copying build/lib/frequenz/api/common/v1alpha8/types/location_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,228 copying build/lib/frequenz/api/common/v1alpha8/types/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,230 copying build/lib/frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,231 copying build/lib/frequenz/api/common/v1alpha8/types/interval_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,233 copying build/lib/frequenz/api/common/v1alpha8/types/location_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,235 copying build/lib/frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/types 2026-07-13T13:17:19,238 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:19,239 copying build/lib/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:19,241 copying build/lib/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:19,243 copying build/lib/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:19,245 copying build/lib/frequenz/api/common/v1alpha8/gridpool/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:19,247 copying build/lib/frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/gridpool 2026-07-13T13:17:19,249 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,250 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,252 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,254 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,256 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,258 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,260 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,262 copying build/lib/frequenz/api/common/v1alpha8/pagination/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,264 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,266 copying build/lib/frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/pagination 2026-07-13T13:17:19,269 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,270 copying build/lib/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,273 copying build/lib/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,275 copying build/lib/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,277 copying build/lib/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,280 copying build/lib/frequenz/api/common/v1alpha8/microgrid/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,282 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:19,284 copying build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:19,286 copying build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:19,289 copying build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:19,291 copying build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:19,293 copying build/lib/frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/communication_components 2026-07-13T13:17:19,296 copying build/lib/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,299 copying build/lib/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,301 copying build/lib/frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,303 copying build/lib/frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid 2026-07-13T13:17:19,307 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:19,308 copying build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:19,310 copying build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:19,313 copying build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:19,315 copying build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:19,318 copying build/lib/frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/electrical_components 2026-07-13T13:17:19,324 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:19,325 copying build/lib/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:19,328 copying build/lib/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:19,330 copying build/lib/frequenz/api/common/v1alpha8/microgrid/sensors/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:19,332 copying build/lib/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:19,335 copying build/lib/frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8/microgrid/sensors 2026-07-13T13:17:19,338 copying build/lib/frequenz/api/common/v1alpha8/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha8 2026-07-13T13:17:19,340 copying build/lib/frequenz/api/common/location_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,343 copying build/lib/frequenz/api/common/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,345 copying build/lib/frequenz/api/common/py.typed -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,347 copying build/lib/frequenz/api/common/components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,350 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7 2026-07-13T13:17:19,352 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,353 copying build/lib/frequenz/api/common/v1alpha7/metrics/metrics_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,356 copying build/lib/frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,359 copying build/lib/frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,361 copying build/lib/frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,363 copying build/lib/frequenz/api/common/v1alpha7/metrics/metrics_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,366 copying build/lib/frequenz/api/common/v1alpha7/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,368 copying build/lib/frequenz/api/common/v1alpha7/metrics/bounds_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,370 copying build/lib/frequenz/api/common/v1alpha7/metrics/bounds_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,372 copying build/lib/frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/metrics 2026-07-13T13:17:19,374 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,375 copying build/lib/frequenz/api/common/v1alpha7/market/energy_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,377 copying build/lib/frequenz/api/common/v1alpha7/market/energy_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,379 copying build/lib/frequenz/api/common/v1alpha7/market/power_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,380 copying build/lib/frequenz/api/common/v1alpha7/market/power_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,382 copying build/lib/frequenz/api/common/v1alpha7/market/price_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,384 copying build/lib/frequenz/api/common/v1alpha7/market/energy_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,386 copying build/lib/frequenz/api/common/v1alpha7/market/price_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,388 copying build/lib/frequenz/api/common/v1alpha7/market/energy_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,390 copying build/lib/frequenz/api/common/v1alpha7/market/power_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,392 copying build/lib/frequenz/api/common/v1alpha7/market/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,394 copying build/lib/frequenz/api/common/v1alpha7/market/price_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,396 copying build/lib/frequenz/api/common/v1alpha7/market/power_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,398 copying build/lib/frequenz/api/common/v1alpha7/market/price_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/market 2026-07-13T13:17:19,400 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,402 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,404 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_area_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,406 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,408 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,410 copying build/lib/frequenz/api/common/v1alpha7/grid/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,412 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,414 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,416 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,418 copying build/lib/frequenz/api/common/v1alpha7/grid/delivery_area_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/grid 2026-07-13T13:17:19,421 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:19,422 copying build/lib/frequenz/api/common/v1alpha7/streaming/event_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:19,424 copying build/lib/frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:19,426 copying build/lib/frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:19,428 copying build/lib/frequenz/api/common/v1alpha7/streaming/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:19,430 copying build/lib/frequenz/api/common/v1alpha7/streaming/event_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/streaming 2026-07-13T13:17:19,432 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,433 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,435 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,437 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,439 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,441 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,443 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,445 copying build/lib/frequenz/api/common/v1alpha7/pagination/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,447 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,449 copying build/lib/frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/pagination 2026-07-13T13:17:19,451 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,453 copying build/lib/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,455 copying build/lib/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,457 copying build/lib/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,458 copying build/lib/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,460 copying build/lib/frequenz/api/common/v1alpha7/microgrid/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,462 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:19,464 copying build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:19,466 copying build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:19,468 copying build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:19,470 copying build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:19,471 copying build/lib/frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/communication_components 2026-07-13T13:17:19,474 copying build/lib/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,476 copying build/lib/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,478 copying build/lib/frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,480 copying build/lib/frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid 2026-07-13T13:17:19,483 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:19,484 copying build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:19,486 copying build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:19,488 copying build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:19,490 copying build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:19,492 copying build/lib/frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/electrical_components 2026-07-13T13:17:19,497 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:19,498 copying build/lib/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:19,500 copying build/lib/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:19,502 copying build/lib/frequenz/api/common/v1alpha7/microgrid/sensors/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:19,503 copying build/lib/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:19,506 copying build/lib/frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/microgrid/sensors 2026-07-13T13:17:19,508 copying build/lib/frequenz/api/common/v1alpha7/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7 2026-07-13T13:17:19,511 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,512 copying build/lib/frequenz/api/common/v1alpha7/type/decimal_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,514 copying build/lib/frequenz/api/common/v1alpha7/type/interval_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,516 copying build/lib/frequenz/api/common/v1alpha7/type/location_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,518 copying build/lib/frequenz/api/common/v1alpha7/type/location_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,520 copying build/lib/frequenz/api/common/v1alpha7/type/interval_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,522 copying build/lib/frequenz/api/common/v1alpha7/type/decimal_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,524 copying build/lib/frequenz/api/common/v1alpha7/type/interval_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,526 copying build/lib/frequenz/api/common/v1alpha7/type/location_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,528 copying build/lib/frequenz/api/common/v1alpha7/type/__init__.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,530 copying build/lib/frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,532 copying build/lib/frequenz/api/common/v1alpha7/type/interval_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,534 copying build/lib/frequenz/api/common/v1alpha7/type/location_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,536 copying build/lib/frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common/v1alpha7/type 2026-07-13T13:17:19,538 copying build/lib/frequenz/api/common/components_pb2.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,540 copying build/lib/frequenz/api/common/metrics_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,542 copying build/lib/frequenz/api/common/location_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,544 copying build/lib/frequenz/api/common/components_pb2.pyi -> build/bdist.linux-armv7l/wheel/./frequenz/api/common 2026-07-13T13:17:19,547 running install_egg_info 2026-07-13T13:17:19,565 Copying py/frequenz_api_common.egg-info to build/bdist.linux-armv7l/wheel/./frequenz_api_common-0.8.11-py3.11.egg-info 2026-07-13T13:17:19,580 running install_scripts 2026-07-13T13:17:19,590 creating build/bdist.linux-armv7l/wheel/frequenz_api_common-0.8.11.dist-info/WHEEL 2026-07-13T13:17:19,593 creating '/tmp/pip-wheel-fgj7_xsq/.tmp-nrl1athm/frequenz_api_common-0.8.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-13T13:17:19,597 adding 'frequenz/api/common/__init__.py' 2026-07-13T13:17:19,598 adding 'frequenz/api/common/components_pb2.py' 2026-07-13T13:17:19,600 adding 'frequenz/api/common/components_pb2.pyi' 2026-07-13T13:17:19,601 adding 'frequenz/api/common/components_pb2_grpc.py' 2026-07-13T13:17:19,602 adding 'frequenz/api/common/components_pb2_grpc.pyi' 2026-07-13T13:17:19,604 adding 'frequenz/api/common/location_pb2.py' 2026-07-13T13:17:19,605 adding 'frequenz/api/common/location_pb2.pyi' 2026-07-13T13:17:19,606 adding 'frequenz/api/common/location_pb2_grpc.py' 2026-07-13T13:17:19,607 adding 'frequenz/api/common/location_pb2_grpc.pyi' 2026-07-13T13:17:19,609 adding 'frequenz/api/common/metrics_pb2.py' 2026-07-13T13:17:19,610 adding 'frequenz/api/common/metrics_pb2.pyi' 2026-07-13T13:17:19,612 adding 'frequenz/api/common/metrics_pb2_grpc.py' 2026-07-13T13:17:19,613 adding 'frequenz/api/common/metrics_pb2_grpc.pyi' 2026-07-13T13:17:19,614 adding 'frequenz/api/common/py.typed' 2026-07-13T13:17:19,616 adding 'frequenz/api/common/metrics/__init__.py' 2026-07-13T13:17:19,617 adding 'frequenz/api/common/metrics/electrical_pb2.py' 2026-07-13T13:17:19,619 adding 'frequenz/api/common/metrics/electrical_pb2.pyi' 2026-07-13T13:17:19,621 adding 'frequenz/api/common/metrics/electrical_pb2_grpc.py' 2026-07-13T13:17:19,622 adding 'frequenz/api/common/metrics/electrical_pb2_grpc.pyi' 2026-07-13T13:17:19,624 adding 'frequenz/api/common/v1/__init__.py' 2026-07-13T13:17:19,625 adding 'frequenz/api/common/v1/location_pb2.py' 2026-07-13T13:17:19,626 adding 'frequenz/api/common/v1/location_pb2.pyi' 2026-07-13T13:17:19,627 adding 'frequenz/api/common/v1/location_pb2_grpc.py' 2026-07-13T13:17:19,629 adding 'frequenz/api/common/v1/location_pb2_grpc.pyi' 2026-07-13T13:17:19,631 adding 'frequenz/api/common/v1/grid/__init__.py' 2026-07-13T13:17:19,632 adding 'frequenz/api/common/v1/grid/delivery_area_pb2.py' 2026-07-13T13:17:19,634 adding 'frequenz/api/common/v1/grid/delivery_area_pb2.pyi' 2026-07-13T13:17:19,635 adding 'frequenz/api/common/v1/grid/delivery_area_pb2_grpc.py' 2026-07-13T13:17:19,636 adding 'frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi' 2026-07-13T13:17:19,638 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2.py' 2026-07-13T13:17:19,639 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2.pyi' 2026-07-13T13:17:19,640 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.py' 2026-07-13T13:17:19,642 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi' 2026-07-13T13:17:19,643 adding 'frequenz/api/common/v1/market/__init__.py' 2026-07-13T13:17:19,645 adding 'frequenz/api/common/v1/market/energy_pb2.py' 2026-07-13T13:17:19,646 adding 'frequenz/api/common/v1/market/energy_pb2.pyi' 2026-07-13T13:17:19,647 adding 'frequenz/api/common/v1/market/energy_pb2_grpc.py' 2026-07-13T13:17:19,649 adding 'frequenz/api/common/v1/market/energy_pb2_grpc.pyi' 2026-07-13T13:17:19,650 adding 'frequenz/api/common/v1/market/power_pb2.py' 2026-07-13T13:17:19,651 adding 'frequenz/api/common/v1/market/power_pb2.pyi' 2026-07-13T13:17:19,653 adding 'frequenz/api/common/v1/market/power_pb2_grpc.py' 2026-07-13T13:17:19,654 adding 'frequenz/api/common/v1/market/power_pb2_grpc.pyi' 2026-07-13T13:17:19,655 adding 'frequenz/api/common/v1/market/price_pb2.py' 2026-07-13T13:17:19,657 adding 'frequenz/api/common/v1/market/price_pb2.pyi' 2026-07-13T13:17:19,658 adding 'frequenz/api/common/v1/market/price_pb2_grpc.py' 2026-07-13T13:17:19,659 adding 'frequenz/api/common/v1/market/price_pb2_grpc.pyi' 2026-07-13T13:17:19,661 adding 'frequenz/api/common/v1/metrics/__init__.py' 2026-07-13T13:17:19,662 adding 'frequenz/api/common/v1/metrics/bounds_pb2.py' 2026-07-13T13:17:19,664 adding 'frequenz/api/common/v1/metrics/bounds_pb2.pyi' 2026-07-13T13:17:19,665 adding 'frequenz/api/common/v1/metrics/bounds_pb2_grpc.py' 2026-07-13T13:17:19,666 adding 'frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi' 2026-07-13T13:17:19,668 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2.py' 2026-07-13T13:17:19,670 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2.pyi' 2026-07-13T13:17:19,672 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.py' 2026-07-13T13:17:19,673 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi' 2026-07-13T13:17:19,675 adding 'frequenz/api/common/v1/microgrid/__init__.py' 2026-07-13T13:17:19,676 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2.py' 2026-07-13T13:17:19,677 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2.pyi' 2026-07-13T13:17:19,678 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.py' 2026-07-13T13:17:19,680 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi' 2026-07-13T13:17:19,681 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2.py' 2026-07-13T13:17:19,683 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2.pyi' 2026-07-13T13:17:19,684 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.py' 2026-07-13T13:17:19,685 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi' 2026-07-13T13:17:19,687 adding 'frequenz/api/common/v1/microgrid/components/__init__.py' 2026-07-13T13:17:19,689 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2.py' 2026-07-13T13:17:19,690 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2.pyi' 2026-07-13T13:17:19,691 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.py' 2026-07-13T13:17:19,692 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi' 2026-07-13T13:17:19,694 adding 'frequenz/api/common/v1/microgrid/components/components_pb2.py' 2026-07-13T13:17:19,698 adding 'frequenz/api/common/v1/microgrid/components/components_pb2.pyi' 2026-07-13T13:17:19,700 adding 'frequenz/api/common/v1/microgrid/components/components_pb2_grpc.py' 2026-07-13T13:17:19,701 adding 'frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi' 2026-07-13T13:17:19,702 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2.py' 2026-07-13T13:17:19,704 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi' 2026-07-13T13:17:19,705 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.py' 2026-07-13T13:17:19,706 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi' 2026-07-13T13:17:19,707 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2.py' 2026-07-13T13:17:19,709 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi' 2026-07-13T13:17:19,710 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.py' 2026-07-13T13:17:19,711 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi' 2026-07-13T13:17:19,713 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2.py' 2026-07-13T13:17:19,714 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2.pyi' 2026-07-13T13:17:19,715 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.py' 2026-07-13T13:17:19,717 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi' 2026-07-13T13:17:19,718 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2.py' 2026-07-13T13:17:19,719 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi' 2026-07-13T13:17:19,720 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.py' 2026-07-13T13:17:19,722 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi' 2026-07-13T13:17:19,723 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2.py' 2026-07-13T13:17:19,724 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi' 2026-07-13T13:17:19,726 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.py' 2026-07-13T13:17:19,727 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi' 2026-07-13T13:17:19,729 adding 'frequenz/api/common/v1/microgrid/sensors/__init__.py' 2026-07-13T13:17:19,730 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2.py' 2026-07-13T13:17:19,732 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi' 2026-07-13T13:17:19,733 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.py' 2026-07-13T13:17:19,734 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi' 2026-07-13T13:17:19,736 adding 'frequenz/api/common/v1/pagination/__init__.py' 2026-07-13T13:17:19,737 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2.py' 2026-07-13T13:17:19,739 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2.pyi' 2026-07-13T13:17:19,740 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.py' 2026-07-13T13:17:19,741 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi' 2026-07-13T13:17:19,742 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2.py' 2026-07-13T13:17:19,744 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2.pyi' 2026-07-13T13:17:19,745 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.py' 2026-07-13T13:17:19,746 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi' 2026-07-13T13:17:19,748 adding 'frequenz/api/common/v1/types/__init__.py' 2026-07-13T13:17:19,749 adding 'frequenz/api/common/v1/types/decimal_pb2.py' 2026-07-13T13:17:19,750 adding 'frequenz/api/common/v1/types/decimal_pb2.pyi' 2026-07-13T13:17:19,751 adding 'frequenz/api/common/v1/types/decimal_pb2_grpc.py' 2026-07-13T13:17:19,752 adding 'frequenz/api/common/v1/types/decimal_pb2_grpc.pyi' 2026-07-13T13:17:19,754 adding 'frequenz/api/common/v1alpha7/__init__.py' 2026-07-13T13:17:19,756 adding 'frequenz/api/common/v1alpha7/grid/__init__.py' 2026-07-13T13:17:19,757 adding 'frequenz/api/common/v1alpha7/grid/delivery_area_pb2.py' 2026-07-13T13:17:19,759 adding 'frequenz/api/common/v1alpha7/grid/delivery_area_pb2.pyi' 2026-07-13T13:17:19,760 adding 'frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.py' 2026-07-13T13:17:19,761 adding 'frequenz/api/common/v1alpha7/grid/delivery_area_pb2_grpc.pyi' 2026-07-13T13:17:19,762 adding 'frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.py' 2026-07-13T13:17:19,764 adding 'frequenz/api/common/v1alpha7/grid/delivery_duration_pb2.pyi' 2026-07-13T13:17:19,765 adding 'frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.py' 2026-07-13T13:17:19,766 adding 'frequenz/api/common/v1alpha7/grid/delivery_duration_pb2_grpc.pyi' 2026-07-13T13:17:19,768 adding 'frequenz/api/common/v1alpha7/market/__init__.py' 2026-07-13T13:17:19,770 adding 'frequenz/api/common/v1alpha7/market/energy_pb2.py' 2026-07-13T13:17:19,771 adding 'frequenz/api/common/v1alpha7/market/energy_pb2.pyi' 2026-07-13T13:17:19,772 adding 'frequenz/api/common/v1alpha7/market/energy_pb2_grpc.py' 2026-07-13T13:17:19,774 adding 'frequenz/api/common/v1alpha7/market/energy_pb2_grpc.pyi' 2026-07-13T13:17:19,775 adding 'frequenz/api/common/v1alpha7/market/power_pb2.py' 2026-07-13T13:17:19,776 adding 'frequenz/api/common/v1alpha7/market/power_pb2.pyi' 2026-07-13T13:17:19,777 adding 'frequenz/api/common/v1alpha7/market/power_pb2_grpc.py' 2026-07-13T13:17:19,779 adding 'frequenz/api/common/v1alpha7/market/power_pb2_grpc.pyi' 2026-07-13T13:17:19,780 adding 'frequenz/api/common/v1alpha7/market/price_pb2.py' 2026-07-13T13:17:19,781 adding 'frequenz/api/common/v1alpha7/market/price_pb2.pyi' 2026-07-13T13:17:19,783 adding 'frequenz/api/common/v1alpha7/market/price_pb2_grpc.py' 2026-07-13T13:17:19,784 adding 'frequenz/api/common/v1alpha7/market/price_pb2_grpc.pyi' 2026-07-13T13:17:19,786 adding 'frequenz/api/common/v1alpha7/metrics/__init__.py' 2026-07-13T13:17:19,787 adding 'frequenz/api/common/v1alpha7/metrics/bounds_pb2.py' 2026-07-13T13:17:19,788 adding 'frequenz/api/common/v1alpha7/metrics/bounds_pb2.pyi' 2026-07-13T13:17:19,790 adding 'frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.py' 2026-07-13T13:17:19,791 adding 'frequenz/api/common/v1alpha7/metrics/bounds_pb2_grpc.pyi' 2026-07-13T13:17:19,793 adding 'frequenz/api/common/v1alpha7/metrics/metrics_pb2.py' 2026-07-13T13:17:19,796 adding 'frequenz/api/common/v1alpha7/metrics/metrics_pb2.pyi' 2026-07-13T13:17:19,797 adding 'frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.py' 2026-07-13T13:17:19,798 adding 'frequenz/api/common/v1alpha7/metrics/metrics_pb2_grpc.pyi' 2026-07-13T13:17:19,800 adding 'frequenz/api/common/v1alpha7/microgrid/__init__.py' 2026-07-13T13:17:19,801 adding 'frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.py' 2026-07-13T13:17:19,802 adding 'frequenz/api/common/v1alpha7/microgrid/lifetime_pb2.pyi' 2026-07-13T13:17:19,804 adding 'frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.py' 2026-07-13T13:17:19,805 adding 'frequenz/api/common/v1alpha7/microgrid/lifetime_pb2_grpc.pyi' 2026-07-13T13:17:19,806 adding 'frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.py' 2026-07-13T13:17:19,808 adding 'frequenz/api/common/v1alpha7/microgrid/microgrid_pb2.pyi' 2026-07-13T13:17:19,809 adding 'frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.py' 2026-07-13T13:17:19,810 adding 'frequenz/api/common/v1alpha7/microgrid/microgrid_pb2_grpc.pyi' 2026-07-13T13:17:19,812 adding 'frequenz/api/common/v1alpha7/microgrid/communication_components/__init__.py' 2026-07-13T13:17:19,814 adding 'frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.py' 2026-07-13T13:17:19,816 adding 'frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2.pyi' 2026-07-13T13:17:19,817 adding 'frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.py' 2026-07-13T13:17:19,819 adding 'frequenz/api/common/v1alpha7/microgrid/communication_components/communication_components_pb2_grpc.pyi' 2026-07-13T13:17:19,820 adding 'frequenz/api/common/v1alpha7/microgrid/electrical_components/__init__.py' 2026-07-13T13:17:19,823 adding 'frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.py' 2026-07-13T13:17:19,829 adding 'frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2.pyi' 2026-07-13T13:17:19,831 adding 'frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.py' 2026-07-13T13:17:19,832 adding 'frequenz/api/common/v1alpha7/microgrid/electrical_components/electrical_components_pb2_grpc.pyi' 2026-07-13T13:17:19,834 adding 'frequenz/api/common/v1alpha7/microgrid/sensors/__init__.py' 2026-07-13T13:17:19,836 adding 'frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.py' 2026-07-13T13:17:19,838 adding 'frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2.pyi' 2026-07-13T13:17:19,839 adding 'frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.py' 2026-07-13T13:17:19,840 adding 'frequenz/api/common/v1alpha7/microgrid/sensors/sensors_pb2_grpc.pyi' 2026-07-13T13:17:19,842 adding 'frequenz/api/common/v1alpha7/pagination/__init__.py' 2026-07-13T13:17:19,843 adding 'frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.py' 2026-07-13T13:17:19,845 adding 'frequenz/api/common/v1alpha7/pagination/pagination_info_pb2.pyi' 2026-07-13T13:17:19,846 adding 'frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.py' 2026-07-13T13:17:19,847 adding 'frequenz/api/common/v1alpha7/pagination/pagination_info_pb2_grpc.pyi' 2026-07-13T13:17:19,849 adding 'frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.py' 2026-07-13T13:17:19,850 adding 'frequenz/api/common/v1alpha7/pagination/pagination_params_pb2.pyi' 2026-07-13T13:17:19,851 adding 'frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.py' 2026-07-13T13:17:19,853 adding 'frequenz/api/common/v1alpha7/pagination/pagination_params_pb2_grpc.pyi' 2026-07-13T13:17:19,854 adding 'frequenz/api/common/v1alpha7/streaming/__init__.py' 2026-07-13T13:17:19,856 adding 'frequenz/api/common/v1alpha7/streaming/event_pb2.py' 2026-07-13T13:17:19,857 adding 'frequenz/api/common/v1alpha7/streaming/event_pb2.pyi' 2026-07-13T13:17:19,858 adding 'frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.py' 2026-07-13T13:17:19,859 adding 'frequenz/api/common/v1alpha7/streaming/event_pb2_grpc.pyi' 2026-07-13T13:17:19,861 adding 'frequenz/api/common/v1alpha7/type/__init__.py' 2026-07-13T13:17:19,862 adding 'frequenz/api/common/v1alpha7/type/decimal_pb2.py' 2026-07-13T13:17:19,864 adding 'frequenz/api/common/v1alpha7/type/decimal_pb2.pyi' 2026-07-13T13:17:19,865 adding 'frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.py' 2026-07-13T13:17:19,866 adding 'frequenz/api/common/v1alpha7/type/decimal_pb2_grpc.pyi' 2026-07-13T13:17:19,867 adding 'frequenz/api/common/v1alpha7/type/interval_pb2.py' 2026-07-13T13:17:19,868 adding 'frequenz/api/common/v1alpha7/type/interval_pb2.pyi' 2026-07-13T13:17:19,870 adding 'frequenz/api/common/v1alpha7/type/interval_pb2_grpc.py' 2026-07-13T13:17:19,871 adding 'frequenz/api/common/v1alpha7/type/interval_pb2_grpc.pyi' 2026-07-13T13:17:19,872 adding 'frequenz/api/common/v1alpha7/type/location_pb2.py' 2026-07-13T13:17:19,873 adding 'frequenz/api/common/v1alpha7/type/location_pb2.pyi' 2026-07-13T13:17:19,875 adding 'frequenz/api/common/v1alpha7/type/location_pb2_grpc.py' 2026-07-13T13:17:19,876 adding 'frequenz/api/common/v1alpha7/type/location_pb2_grpc.pyi' 2026-07-13T13:17:19,878 adding 'frequenz/api/common/v1alpha8/__init__.py' 2026-07-13T13:17:19,880 adding 'frequenz/api/common/v1alpha8/grid/__init__.py' 2026-07-13T13:17:19,881 adding 'frequenz/api/common/v1alpha8/grid/balancing_group_pb2.py' 2026-07-13T13:17:19,883 adding 'frequenz/api/common/v1alpha8/grid/balancing_group_pb2.pyi' 2026-07-13T13:17:19,884 adding 'frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.py' 2026-07-13T13:17:19,885 adding 'frequenz/api/common/v1alpha8/grid/balancing_group_pb2_grpc.pyi' 2026-07-13T13:17:19,886 adding 'frequenz/api/common/v1alpha8/grid/delivery_area_pb2.py' 2026-07-13T13:17:19,888 adding 'frequenz/api/common/v1alpha8/grid/delivery_area_pb2.pyi' 2026-07-13T13:17:19,889 adding 'frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.py' 2026-07-13T13:17:19,890 adding 'frequenz/api/common/v1alpha8/grid/delivery_area_pb2_grpc.pyi' 2026-07-13T13:17:19,892 adding 'frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.py' 2026-07-13T13:17:19,893 adding 'frequenz/api/common/v1alpha8/grid/delivery_duration_pb2.pyi' 2026-07-13T13:17:19,894 adding 'frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.py' 2026-07-13T13:17:19,896 adding 'frequenz/api/common/v1alpha8/grid/delivery_duration_pb2_grpc.pyi' 2026-07-13T13:17:19,897 adding 'frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.py' 2026-07-13T13:17:19,899 adding 'frequenz/api/common/v1alpha8/grid/flexibility_service_pb2.pyi' 2026-07-13T13:17:19,900 adding 'frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.py' 2026-07-13T13:17:19,901 adding 'frequenz/api/common/v1alpha8/grid/flexibility_service_pb2_grpc.pyi' 2026-07-13T13:17:19,903 adding 'frequenz/api/common/v1alpha8/grid/market_location_pb2.py' 2026-07-13T13:17:19,905 adding 'frequenz/api/common/v1alpha8/grid/market_location_pb2.pyi' 2026-07-13T13:17:19,906 adding 'frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.py' 2026-07-13T13:17:19,907 adding 'frequenz/api/common/v1alpha8/grid/market_location_pb2_grpc.pyi' 2026-07-13T13:17:19,909 adding 'frequenz/api/common/v1alpha8/grid/provision_duration_pb2.py' 2026-07-13T13:17:19,910 adding 'frequenz/api/common/v1alpha8/grid/provision_duration_pb2.pyi' 2026-07-13T13:17:19,912 adding 'frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.py' 2026-07-13T13:17:19,913 adding 'frequenz/api/common/v1alpha8/grid/provision_duration_pb2_grpc.pyi' 2026-07-13T13:17:19,915 adding 'frequenz/api/common/v1alpha8/gridpool/__init__.py' 2026-07-13T13:17:19,916 adding 'frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.py' 2026-07-13T13:17:19,918 adding 'frequenz/api/common/v1alpha8/gridpool/gridpool_pb2.pyi' 2026-07-13T13:17:19,919 adding 'frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.py' 2026-07-13T13:17:19,920 adding 'frequenz/api/common/v1alpha8/gridpool/gridpool_pb2_grpc.pyi' 2026-07-13T13:17:19,922 adding 'frequenz/api/common/v1alpha8/identity/__init__.py' 2026-07-13T13:17:19,923 adding 'frequenz/api/common/v1alpha8/identity/resource_uri_pb2.py' 2026-07-13T13:17:19,925 adding 'frequenz/api/common/v1alpha8/identity/resource_uri_pb2.pyi' 2026-07-13T13:17:19,926 adding 'frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.py' 2026-07-13T13:17:19,927 adding 'frequenz/api/common/v1alpha8/identity/resource_uri_pb2_grpc.pyi' 2026-07-13T13:17:19,929 adding 'frequenz/api/common/v1alpha8/market/__init__.py' 2026-07-13T13:17:19,930 adding 'frequenz/api/common/v1alpha8/market/energy_pb2.py' 2026-07-13T13:17:19,931 adding 'frequenz/api/common/v1alpha8/market/energy_pb2.pyi' 2026-07-13T13:17:19,932 adding 'frequenz/api/common/v1alpha8/market/energy_pb2_grpc.py' 2026-07-13T13:17:19,934 adding 'frequenz/api/common/v1alpha8/market/energy_pb2_grpc.pyi' 2026-07-13T13:17:19,935 adding 'frequenz/api/common/v1alpha8/market/market_area_pb2.py' 2026-07-13T13:17:19,937 adding 'frequenz/api/common/v1alpha8/market/market_area_pb2.pyi' 2026-07-13T13:17:19,938 adding 'frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.py' 2026-07-13T13:17:19,939 adding 'frequenz/api/common/v1alpha8/market/market_area_pb2_grpc.pyi' 2026-07-13T13:17:19,940 adding 'frequenz/api/common/v1alpha8/market/power_pb2.py' 2026-07-13T13:17:19,942 adding 'frequenz/api/common/v1alpha8/market/power_pb2.pyi' 2026-07-13T13:17:19,943 adding 'frequenz/api/common/v1alpha8/market/power_pb2_grpc.py' 2026-07-13T13:17:19,944 adding 'frequenz/api/common/v1alpha8/market/power_pb2_grpc.pyi' 2026-07-13T13:17:19,946 adding 'frequenz/api/common/v1alpha8/market/price_pb2.py' 2026-07-13T13:17:19,947 adding 'frequenz/api/common/v1alpha8/market/price_pb2.pyi' 2026-07-13T13:17:19,948 adding 'frequenz/api/common/v1alpha8/market/price_pb2_grpc.py' 2026-07-13T13:17:19,949 adding 'frequenz/api/common/v1alpha8/market/price_pb2_grpc.pyi' 2026-07-13T13:17:19,951 adding 'frequenz/api/common/v1alpha8/metrics/__init__.py' 2026-07-13T13:17:19,953 adding 'frequenz/api/common/v1alpha8/metrics/bounds_pb2.py' 2026-07-13T13:17:19,954 adding 'frequenz/api/common/v1alpha8/metrics/bounds_pb2.pyi' 2026-07-13T13:17:19,955 adding 'frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.py' 2026-07-13T13:17:19,956 adding 'frequenz/api/common/v1alpha8/metrics/bounds_pb2_grpc.pyi' 2026-07-13T13:17:19,958 adding 'frequenz/api/common/v1alpha8/metrics/metrics_pb2.py' 2026-07-13T13:17:19,961 adding 'frequenz/api/common/v1alpha8/metrics/metrics_pb2.pyi' 2026-07-13T13:17:19,963 adding 'frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.py' 2026-07-13T13:17:19,964 adding 'frequenz/api/common/v1alpha8/metrics/metrics_pb2_grpc.pyi' 2026-07-13T13:17:19,966 adding 'frequenz/api/common/v1alpha8/microgrid/__init__.py' 2026-07-13T13:17:19,967 adding 'frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.py' 2026-07-13T13:17:19,969 adding 'frequenz/api/common/v1alpha8/microgrid/lifetime_pb2.pyi' 2026-07-13T13:17:19,970 adding 'frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.py' 2026-07-13T13:17:19,971 adding 'frequenz/api/common/v1alpha8/microgrid/lifetime_pb2_grpc.pyi' 2026-07-13T13:17:19,973 adding 'frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.py' 2026-07-13T13:17:19,974 adding 'frequenz/api/common/v1alpha8/microgrid/microgrid_pb2.pyi' 2026-07-13T13:17:19,976 adding 'frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.py' 2026-07-13T13:17:19,977 adding 'frequenz/api/common/v1alpha8/microgrid/microgrid_pb2_grpc.pyi' 2026-07-13T13:17:19,979 adding 'frequenz/api/common/v1alpha8/microgrid/communication_components/__init__.py' 2026-07-13T13:17:19,980 adding 'frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.py' 2026-07-13T13:17:19,983 adding 'frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2.pyi' 2026-07-13T13:17:19,984 adding 'frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.py' 2026-07-13T13:17:19,985 adding 'frequenz/api/common/v1alpha8/microgrid/communication_components/communication_components_pb2_grpc.pyi' 2026-07-13T13:17:19,987 adding 'frequenz/api/common/v1alpha8/microgrid/electrical_components/__init__.py' 2026-07-13T13:17:19,989 adding 'frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.py' 2026-07-13T13:17:19,996 adding 'frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2.pyi' 2026-07-13T13:17:19,998 adding 'frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.py' 2026-07-13T13:17:19,999 adding 'frequenz/api/common/v1alpha8/microgrid/electrical_components/electrical_components_pb2_grpc.pyi' 2026-07-13T13:17:20,001 adding 'frequenz/api/common/v1alpha8/microgrid/sensors/__init__.py' 2026-07-13T13:17:20,002 adding 'frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.py' 2026-07-13T13:17:20,004 adding 'frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2.pyi' 2026-07-13T13:17:20,006 adding 'frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.py' 2026-07-13T13:17:20,007 adding 'frequenz/api/common/v1alpha8/microgrid/sensors/sensors_pb2_grpc.pyi' 2026-07-13T13:17:20,009 adding 'frequenz/api/common/v1alpha8/pagination/__init__.py' 2026-07-13T13:17:20,010 adding 'frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.py' 2026-07-13T13:17:20,011 adding 'frequenz/api/common/v1alpha8/pagination/pagination_info_pb2.pyi' 2026-07-13T13:17:20,013 adding 'frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.py' 2026-07-13T13:17:20,014 adding 'frequenz/api/common/v1alpha8/pagination/pagination_info_pb2_grpc.pyi' 2026-07-13T13:17:20,015 adding 'frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.py' 2026-07-13T13:17:20,017 adding 'frequenz/api/common/v1alpha8/pagination/pagination_params_pb2.pyi' 2026-07-13T13:17:20,018 adding 'frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.py' 2026-07-13T13:17:20,019 adding 'frequenz/api/common/v1alpha8/pagination/pagination_params_pb2_grpc.pyi' 2026-07-13T13:17:20,021 adding 'frequenz/api/common/v1alpha8/streaming/__init__.py' 2026-07-13T13:17:20,022 adding 'frequenz/api/common/v1alpha8/streaming/event_pb2.py' 2026-07-13T13:17:20,024 adding 'frequenz/api/common/v1alpha8/streaming/event_pb2.pyi' 2026-07-13T13:17:20,025 adding 'frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.py' 2026-07-13T13:17:20,026 adding 'frequenz/api/common/v1alpha8/streaming/event_pb2_grpc.pyi' 2026-07-13T13:17:20,028 adding 'frequenz/api/common/v1alpha8/types/__init__.py' 2026-07-13T13:17:20,029 adding 'frequenz/api/common/v1alpha8/types/decimal_pb2.py' 2026-07-13T13:17:20,031 adding 'frequenz/api/common/v1alpha8/types/decimal_pb2.pyi' 2026-07-13T13:17:20,032 adding 'frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.py' 2026-07-13T13:17:20,033 adding 'frequenz/api/common/v1alpha8/types/decimal_pb2_grpc.pyi' 2026-07-13T13:17:20,034 adding 'frequenz/api/common/v1alpha8/types/interval_pb2.py' 2026-07-13T13:17:20,036 adding 'frequenz/api/common/v1alpha8/types/interval_pb2.pyi' 2026-07-13T13:17:20,037 adding 'frequenz/api/common/v1alpha8/types/interval_pb2_grpc.py' 2026-07-13T13:17:20,038 adding 'frequenz/api/common/v1alpha8/types/interval_pb2_grpc.pyi' 2026-07-13T13:17:20,040 adding 'frequenz/api/common/v1alpha8/types/location_pb2.py' 2026-07-13T13:17:20,041 adding 'frequenz/api/common/v1alpha8/types/location_pb2.pyi' 2026-07-13T13:17:20,042 adding 'frequenz/api/common/v1alpha8/types/location_pb2_grpc.py' 2026-07-13T13:17:20,043 adding 'frequenz/api/common/v1alpha8/types/location_pb2_grpc.pyi' 2026-07-13T13:17:20,046 adding 'frequenz_api_common-0.8.11.dist-info/licenses/LICENSE' 2026-07-13T13:17:20,047 adding 'frequenz_api_common-0.8.11.dist-info/METADATA' 2026-07-13T13:17:20,048 adding 'frequenz_api_common-0.8.11.dist-info/WHEEL' 2026-07-13T13:17:20,049 adding 'frequenz_api_common-0.8.11.dist-info/top_level.txt' 2026-07-13T13:17:20,054 adding 'frequenz_api_common-0.8.11.dist-info/RECORD' 2026-07-13T13:17:20,064 removing build/bdist.linux-armv7l/wheel 2026-07-13T13:17:20,249 Building wheel for frequenz-api-common (pyproject.toml): finished with status 'done' 2026-07-13T13:17:20,263 Created wheel for frequenz-api-common: filename=frequenz_api_common-0.8.11-py3-none-any.whl size=340442 sha256=0d3abbbab04714b0326eb9761221204ce6847827513a5532edf2413ea8d73612 2026-07-13T13:17:20,264 Stored in directory: /tmp/pip-ephem-wheel-cache-bu4k3zkz/wheels/0c/7d/2f/2d65cd66b73a0b5107135ca77afbaab04030e2659c6e0ad9ac 2026-07-13T13:17:20,284 Successfully built frequenz-api-common 2026-07-13T13:17:20,299 Removed build tracker: '/tmp/pip-build-tracker-iywftjzl'