2023-12-19T14:08:37,800 Created temporary directory: /tmp/pip-build-tracker-j2ai6t9w 2023-12-19T14:08:37,802 Initialized build tracking at /tmp/pip-build-tracker-j2ai6t9w 2023-12-19T14:08:37,802 Created build tracker: /tmp/pip-build-tracker-j2ai6t9w 2023-12-19T14:08:37,803 Entered build tracker: /tmp/pip-build-tracker-j2ai6t9w 2023-12-19T14:08:37,803 Created temporary directory: /tmp/pip-wheel-xfkor77y 2023-12-19T14:08:37,807 Created temporary directory: /tmp/pip-ephem-wheel-cache-v8qcfkn0 2023-12-19T14:08:37,829 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-19T14:08:37,832 2 location(s) to search for versions of frequenz-api-common: 2023-12-19T14:08:37,832 * https://pypi.org/simple/frequenz-api-common/ 2023-12-19T14:08:37,832 * https://www.piwheels.org/simple/frequenz-api-common/ 2023-12-19T14:08:37,833 Fetching project page and analyzing links: https://pypi.org/simple/frequenz-api-common/ 2023-12-19T14:08:37,834 Getting page https://pypi.org/simple/frequenz-api-common/ 2023-12-19T14:08:37,835 Found index url https://pypi.org/simple/ 2023-12-19T14:08:38,044 Fetched page https://pypi.org/simple/frequenz-api-common/ as application/vnd.pypi.simple.v1+json 2023-12-19T14:08:38,049 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 2023-12-19T14:08:38,049 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) 2023-12-19T14:08:38,050 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 2023-12-19T14:08:38,051 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) 2023-12-19T14:08:38,052 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 2023-12-19T14:08:38,053 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) 2023-12-19T14:08:38,054 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 2023-12-19T14:08:38,055 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) 2023-12-19T14:08:38,056 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 2023-12-19T14:08:38,057 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) 2023-12-19T14:08:38,058 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 2023-12-19T14:08:38,059 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) 2023-12-19T14:08:38,060 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 2023-12-19T14:08:38,060 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) 2023-12-19T14:08:38,062 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 2023-12-19T14:08:38,062 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) 2023-12-19T14:08:38,063 Fetching project page and analyzing links: https://www.piwheels.org/simple/frequenz-api-common/ 2023-12-19T14:08:38,064 Getting page https://www.piwheels.org/simple/frequenz-api-common/ 2023-12-19T14:08:38,065 Found index url https://www.piwheels.org/simple/ 2023-12-19T14:08:38,226 Fetched page https://www.piwheels.org/simple/frequenz-api-common/ as text/html 2023-12-19T14:08:38,229 Skipping link: No binaries permitted for frequenz-api-common: https://www.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) 2023-12-19T14:08:38,230 Skipping link: No binaries permitted for frequenz-api-common: https://www.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) 2023-12-19T14:08:38,230 Skipping link: No binaries permitted for frequenz-api-common: https://www.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) 2023-12-19T14:08:38,231 Skipping link: No binaries permitted for frequenz-api-common: https://www.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) 2023-12-19T14:08:38,231 Skipping link: No binaries permitted for frequenz-api-common: https://www.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) 2023-12-19T14:08:38,232 Skipping link: not a file: https://www.piwheels.org/simple/frequenz-api-common/ 2023-12-19T14:08:38,233 Skipping link: not a file: https://pypi.org/simple/frequenz-api-common/ 2023-12-19T14:08:38,252 Given no hashes to check 1 links for project 'frequenz-api-common': discarding no candidates 2023-12-19T14:08:38,271 Collecting frequenz-api-common==0.5.2 2023-12-19T14:08:38,273 Created temporary directory: /tmp/pip-unpack-_dufghsz 2023-12-19T14:08:38,559 Downloading frequenz-api-common-0.5.2.tar.gz (6.4 MB) 2023-12-19T14:08:49,564 Added frequenz-api-common==0.5.2 from https://files.pythonhosted.org/packages/1e/c6/96fd4a65d16255dcea63553d2d949f33c5c41faee7ec6b292d0790bc2fd8/frequenz-api-common-0.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-j2ai6t9w' 2023-12-19T14:08:49,579 Created temporary directory: /tmp/pip-build-env-unvvsyly 2023-12-19T14:08:49,585 Installing build dependencies: started 2023-12-19T14:08:49,588 Running command pip subprocess to install build dependencies 2023-12-19T14:08:50,756 Using pip 23.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-12-19T14:08:51,282 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-19T14:08:52,685 Collecting setuptools==68.1.0 2023-12-19T14:08:52,701 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.1.0-py3-none-any.whl (805 kB) 2023-12-19T14:08:53,005 Collecting setuptools_scm==7.1.0 (from setuptools_scm[toml]==7.1.0) 2023-12-19T14:08:53,020 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.1.0-py3-none-any.whl (43 kB) 2023-12-19T14:08:53,211 Collecting frequenz-repo-config==0.7.5 (from frequenz-repo-config[api]==0.7.5) 2023-12-19T14:08:53,237 Using cached https://www.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.7.5-py3-none-any.whl (39 kB) 2023-12-19T14:08:53,567 Collecting packaging>=20.0 (from setuptools_scm==7.1.0->setuptools_scm[toml]==7.1.0) 2023-12-19T14:08:53,582 Using cached https://www.piwheels.org/simple/packaging/packaging-23.2-py3-none-any.whl (53 kB) 2023-12-19T14:08:53,703 Collecting typing-extensions (from setuptools_scm==7.1.0->setuptools_scm[toml]==7.1.0) 2023-12-19T14:08:53,717 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.9.0-py3-none-any.whl (32 kB) 2023-12-19T14:08:53,935 Collecting nox>=2022.11.21 (from frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:08:53,958 Using cached https://www.piwheels.org/simple/nox/nox-2023.4.22-py3-none-any.whl (54 kB) 2023-12-19T14:08:54,047 Collecting mkdocs-gen-files<0.6.0,>=0.4.0 (from frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:08:54,071 Using cached https://www.piwheels.org/simple/mkdocs-gen-files/mkdocs_gen_files-0.5.0-py3-none-any.whl (8.4 kB) 2023-12-19T14:08:54,205 Collecting semver<4,>=3.0.1 (from frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:08:54,221 Using cached https://www.piwheels.org/simple/semver/semver-3.0.2-py3-none-any.whl (17 kB) 2023-12-19T14:08:54,388 Collecting github-action-utils<2,>=1.1.0 (from frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:08:54,405 Using cached https://www.piwheels.org/simple/github-action-utils/github_action_utils-1.1.0-py2.py3-none-any.whl (8.9 kB) 2023-12-19T14:08:56,810 Collecting grpcio-tools<2,>=1.47.0 (from frequenz-repo-config[api]==0.7.5) 2023-12-19T14:08:56,823 Downloading https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.60.0-cp311-cp311-linux_armv7l.whl (58.1 MB) 2023-12-19T14:09:00,488 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.1/58.1 MB 6.7 MB/s eta 0:00:00 2023-12-19T14:09:01,772 Collecting mypy-protobuf<4,>=3.0.0 (from frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:01,786 Downloading https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-3.5.0-py3-none-any.whl (16 kB) 2023-12-19T14:09:03,136 Collecting protobuf<5.0dev,>=4.21.6 (from grpcio-tools<2,>=1.47.0->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:03,148 Downloading https://www.piwheels.org/simple/protobuf/protobuf-4.25.1-cp311-cp311-linux_armv7l.whl (900 kB) 2023-12-19T14:09:03,240 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 900.7/900.7 kB 10.6 MB/s eta 0:00:00 2023-12-19T14:09:05,276 Collecting grpcio>=1.60.0 (from grpcio-tools<2,>=1.47.0->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:05,288 Downloading https://www.piwheels.org/simple/grpcio/grpcio-1.60.0-cp311-cp311-linux_armv7l.whl (93.5 MB) 2023-12-19T14:09:13,339 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.5/93.5 MB 5.0 MB/s eta 0:00:00 2023-12-19T14:09:15,423 Collecting mkdocs>=1.0.3 (from mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:15,438 Using cached https://www.piwheels.org/simple/mkdocs/mkdocs-1.5.3-py3-none-any.whl (3.7 MB) 2023-12-19T14:09:15,817 Collecting types-protobuf>=4.23.0.2 (from mypy-protobuf<4,>=3.0.0->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:15,834 Using cached https://www.piwheels.org/simple/types-protobuf/types_protobuf-4.24.0.4-py3-none-any.whl (62 kB) 2023-12-19T14:09:16,077 Collecting argcomplete<4.0,>=1.9.4 (from nox>=2022.11.21->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:16,090 Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-3.2.1-py3-none-any.whl (42 kB) 2023-12-19T14:09:16,107 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.3/42.3 kB 3.6 MB/s eta 0:00:00 2023-12-19T14:09:16,266 Collecting colorlog<7.0.0,>=2.6.1 (from nox>=2022.11.21->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:16,283 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.8.0-py3-none-any.whl (11 kB) 2023-12-19T14:09:16,954 Collecting virtualenv>=14 (from nox>=2022.11.21->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:16,968 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-20.25.0-py3-none-any.whl (3.8 MB) 2023-12-19T14:09:17,402 Collecting click>=7.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:17,416 Using cached https://www.piwheels.org/simple/click/click-8.1.7-py3-none-any.whl (97 kB) 2023-12-19T14:09:17,501 Collecting ghp-import>=1.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:17,516 Using cached https://www.piwheels.org/simple/ghp-import/ghp_import-2.1.0-py3-none-any.whl (10 kB) 2023-12-19T14:09:17,640 Collecting jinja2>=2.11.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:17,654 Using cached https://www.piwheels.org/simple/jinja2/Jinja2-3.1.2-py3-none-any.whl (133 kB) 2023-12-19T14:09:17,801 Collecting markdown>=3.2.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:17,816 Using cached https://www.piwheels.org/simple/markdown/Markdown-3.5.1-py3-none-any.whl (102 kB) 2023-12-19T14:09:18,063 Collecting markupsafe>=2.0.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:18,077 Using cached https://www.piwheels.org/simple/markupsafe/MarkupSafe-2.1.3-cp311-cp311-linux_armv7l.whl (26 kB) 2023-12-19T14:09:18,156 Collecting mergedeep>=1.3.4 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:18,170 Using cached https://www.piwheels.org/simple/mergedeep/mergedeep-1.3.4-py3-none-any.whl (6.4 kB) 2023-12-19T14:09:18,304 Collecting pathspec>=0.11.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:18,318 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2023-12-19T14:09:18,463 Collecting platformdirs>=2.2.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:18,478 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.1.0-py3-none-any.whl (17 kB) 2023-12-19T14:09:18,540 Collecting pyyaml-env-tag>=0.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:18,554 Using cached https://www.piwheels.org/simple/pyyaml-env-tag/pyyaml_env_tag-0.1-py3-none-any.whl (3.9 kB) 2023-12-19T14:09:18,777 Collecting pyyaml>=5.1 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:18,791 Using cached https://www.piwheels.org/simple/pyyaml/PyYAML-6.0.1-cp311-cp311-linux_armv7l.whl (45 kB) 2023-12-19T14:09:18,909 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) 2023-12-19T14:09:18,910 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) 2023-12-19T14:09:18,986 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://www.piwheels.org/simple/watchdog/watchdog-0.10.7-py3-none-any.whl#sha256=0c0606eb0dc835d3c909e23b6b1bc778f06c56e7700ab51a922bd7920af0e527 (from https://www.piwheels.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2023-12-19T14:09:18,988 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://www.piwheels.org/simple/watchdog/watchdog-0.10.6-py3-none-any.whl#sha256=8e234536deb0f8904d05b2e3758a36a0ce26d3c2452312cbaa059ca669aaa7ef (from https://www.piwheels.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2023-12-19T14:09:18,989 Link requires a different Python (3.11.2 not in: '>=2.7, <3.6'): https://www.piwheels.org/simple/watchdog/watchdog-0.10.5-py3-none-any.whl#sha256=e99ee5f2925248a7cf7229fb1fd06f55cac8840c107afc553f1a543075a1acae (from https://www.piwheels.org/simple/watchdog/) (requires-python:>=2.7, <3.6) 2023-12-19T14:09:19,027 Collecting watchdog>=2.0 (from mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:19,104 Using cached watchdog-3.0.0-py3-none-manylinux2014_armv7l.whl (82 kB) 2023-12-19T14:09:19,332 Collecting distlib<1,>=0.3.7 (from virtualenv>=14->nox>=2022.11.21->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:19,345 Using cached https://www.piwheels.org/simple/distlib/distlib-0.3.8-py2.py3-none-any.whl (468 kB) 2023-12-19T14:09:19,508 Collecting filelock<4,>=3.12.2 (from virtualenv>=14->nox>=2022.11.21->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:19,523 Using cached https://www.piwheels.org/simple/filelock/filelock-3.13.1-py3-none-any.whl (11 kB) 2023-12-19T14:09:19,771 Collecting python-dateutil>=2.8.1 (from ghp-import>=1.0->mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:19,785 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) 2023-12-19T14:09:20,137 Collecting six>=1.5 (from python-dateutil>=2.8.1->ghp-import>=1.0->mkdocs>=1.0.3->mkdocs-gen-files<0.6.0,>=0.4.0->frequenz-repo-config==0.7.5->frequenz-repo-config[api]==0.7.5) 2023-12-19T14:09:20,151 Using cached https://www.piwheels.org/simple/six/six-1.16.0-py2.py3-none-any.whl (11 kB) 2023-12-19T14:09:23,156 Installing collected packages: distlib, watchdog, typing-extensions, types-protobuf, six, setuptools, semver, pyyaml, protobuf, platformdirs, pathspec, packaging, mergedeep, markupsafe, markdown, grpcio, github-action-utils, filelock, colorlog, click, argcomplete, virtualenv, setuptools_scm, pyyaml-env-tag, python-dateutil, mypy-protobuf, jinja2, grpcio-tools, nox, ghp-import, mkdocs, mkdocs-gen-files, frequenz-repo-config 2023-12-19T14:09:23,718 Creating /tmp/pip-build-env-unvvsyly/overlay/local/bin 2023-12-19T14:09:23,719 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/watchmedo to 755 2023-12-19T14:09:26,207 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/pysemver to 755 2023-12-19T14:09:27,748 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/markdown_py to 755 2023-12-19T14:09:37,309 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/virtualenv to 755 2023-12-19T14:09:37,783 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/protoc-gen-mypy to 755 2023-12-19T14:09:37,785 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/protoc-gen-mypy_grpc to 755 2023-12-19T14:09:41,461 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/nox to 755 2023-12-19T14:09:41,463 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/tox-to-nox to 755 2023-12-19T14:09:41,496 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/ghp-import to 755 2023-12-19T14:09:42,600 changing mode of /tmp/pip-build-env-unvvsyly/overlay/local/bin/mkdocs to 755 2023-12-19T14:09:43,601 Successfully installed argcomplete-3.2.1 click-8.1.7 colorlog-6.8.0 distlib-0.3.8 filelock-3.13.1 frequenz-repo-config-0.7.5 ghp-import-2.1.0 github-action-utils-1.1.0 grpcio-1.60.0 grpcio-tools-1.60.0 jinja2-3.1.2 markdown-3.5.1 markupsafe-2.1.3 mergedeep-1.3.4 mkdocs-1.5.3 mkdocs-gen-files-0.5.0 mypy-protobuf-3.5.0 nox-2023.4.22 packaging-23.2 pathspec-0.12.1 platformdirs-4.1.0 protobuf-4.25.1 python-dateutil-2.8.2 pyyaml-6.0.1 pyyaml-env-tag-0.1 semver-3.0.2 setuptools-68.1.0 setuptools_scm-7.1.0 six-1.16.0 types-protobuf-4.24.0.4 typing-extensions-4.9.0 virtualenv-20.25.0 watchdog-3.0.0 2023-12-19T14:09:44,799 Installing build dependencies: finished with status 'done' 2023-12-19T14:09:44,804 Getting requirements to build wheel: started 2023-12-19T14:09:44,805 Running command Getting requirements to build wheel 2023-12-19T14:09:45,998 running egg_info 2023-12-19T14:09:46,011 writing py/frequenz_api_common.egg-info/PKG-INFO 2023-12-19T14:09:46,013 writing dependency_links to py/frequenz_api_common.egg-info/dependency_links.txt 2023-12-19T14:09:46,015 writing requirements to py/frequenz_api_common.egg-info/requires.txt 2023-12-19T14:09:46,016 writing top-level names to py/frequenz_api_common.egg-info/top_level.txt 2023-12-19T14:09:46,109 listing git files failed - pretending there aren't any 2023-12-19T14:09:46,112 reading manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:09:46,874 reading manifest template 'MANIFEST.in' 2023-12-19T14:09:46,878 warning: no previously-included files found matching '.cookiecutter-replay.json' 2023-12-19T14:09:46,882 warning: no previously-included files found matching '.editorconfig' 2023-12-19T14:09:46,886 warning: no previously-included files found matching '.gitignore' 2023-12-19T14:09:46,890 warning: no previously-included files found matching '.gitmodules' 2023-12-19T14:09:46,893 warning: no previously-included files found matching 'CODEOWNERS' 2023-12-19T14:09:46,897 warning: no previously-included files found matching 'CONTRIBUTING.md' 2023-12-19T14:09:46,901 warning: no previously-included files found matching 'mkdocs.yml' 2023-12-19T14:09:46,904 warning: no previously-included files found matching 'noxfile.py' 2023-12-19T14:09:46,908 warning: no previously-included files found matching 'src/conftest.py' 2023-12-19T14:09:46,912 warning: no previously-included files matching '*' found under directory '.github' 2023-12-19T14:09:46,916 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-12-19T14:09:46,920 warning: no previously-included files matching '*' found under directory 'docs' 2023-12-19T14:09:46,924 warning: no previously-included files matching '*' found under directory 'pytests' 2023-12-19T14:09:46,934 warning: no files found matching '*.pyi' under directory 'py' 2023-12-19T14:09:49,047 adding license file 'LICENSE' 2023-12-19T14:09:49,293 writing manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:09:49,424 Getting requirements to build wheel: finished with status 'done' 2023-12-19T14:09:49,474 Installing backend dependencies: started 2023-12-19T14:09:49,475 Running command pip subprocess to install backend dependencies 2023-12-19T14:09:50,667 Using pip 23.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-12-19T14:09:51,203 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-12-19T14:09:51,692 Collecting wheel 2023-12-19T14:09:51,712 Using cached https://www.piwheels.org/simple/wheel/wheel-0.42.0-py3-none-any.whl (65 kB) 2023-12-19T14:09:53,923 Installing collected packages: wheel 2023-12-19T14:09:54,142 Creating /tmp/pip-build-env-unvvsyly/normal/local/bin 2023-12-19T14:09:54,144 changing mode of /tmp/pip-build-env-unvvsyly/normal/local/bin/wheel to 755 2023-12-19T14:09:54,156 Successfully installed wheel-0.42.0 2023-12-19T14:09:54,710 Installing backend dependencies: finished with status 'done' 2023-12-19T14:09:54,712 Created temporary directory: /tmp/pip-modern-metadata-hvket6cx 2023-12-19T14:09:54,714 Preparing metadata (pyproject.toml): started 2023-12-19T14:09:54,715 Running command Preparing metadata (pyproject.toml) 2023-12-19T14:09:55,681 running dist_info 2023-12-19T14:09:55,695 creating /tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info 2023-12-19T14:09:55,708 writing /tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/PKG-INFO 2023-12-19T14:09:55,710 writing dependency_links to /tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/dependency_links.txt 2023-12-19T14:09:55,712 writing requirements to /tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/requires.txt 2023-12-19T14:09:55,713 writing top-level names to /tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/top_level.txt 2023-12-19T14:09:55,714 writing manifest file '/tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:09:55,808 listing git files failed - pretending there aren't any 2023-12-19T14:09:55,811 reading manifest file '/tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:09:55,813 reading manifest template 'MANIFEST.in' 2023-12-19T14:09:55,814 warning: no previously-included files found matching '.cookiecutter-replay.json' 2023-12-19T14:09:55,815 warning: no previously-included files found matching '.editorconfig' 2023-12-19T14:09:55,816 warning: no previously-included files found matching '.gitignore' 2023-12-19T14:09:55,817 warning: no previously-included files found matching '.gitmodules' 2023-12-19T14:09:55,817 warning: no previously-included files found matching 'CODEOWNERS' 2023-12-19T14:09:55,818 warning: no previously-included files found matching 'CONTRIBUTING.md' 2023-12-19T14:09:55,819 warning: no previously-included files found matching 'mkdocs.yml' 2023-12-19T14:09:55,819 warning: no previously-included files found matching 'noxfile.py' 2023-12-19T14:09:55,820 warning: no previously-included files found matching 'src/conftest.py' 2023-12-19T14:09:55,820 warning: no previously-included files matching '*' found under directory '.github' 2023-12-19T14:09:55,821 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-12-19T14:09:55,822 warning: no previously-included files matching '*' found under directory 'docs' 2023-12-19T14:09:55,823 warning: no previously-included files matching '*' found under directory 'pytests' 2023-12-19T14:09:55,832 warning: no files found matching '*.pyi' under directory 'py' 2023-12-19T14:09:57,657 adding license file 'LICENSE' 2023-12-19T14:09:57,830 writing manifest file '/tmp/pip-modern-metadata-hvket6cx/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:09:57,839 creating '/tmp/pip-modern-metadata-hvket6cx/frequenz_api_common-0.5.2.dist-info' 2023-12-19T14:09:58,025 Preparing metadata (pyproject.toml): finished with status 'done' 2023-12-19T14:09:58,029 Source in /tmp/pip-wheel-xfkor77y/frequenz-api-common_53e1c9b6d06543fb93321bb3bec02e98 has version 0.5.2, which satisfies requirement frequenz-api-common==0.5.2 from https://files.pythonhosted.org/packages/1e/c6/96fd4a65d16255dcea63553d2d949f33c5c41faee7ec6b292d0790bc2fd8/frequenz-api-common-0.5.2.tar.gz 2023-12-19T14:09:58,030 Removed frequenz-api-common==0.5.2 from https://files.pythonhosted.org/packages/1e/c6/96fd4a65d16255dcea63553d2d949f33c5c41faee7ec6b292d0790bc2fd8/frequenz-api-common-0.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-j2ai6t9w' 2023-12-19T14:09:58,036 Created temporary directory: /tmp/pip-unpack-rb60_8vd 2023-12-19T14:09:58,037 Created temporary directory: /tmp/pip-unpack-su2hirhv 2023-12-19T14:09:58,116 Building wheels for collected packages: frequenz-api-common 2023-12-19T14:09:58,120 Created temporary directory: /tmp/pip-wheel-0tetamc4 2023-12-19T14:09:58,121 Destination directory: /tmp/pip-wheel-0tetamc4 2023-12-19T14:09:58,123 Building wheel for frequenz-api-common (pyproject.toml): started 2023-12-19T14:09:58,124 Running command Building wheel for frequenz-api-common (pyproject.toml) 2023-12-19T14:09:59,066 running bdist_wheel 2023-12-19T14:09:59,127 running build 2023-12-19T14:09:59,127 running compile_proto 2023-12-19T14:09:59,575 /tmp/pip-build-env-unvvsyly/overlay/local/lib/python3.11/dist-packages/grpc_tools/protoc.py:21: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2023-12-19T14:09:59,576 import pkg_resources 2023-12-19T14:09:59,626 submodules/frequenz-api-common/proto: warning: directory does not exist. 2023-12-19T14:09:59,868 Writing mypy to frequenz/api/common/v1/location_pb2.pyi 2023-12-19T14:09:59,875 Writing mypy to frequenz/api/common/v1/metrics/metric_sample_pb2.pyi 2023-12-19T14:09:59,876 Writing mypy to frequenz/api/common/v1/metrics/bounds_pb2.pyi 2023-12-19T14:09:59,878 Writing mypy to frequenz/api/common/v1/market/price_pb2.pyi 2023-12-19T14:09:59,879 Writing mypy to frequenz/api/common/v1/grid/delivery_area_pb2.pyi 2023-12-19T14:09:59,881 Writing mypy to frequenz/api/common/v1/grid/delivery_duration_pb2.pyi 2023-12-19T14:09:59,882 Writing mypy to frequenz/api/common/v1/pagination/pagination_params_pb2.pyi 2023-12-19T14:09:59,883 Writing mypy to frequenz/api/common/v1/pagination/pagination_info_pb2.pyi 2023-12-19T14:09:59,885 Writing mypy to frequenz/api/common/v1/microgrid/microgrid_pb2.pyi 2023-12-19T14:09:59,886 Writing mypy to frequenz/api/common/v1/microgrid/lifetime_pb2.pyi 2023-12-19T14:09:59,899 Writing mypy to frequenz/api/common/v1/microgrid/components/components_pb2.pyi 2023-12-19T14:09:59,900 Writing mypy to frequenz/api/common/v1/microgrid/components/grid_pb2.pyi 2023-12-19T14:09:59,901 Writing mypy to frequenz/api/common/v1/microgrid/components/battery_pb2.pyi 2023-12-19T14:09:59,902 Writing mypy to frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi 2023-12-19T14:09:59,903 Writing mypy to frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi 2023-12-19T14:09:59,904 Writing mypy to frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi 2023-12-19T14:09:59,905 Writing mypy to frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi 2023-12-19T14:09:59,911 Writing mypy to frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi 2023-12-19T14:10:00,160 Writing mypy to frequenz/api/common/v1/location_pb2_grpc.pyi 2023-12-19T14:10:00,163 Writing mypy to frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi 2023-12-19T14:10:00,164 Writing mypy to frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi 2023-12-19T14:10:00,164 Writing mypy to frequenz/api/common/v1/market/price_pb2_grpc.pyi 2023-12-19T14:10:00,165 Writing mypy to frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi 2023-12-19T14:10:00,165 Writing mypy to frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi 2023-12-19T14:10:00,166 Writing mypy to frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi 2023-12-19T14:10:00,166 Writing mypy to frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi 2023-12-19T14:10:00,167 Writing mypy to frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi 2023-12-19T14:10:00,167 Writing mypy to frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi 2023-12-19T14:10:00,169 Writing mypy to frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi 2023-12-19T14:10:00,169 Writing mypy to frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi 2023-12-19T14:10:00,170 Writing mypy to frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi 2023-12-19T14:10:00,170 Writing mypy to frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi 2023-12-19T14:10:00,171 Writing mypy to frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi 2023-12-19T14:10:00,171 Writing mypy to frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi 2023-12-19T14:10:00,172 Writing mypy to frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi 2023-12-19T14:10:00,173 Writing mypy to frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi 2023-12-19T14:10:00,358 Compiling proto files via: /usr/bin/python3 -m grpc_tools.protoc -Isubmodules/api-common-protos -Isubmodules/frequenz-api-common/proto -Iproto --python_out=py --grpc_python_out=py --mypy_out=py --mypy_grpc_out=py 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/price.proto proto/frequenz/api/common/v1/grid/delivery_area.proto proto/frequenz/api/common/v1/grid/delivery_duration.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/microgrid.proto proto/frequenz/api/common/v1/microgrid/lifetime.proto proto/frequenz/api/common/v1/microgrid/components/components.proto proto/frequenz/api/common/v1/microgrid/components/grid.proto proto/frequenz/api/common/v1/microgrid/components/battery.proto proto/frequenz/api/common/v1/microgrid/components/inverter.proto proto/frequenz/api/common/v1/microgrid/components/ev_charger.proto proto/frequenz/api/common/v1/microgrid/components/transformer.proto proto/frequenz/api/common/v1/microgrid/components/fuse.proto proto/frequenz/api/common/v1/microgrid/sensors/sensors.proto 2023-12-19T14:10:00,359 running build_py 2023-12-19T14:10:00,371 creating build 2023-12-19T14:10:00,372 creating build/lib 2023-12-19T14:10:00,373 copying py/conftest.py -> build/lib 2023-12-19T14:10:00,376 creating build/lib/frequenz 2023-12-19T14:10:00,377 creating build/lib/frequenz/api 2023-12-19T14:10:00,377 creating build/lib/frequenz/api/common 2023-12-19T14:10:00,379 copying py/frequenz/api/common/__init__.py -> build/lib/frequenz/api/common 2023-12-19T14:10:00,381 creating build/lib/frequenz/api/common/v1 2023-12-19T14:10:00,382 copying py/frequenz/api/common/v1/__init__.py -> build/lib/frequenz/api/common/v1 2023-12-19T14:10:00,384 copying py/frequenz/api/common/v1/location_pb2.py -> build/lib/frequenz/api/common/v1 2023-12-19T14:10:00,386 copying py/frequenz/api/common/v1/location_pb2_grpc.py -> build/lib/frequenz/api/common/v1 2023-12-19T14:10:00,388 creating build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:00,389 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2.py -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:00,392 copying py/frequenz/api/common/v1/metrics/bounds_pb2.py -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:00,393 copying py/frequenz/api/common/v1/metrics/bounds_pb2_grpc.py -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:00,395 copying py/frequenz/api/common/v1/metrics/__init__.py -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:00,396 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.py -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:00,399 creating build/lib/frequenz/api/common/v1/market 2023-12-19T14:10:00,399 copying py/frequenz/api/common/v1/market/price_pb2_grpc.py -> build/lib/frequenz/api/common/v1/market 2023-12-19T14:10:00,401 copying py/frequenz/api/common/v1/market/__init__.py -> build/lib/frequenz/api/common/v1/market 2023-12-19T14:10:00,403 copying py/frequenz/api/common/v1/market/price_pb2.py -> build/lib/frequenz/api/common/v1/market 2023-12-19T14:10:00,405 creating build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:00,406 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.py -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:00,407 copying py/frequenz/api/common/v1/grid/__init__.py -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:00,409 copying py/frequenz/api/common/v1/grid/delivery_area_pb2.py -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:00,410 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2.py -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:00,412 copying py/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.py -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:00,414 creating build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:00,415 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.py -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:00,417 copying py/frequenz/api/common/v1/pagination/__init__.py -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:00,418 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2.py -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:00,420 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.py -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:00,421 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2.py -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:00,424 creating build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:00,425 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:00,427 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2.py -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:00,428 copying py/frequenz/api/common/v1/microgrid/__init__.py -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:00,430 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2.py -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:00,431 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:00,434 creating build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,435 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,437 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,439 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,441 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,442 copying py/frequenz/api/common/v1/microgrid/components/__init__.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,444 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,445 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,447 copying py/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,448 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,450 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,452 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,453 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,455 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,456 copying py/frequenz/api/common/v1/microgrid/components/components_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,458 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:00,461 creating build/lib/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:00,462 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.py -> build/lib/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:00,463 copying py/frequenz/api/common/v1/microgrid/sensors/__init__.py -> build/lib/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:00,465 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.py -> build/lib/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:00,467 running egg_info 2023-12-19T14:10:00,479 writing py/frequenz_api_common.egg-info/PKG-INFO 2023-12-19T14:10:00,481 writing dependency_links to py/frequenz_api_common.egg-info/dependency_links.txt 2023-12-19T14:10:00,482 writing requirements to py/frequenz_api_common.egg-info/requires.txt 2023-12-19T14:10:00,483 writing top-level names to py/frequenz_api_common.egg-info/top_level.txt 2023-12-19T14:10:00,539 listing git files failed - pretending there aren't any 2023-12-19T14:10:00,541 reading manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:10:00,648 reading manifest template 'MANIFEST.in' 2023-12-19T14:10:00,653 warning: no previously-included files found matching '.cookiecutter-replay.json' 2023-12-19T14:10:00,657 warning: no previously-included files found matching '.editorconfig' 2023-12-19T14:10:00,661 warning: no previously-included files found matching '.gitignore' 2023-12-19T14:10:00,665 warning: no previously-included files found matching '.gitmodules' 2023-12-19T14:10:00,669 warning: no previously-included files found matching 'CODEOWNERS' 2023-12-19T14:10:00,673 warning: no previously-included files found matching 'CONTRIBUTING.md' 2023-12-19T14:10:00,677 warning: no previously-included files found matching 'mkdocs.yml' 2023-12-19T14:10:00,681 warning: no previously-included files found matching 'noxfile.py' 2023-12-19T14:10:00,685 warning: no previously-included files found matching 'src/conftest.py' 2023-12-19T14:10:00,689 warning: no previously-included files matching '*' found under directory '.github' 2023-12-19T14:10:00,694 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-12-19T14:10:00,698 warning: no previously-included files matching '*' found under directory 'docs' 2023-12-19T14:10:00,702 warning: no previously-included files matching '*' found under directory 'pytests' 2023-12-19T14:10:02,665 adding license file 'LICENSE' 2023-12-19T14:10:02,916 writing manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-12-19T14:10:03,192 copying py/frequenz/api/common/py.typed -> build/lib/frequenz/api/common 2023-12-19T14:10:03,194 copying py/frequenz/api/common/v1/location_pb2.pyi -> build/lib/frequenz/api/common/v1 2023-12-19T14:10:03,196 copying py/frequenz/api/common/v1/location_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1 2023-12-19T14:10:03,198 copying py/frequenz/api/common/v1/metrics/bounds_pb2.pyi -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,200 copying py/frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,202 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2.pyi -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,204 copying py/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,206 copying py/frequenz/api/common/v1/market/price_pb2.pyi -> build/lib/frequenz/api/common/v1/market 2023-12-19T14:10:03,208 copying py/frequenz/api/common/v1/market/price_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/market 2023-12-19T14:10:03,210 copying py/frequenz/api/common/v1/grid/delivery_area_pb2.pyi -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:03,212 copying py/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:03,214 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2.pyi -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:03,217 copying py/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/grid 2023-12-19T14:10:03,218 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2.pyi -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,221 copying py/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,222 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2.pyi -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,225 copying py/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,227 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,229 copying py/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,231 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,234 copying py/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,236 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,238 copying py/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,240 copying py/frequenz/api/common/v1/microgrid/components/components_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,243 copying py/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,245 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,248 copying py/frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,250 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,252 copying py/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,254 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,256 copying py/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,258 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,260 copying py/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,262 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,264 copying py/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,266 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi -> build/lib/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,269 copying py/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi -> build/lib/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,328 installing to build/bdist.linux-armv7l/wheel 2023-12-19T14:10:03,329 running install 2023-12-19T14:10:03,352 running install_lib 2023-12-19T14:10:03,366 creating build/bdist.linux-armv7l 2023-12-19T14:10:03,366 creating build/bdist.linux-armv7l/wheel 2023-12-19T14:10:03,368 creating build/bdist.linux-armv7l/wheel/frequenz 2023-12-19T14:10:03,369 creating build/bdist.linux-armv7l/wheel/frequenz/api 2023-12-19T14:10:03,371 creating build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-12-19T14:10:03,372 copying build/lib/frequenz/api/common/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-12-19T14:10:03,374 copying build/lib/frequenz/api/common/py.typed -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-12-19T14:10:03,376 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2023-12-19T14:10:03,377 copying build/lib/frequenz/api/common/v1/location_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2023-12-19T14:10:03,379 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,380 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,382 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,384 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,386 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,388 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,390 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,393 copying build/lib/frequenz/api/common/v1/metrics/bounds_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,394 copying build/lib/frequenz/api/common/v1/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,396 copying build/lib/frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/metrics 2023-12-19T14:10:03,398 copying build/lib/frequenz/api/common/v1/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2023-12-19T14:10:03,400 copying build/lib/frequenz/api/common/v1/location_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2023-12-19T14:10:03,403 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2023-12-19T14:10:03,404 copying build/lib/frequenz/api/common/v1/market/price_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2023-12-19T14:10:03,406 copying build/lib/frequenz/api/common/v1/market/price_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2023-12-19T14:10:03,407 copying build/lib/frequenz/api/common/v1/market/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2023-12-19T14:10:03,409 copying build/lib/frequenz/api/common/v1/market/price_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2023-12-19T14:10:03,411 copying build/lib/frequenz/api/common/v1/market/price_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/market 2023-12-19T14:10:03,413 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,414 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,416 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,418 copying build/lib/frequenz/api/common/v1/grid/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,419 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,421 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,423 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,425 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,427 copying build/lib/frequenz/api/common/v1/grid/delivery_duration_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,429 copying build/lib/frequenz/api/common/v1/grid/delivery_area_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/grid 2023-12-19T14:10:03,431 copying build/lib/frequenz/api/common/v1/location_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2023-12-19T14:10:03,433 copying build/lib/frequenz/api/common/v1/location_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1 2023-12-19T14:10:03,435 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,436 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,438 copying build/lib/frequenz/api/common/v1/pagination/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,440 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,442 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,444 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,446 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,447 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,449 copying build/lib/frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,451 copying build/lib/frequenz/api/common/v1/pagination/pagination_params_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/pagination 2023-12-19T14:10:03,454 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,454 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,456 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,458 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,461 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,462 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,464 copying build/lib/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,466 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,468 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,470 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 2023-12-19T14:10:03,471 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,473 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,475 copying build/lib/frequenz/api/common/v1/microgrid/components/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,477 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,478 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,480 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,483 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,485 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,487 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 2023-12-19T14:10:03,489 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,491 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,492 copying build/lib/frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,494 copying build/lib/frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,496 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,498 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,500 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,502 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,504 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,505 copying build/lib/frequenz/api/common/v1/microgrid/components/ev_charger_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,507 copying build/lib/frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,509 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,511 copying build/lib/frequenz/api/common/v1/microgrid/components/battery_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,513 copying build/lib/frequenz/api/common/v1/microgrid/components/components_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,516 copying build/lib/frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/components 2023-12-19T14:10:03,517 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,520 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,521 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,522 copying build/lib/frequenz/api/common/v1/microgrid/sensors/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,524 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,525 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,528 copying build/lib/frequenz/api/common/v1/microgrid/sensors/sensors_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid/sensors 2023-12-19T14:10:03,530 copying build/lib/frequenz/api/common/v1/microgrid/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,531 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,533 copying build/lib/frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,535 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,537 copying build/lib/frequenz/api/common/v1/microgrid/microgrid_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/v1/microgrid 2023-12-19T14:10:03,539 copying build/lib/conftest.py -> build/bdist.linux-armv7l/wheel 2023-12-19T14:10:03,541 running install_egg_info 2023-12-19T14:10:03,553 Copying py/frequenz_api_common.egg-info to build/bdist.linux-armv7l/wheel/frequenz_api_common-0.5.2-py3.11.egg-info 2023-12-19T14:10:03,568 running install_scripts 2023-12-19T14:10:03,588 creating build/bdist.linux-armv7l/wheel/frequenz_api_common-0.5.2.dist-info/WHEEL 2023-12-19T14:10:03,590 creating '/tmp/pip-wheel-0tetamc4/.tmp-airq8rt4/frequenz_api_common-0.5.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-12-19T14:10:03,592 adding 'conftest.py' 2023-12-19T14:10:03,595 adding 'frequenz/api/common/__init__.py' 2023-12-19T14:10:03,596 adding 'frequenz/api/common/py.typed' 2023-12-19T14:10:03,598 adding 'frequenz/api/common/v1/__init__.py' 2023-12-19T14:10:03,599 adding 'frequenz/api/common/v1/location_pb2.py' 2023-12-19T14:10:03,601 adding 'frequenz/api/common/v1/location_pb2.pyi' 2023-12-19T14:10:03,602 adding 'frequenz/api/common/v1/location_pb2_grpc.py' 2023-12-19T14:10:03,604 adding 'frequenz/api/common/v1/location_pb2_grpc.pyi' 2023-12-19T14:10:03,605 adding 'frequenz/api/common/v1/grid/__init__.py' 2023-12-19T14:10:03,607 adding 'frequenz/api/common/v1/grid/delivery_area_pb2.py' 2023-12-19T14:10:03,608 adding 'frequenz/api/common/v1/grid/delivery_area_pb2.pyi' 2023-12-19T14:10:03,609 adding 'frequenz/api/common/v1/grid/delivery_area_pb2_grpc.py' 2023-12-19T14:10:03,611 adding 'frequenz/api/common/v1/grid/delivery_area_pb2_grpc.pyi' 2023-12-19T14:10:03,612 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2.py' 2023-12-19T14:10:03,613 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2.pyi' 2023-12-19T14:10:03,615 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.py' 2023-12-19T14:10:03,616 adding 'frequenz/api/common/v1/grid/delivery_duration_pb2_grpc.pyi' 2023-12-19T14:10:03,617 adding 'frequenz/api/common/v1/market/__init__.py' 2023-12-19T14:10:03,619 adding 'frequenz/api/common/v1/market/price_pb2.py' 2023-12-19T14:10:03,620 adding 'frequenz/api/common/v1/market/price_pb2.pyi' 2023-12-19T14:10:03,621 adding 'frequenz/api/common/v1/market/price_pb2_grpc.py' 2023-12-19T14:10:03,622 adding 'frequenz/api/common/v1/market/price_pb2_grpc.pyi' 2023-12-19T14:10:03,624 adding 'frequenz/api/common/v1/metrics/__init__.py' 2023-12-19T14:10:03,625 adding 'frequenz/api/common/v1/metrics/bounds_pb2.py' 2023-12-19T14:10:03,627 adding 'frequenz/api/common/v1/metrics/bounds_pb2.pyi' 2023-12-19T14:10:03,628 adding 'frequenz/api/common/v1/metrics/bounds_pb2_grpc.py' 2023-12-19T14:10:03,629 adding 'frequenz/api/common/v1/metrics/bounds_pb2_grpc.pyi' 2023-12-19T14:10:03,631 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2.py' 2023-12-19T14:10:03,633 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2.pyi' 2023-12-19T14:10:03,634 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.py' 2023-12-19T14:10:03,636 adding 'frequenz/api/common/v1/metrics/metric_sample_pb2_grpc.pyi' 2023-12-19T14:10:03,637 adding 'frequenz/api/common/v1/microgrid/__init__.py' 2023-12-19T14:10:03,639 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2.py' 2023-12-19T14:10:03,640 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2.pyi' 2023-12-19T14:10:03,641 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.py' 2023-12-19T14:10:03,643 adding 'frequenz/api/common/v1/microgrid/lifetime_pb2_grpc.pyi' 2023-12-19T14:10:03,644 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2.py' 2023-12-19T14:10:03,646 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2.pyi' 2023-12-19T14:10:03,647 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.py' 2023-12-19T14:10:03,648 adding 'frequenz/api/common/v1/microgrid/microgrid_pb2_grpc.pyi' 2023-12-19T14:10:03,650 adding 'frequenz/api/common/v1/microgrid/components/__init__.py' 2023-12-19T14:10:03,652 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2.py' 2023-12-19T14:10:03,653 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2.pyi' 2023-12-19T14:10:03,654 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.py' 2023-12-19T14:10:03,655 adding 'frequenz/api/common/v1/microgrid/components/battery_pb2_grpc.pyi' 2023-12-19T14:10:03,657 adding 'frequenz/api/common/v1/microgrid/components/components_pb2.py' 2023-12-19T14:10:03,661 adding 'frequenz/api/common/v1/microgrid/components/components_pb2.pyi' 2023-12-19T14:10:03,663 adding 'frequenz/api/common/v1/microgrid/components/components_pb2_grpc.py' 2023-12-19T14:10:03,664 adding 'frequenz/api/common/v1/microgrid/components/components_pb2_grpc.pyi' 2023-12-19T14:10:03,666 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2.py' 2023-12-19T14:10:03,667 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2.pyi' 2023-12-19T14:10:03,668 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.py' 2023-12-19T14:10:03,669 adding 'frequenz/api/common/v1/microgrid/components/ev_charger_pb2_grpc.pyi' 2023-12-19T14:10:03,671 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2.py' 2023-12-19T14:10:03,672 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2.pyi' 2023-12-19T14:10:03,673 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.py' 2023-12-19T14:10:03,674 adding 'frequenz/api/common/v1/microgrid/components/fuse_pb2_grpc.pyi' 2023-12-19T14:10:03,675 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2.py' 2023-12-19T14:10:03,677 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2.pyi' 2023-12-19T14:10:03,678 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.py' 2023-12-19T14:10:03,679 adding 'frequenz/api/common/v1/microgrid/components/grid_pb2_grpc.pyi' 2023-12-19T14:10:03,680 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2.py' 2023-12-19T14:10:03,682 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2.pyi' 2023-12-19T14:10:03,683 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.py' 2023-12-19T14:10:03,684 adding 'frequenz/api/common/v1/microgrid/components/inverter_pb2_grpc.pyi' 2023-12-19T14:10:03,686 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2.py' 2023-12-19T14:10:03,687 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2.pyi' 2023-12-19T14:10:03,688 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.py' 2023-12-19T14:10:03,689 adding 'frequenz/api/common/v1/microgrid/components/transformer_pb2_grpc.pyi' 2023-12-19T14:10:03,691 adding 'frequenz/api/common/v1/microgrid/sensors/__init__.py' 2023-12-19T14:10:03,692 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2.py' 2023-12-19T14:10:03,695 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2.pyi' 2023-12-19T14:10:03,696 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.py' 2023-12-19T14:10:03,698 adding 'frequenz/api/common/v1/microgrid/sensors/sensors_pb2_grpc.pyi' 2023-12-19T14:10:03,700 adding 'frequenz/api/common/v1/pagination/__init__.py' 2023-12-19T14:10:03,701 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2.py' 2023-12-19T14:10:03,702 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2.pyi' 2023-12-19T14:10:03,703 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.py' 2023-12-19T14:10:03,705 adding 'frequenz/api/common/v1/pagination/pagination_info_pb2_grpc.pyi' 2023-12-19T14:10:03,706 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2.py' 2023-12-19T14:10:03,707 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2.pyi' 2023-12-19T14:10:03,709 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.py' 2023-12-19T14:10:03,710 adding 'frequenz/api/common/v1/pagination/pagination_params_pb2_grpc.pyi' 2023-12-19T14:10:03,712 adding 'frequenz_api_common-0.5.2.dist-info/LICENSE' 2023-12-19T14:10:03,713 adding 'frequenz_api_common-0.5.2.dist-info/METADATA' 2023-12-19T14:10:03,714 adding 'frequenz_api_common-0.5.2.dist-info/WHEEL' 2023-12-19T14:10:03,715 adding 'frequenz_api_common-0.5.2.dist-info/top_level.txt' 2023-12-19T14:10:03,717 adding 'frequenz_api_common-0.5.2.dist-info/RECORD' 2023-12-19T14:10:03,720 removing build/bdist.linux-armv7l/wheel 2023-12-19T14:10:03,877 Building wheel for frequenz-api-common (pyproject.toml): finished with status 'done' 2023-12-19T14:10:03,884 Created wheel for frequenz-api-common: filename=frequenz_api_common-0.5.2-py3-none-any.whl size=73416 sha256=b1b5919864b722d1bbc0e86c998ba6fba0a76627a6c0d0dc0899d545ccd28254 2023-12-19T14:10:03,885 Stored in directory: /tmp/pip-ephem-wheel-cache-v8qcfkn0/wheels/58/d8/cf/d80876530f2079f9940d318b38d118b6e32b146ad624217ecf 2023-12-19T14:10:03,899 Successfully built frequenz-api-common 2023-12-19T14:10:03,904 Removed build tracker: '/tmp/pip-build-tracker-j2ai6t9w'