2023-09-24T02:19:56,665 Created temporary directory: /tmp/pip-build-tracker-3ml4tydv 2023-09-24T02:19:56,666 Initialized build tracking at /tmp/pip-build-tracker-3ml4tydv 2023-09-24T02:19:56,666 Created build tracker: /tmp/pip-build-tracker-3ml4tydv 2023-09-24T02:19:56,667 Entered build tracker: /tmp/pip-build-tracker-3ml4tydv 2023-09-24T02:19:56,668 Created temporary directory: /tmp/pip-wheel-7wkoxaot 2023-09-24T02:19:56,671 Created temporary directory: /tmp/pip-ephem-wheel-cache-y8uc6byg 2023-09-24T02:19:56,692 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-24T02:19:56,696 2 location(s) to search for versions of frequenz-api-common: 2023-09-24T02:19:56,696 * https://pypi.org/simple/frequenz-api-common/ 2023-09-24T02:19:56,696 * https://www.piwheels.org/simple/frequenz-api-common/ 2023-09-24T02:19:56,697 Fetching project page and analyzing links: https://pypi.org/simple/frequenz-api-common/ 2023-09-24T02:19:56,698 Getting page https://pypi.org/simple/frequenz-api-common/ 2023-09-24T02:19:56,699 Found index url https://pypi.org/simple/ 2023-09-24T02:19:56,959 Fetched page https://pypi.org/simple/frequenz-api-common/ as application/vnd.pypi.simple.v1+json 2023-09-24T02:19:56,962 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-09-24T02:19:56,963 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-09-24T02:19:56,964 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-09-24T02:19:56,964 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-09-24T02:19:56,966 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-09-24T02:19:56,967 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-09-24T02:19:56,968 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-09-24T02:19:56,968 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-09-24T02:19:56,969 Fetching project page and analyzing links: https://www.piwheels.org/simple/frequenz-api-common/ 2023-09-24T02:19:56,970 Getting page https://www.piwheels.org/simple/frequenz-api-common/ 2023-09-24T02:19:56,971 Found index url https://www.piwheels.org/simple/ 2023-09-24T02:19:57,128 Fetched page https://www.piwheels.org/simple/frequenz-api-common/ as text/html 2023-09-24T02:19:57,130 Skipping link: not a file: https://www.piwheels.org/simple/frequenz-api-common/ 2023-09-24T02:19:57,130 Skipping link: not a file: https://pypi.org/simple/frequenz-api-common/ 2023-09-24T02:19:57,149 Given no hashes to check 1 links for project 'frequenz-api-common': discarding no candidates 2023-09-24T02:19:57,168 Collecting frequenz-api-common==0.1.0 2023-09-24T02:19:57,170 Created temporary directory: /tmp/pip-unpack-vue9o6ds 2023-09-24T02:19:57,395 Downloading frequenz-api-common-0.1.0.tar.gz (77 kB) 2023-09-24T02:19:57,603 Added frequenz-api-common==0.1.0 from https://files.pythonhosted.org/packages/32/8d/e06213eb398927bba3c47a2062e8c335943333f22d90f3add4aa4b8997d9/frequenz-api-common-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-3ml4tydv' 2023-09-24T02:19:57,612 Created temporary directory: /tmp/pip-build-env-r_6j0k_p 2023-09-24T02:19:57,617 Installing build dependencies: started 2023-09-24T02:19:57,618 Running command pip subprocess to install build dependencies 2023-09-24T02:19:58,755 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-24T02:19:59,252 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-24T02:20:00,783 Collecting setuptools<68,>=67.3.2 2023-09-24T02:20:00,797 Downloading https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB) 2023-09-24T02:20:00,900 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 11.7 MB/s eta 0:00:00 2023-09-24T02:20:01,228 Collecting setuptools_scm[toml]<8,>=7.1.0 2023-09-24T02:20:01,246 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-7.1.0-py3-none-any.whl (43 kB) 2023-09-24T02:20:01,327 Collecting frequenz-repo-config[api]==0.1.0 2023-09-24T02:20:01,340 Downloading https://www.piwheels.org/simple/frequenz-repo-config/frequenz_repo_config-0.1.0-py3-none-any.whl (15 kB) 2023-09-24T02:20:01,603 Collecting nox>=2022.11.21 (from frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:01,615 Downloading https://www.piwheels.org/simple/nox/nox-2023.4.22-py3-none-any.whl (54 kB) 2023-09-24T02:20:01,633 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.1/54.1 kB 4.6 MB/s eta 0:00:00 2023-09-24T02:20:04,881 Collecting grpcio-tools<2,>=1.47.0 (from frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:04,882 Obtaining dependency information for grpcio-tools<2,>=1.47.0 from https://files.pythonhosted.org/packages/11/fb/992ce3d328ecb93963c0e993ab2c2356923fe906742db1856fad78e99dca/grpcio_tools-1.58.0-cp311-cp311-linux_armv7l.whl.metadata 2023-09-24T02:20:04,890 Using cached grpcio_tools-1.58.0-cp311-cp311-linux_armv7l.whl.metadata (6.2 kB) 2023-09-24T02:20:05,113 Collecting mypy-protobuf<4,>=3.0.0 (from frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:05,127 Downloading https://www.piwheels.org/simple/mypy-protobuf/mypy_protobuf-3.5.0-py3-none-any.whl (16 kB) 2023-09-24T02:20:05,674 Collecting packaging>=20.0 (from setuptools_scm[toml]<8,>=7.1.0) 2023-09-24T02:20:05,696 Using cached https://www.piwheels.org/simple/packaging/packaging-23.1-py3-none-any.whl (48 kB) 2023-09-24T02:20:05,809 Collecting typing-extensions (from setuptools_scm[toml]<8,>=7.1.0) 2023-09-24T02:20:05,810 Obtaining dependency information for typing-extensions from https://files.pythonhosted.org/packages/24/21/7d397a4b7934ff4028987914ac1044d3b7d52712f30e2ac7a2ae5bc86dd0/typing_extensions-4.8.0-py3-none-any.whl.metadata 2023-09-24T02:20:05,816 Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) 2023-09-24T02:20:07,031 Collecting protobuf<5.0dev,>=4.21.6 (from grpcio-tools<2,>=1.47.0->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:07,032 Obtaining dependency information for protobuf<5.0dev,>=4.21.6 from https://files.pythonhosted.org/packages/fa/8a/e9c6b48b8f4651df1b1a9d46fe94a74ed99881141b4660aa855a798c7c53/protobuf-4.24.3-py3-none-any.whl.metadata 2023-09-24T02:20:07,039 Using cached protobuf-4.24.3-py3-none-any.whl.metadata (540 bytes) 2023-09-24T02:20:10,006 Collecting grpcio>=1.58.0 (from grpcio-tools<2,>=1.47.0->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:10,007 Obtaining dependency information for grpcio>=1.58.0 from https://files.pythonhosted.org/packages/0d/2b/5b6285778c5268ca3e7ac577d25d6cc3b9affa18f1c8af367670ad7523c1/grpcio-1.58.0-cp311-cp311-linux_armv7l.whl.metadata 2023-09-24T02:20:10,012 Using cached grpcio-1.58.0-cp311-cp311-linux_armv7l.whl.metadata (4.0 kB) 2023-09-24T02:20:10,234 Collecting types-protobuf>=4.23.0.2 (from mypy-protobuf<4,>=3.0.0->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:10,235 Obtaining dependency information for types-protobuf>=4.23.0.2 from https://files.pythonhosted.org/packages/ee/a8/2bb7fe4322a251993e057bcb3b746ed9530ef483b1dc9d399823025070b4/types_protobuf-4.24.0.2-py3-none-any.whl.metadata 2023-09-24T02:20:10,240 Using cached types_protobuf-4.24.0.2-py3-none-any.whl.metadata (1.7 kB) 2023-09-24T02:20:10,481 Collecting argcomplete<4.0,>=1.9.4 (from nox>=2022.11.21->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:10,482 Obtaining dependency information for argcomplete<4.0,>=1.9.4 from https://files.pythonhosted.org/packages/1e/05/223116a4a5905d6b26bff334ffc7b74474fafe23fcb10532caf0ef86ca69/argcomplete-3.1.2-py3-none-any.whl.metadata 2023-09-24T02:20:10,623 Downloading argcomplete-3.1.2-py3-none-any.whl.metadata (16 kB) 2023-09-24T02:20:10,884 Collecting colorlog<7.0.0,>=2.6.1 (from nox>=2022.11.21->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:10,898 Using cached https://www.piwheels.org/simple/colorlog/colorlog-6.7.0-py2.py3-none-any.whl (11 kB) 2023-09-24T02:20:11,495 Collecting virtualenv>=14 (from nox>=2022.11.21->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:11,496 Obtaining dependency information for virtualenv>=14 from https://files.pythonhosted.org/packages/4e/8b/f0d3a468c0186c603217a6656ea4f49259630e8ed99558501d92f6ff7dc3/virtualenv-20.24.5-py3-none-any.whl.metadata 2023-09-24T02:20:11,505 Using cached virtualenv-20.24.5-py3-none-any.whl.metadata (4.5 kB) 2023-09-24T02:20:11,857 Collecting distlib<1,>=0.3.7 (from virtualenv>=14->nox>=2022.11.21->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:11,901 Using cached https://www.piwheels.org/simple/distlib/distlib-0.3.7-py2.py3-none-any.whl (468 kB) 2023-09-24T02:20:12,071 Collecting filelock<4,>=3.12.2 (from virtualenv>=14->nox>=2022.11.21->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:12,071 Obtaining dependency information for filelock<4,>=3.12.2 from https://files.pythonhosted.org/packages/5e/5d/97afbafd9d584ff1b45fcb354a479a3609bd97f912f8f1f6c563cb1fae21/filelock-3.12.4-py3-none-any.whl.metadata 2023-09-24T02:20:12,079 Using cached filelock-3.12.4-py3-none-any.whl.metadata (2.8 kB) 2023-09-24T02:20:12,217 Collecting platformdirs<4,>=3.9.1 (from virtualenv>=14->nox>=2022.11.21->frequenz-repo-config[api]==0.1.0) 2023-09-24T02:20:12,234 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-3.10.0-py3-none-any.whl (17 kB) 2023-09-24T02:20:13,740 Using cached grpcio_tools-1.58.0-cp311-cp311-linux_armv7l.whl (57.1 MB) 2023-09-24T02:20:14,640 Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB) 2023-09-24T02:20:14,651 Downloading argcomplete-3.1.2-py3-none-any.whl (41 kB) 2023-09-24T02:20:14,688 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.5/41.5 kB 1.1 MB/s eta 0:00:00 2023-09-24T02:20:15,994 Using cached grpcio-1.58.0-cp311-cp311-linux_armv7l.whl (96.7 MB) 2023-09-24T02:20:19,589 Using cached protobuf-4.24.3-py3-none-any.whl (175 kB) 2023-09-24T02:20:19,601 Using cached types_protobuf-4.24.0.2-py3-none-any.whl (62 kB) 2023-09-24T02:20:20,647 Using cached virtualenv-20.24.5-py3-none-any.whl (3.7 MB) 2023-09-24T02:20:20,758 Using cached filelock-3.12.4-py3-none-any.whl (11 kB) 2023-09-24T02:20:26,269 Installing collected packages: types-protobuf, distlib, typing-extensions, setuptools, protobuf, platformdirs, packaging, grpcio, filelock, colorlog, argcomplete, virtualenv, setuptools_scm, mypy-protobuf, grpcio-tools, nox, frequenz-repo-config 2023-09-24T02:20:37,467 changing mode of /tmp/pip-build-env-r_6j0k_p/overlay/local/bin/virtualenv to 755 2023-09-24T02:20:37,688 changing mode of /tmp/pip-build-env-r_6j0k_p/overlay/local/bin/protoc-gen-mypy to 755 2023-09-24T02:20:37,690 changing mode of /tmp/pip-build-env-r_6j0k_p/overlay/local/bin/protoc-gen-mypy_grpc to 755 2023-09-24T02:20:41,011 changing mode of /tmp/pip-build-env-r_6j0k_p/overlay/local/bin/nox to 755 2023-09-24T02:20:41,014 changing mode of /tmp/pip-build-env-r_6j0k_p/overlay/local/bin/tox-to-nox to 755 2023-09-24T02:20:41,365 Successfully installed argcomplete-3.1.2 colorlog-6.7.0 distlib-0.3.7 filelock-3.12.4 frequenz-repo-config-0.1.0 grpcio-1.58.0 grpcio-tools-1.58.0 mypy-protobuf-3.5.0 nox-2023.4.22 packaging-23.1 platformdirs-3.10.0 protobuf-4.24.3 setuptools-67.8.0 setuptools_scm-7.1.0 types-protobuf-4.24.0.2 typing-extensions-4.8.0 virtualenv-20.24.5 2023-09-24T02:20:42,409 Installing build dependencies: finished with status 'done' 2023-09-24T02:20:42,412 Getting requirements to build wheel: started 2023-09-24T02:20:42,413 Running command Getting requirements to build wheel 2023-09-24T02:20:42,980 /tmp/pip-build-env-r_6j0k_p/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. 2023-09-24T02:20:42,980 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-09-24T02:20:43,388 running egg_info 2023-09-24T02:20:43,397 writing py/frequenz_api_common.egg-info/PKG-INFO 2023-09-24T02:20:43,399 writing dependency_links to py/frequenz_api_common.egg-info/dependency_links.txt 2023-09-24T02:20:43,402 writing requirements to py/frequenz_api_common.egg-info/requires.txt 2023-09-24T02:20:43,403 writing top-level names to py/frequenz_api_common.egg-info/top_level.txt 2023-09-24T02:20:43,464 listing git files failed - pretending there aren't any 2023-09-24T02:20:43,468 reading manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:43,480 reading manifest template 'MANIFEST.in' 2023-09-24T02:20:43,482 warning: no previously-included files found matching '.gitignore' 2023-09-24T02:20:43,482 warning: no previously-included files found matching '.gitmodules' 2023-09-24T02:20:43,483 warning: no previously-included files found matching 'noxfile.py' 2023-09-24T02:20:43,484 warning: no previously-included files matching '*' found under directory '.github' 2023-09-24T02:20:43,484 warning: no previously-included files matching '*' found under directory 'pytests' 2023-09-24T02:20:43,489 warning: no files found matching '*.pyi' under directory 'py' 2023-09-24T02:20:43,518 adding license file 'LICENSE' 2023-09-24T02:20:43,522 writing manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:43,645 Getting requirements to build wheel: finished with status 'done' 2023-09-24T02:20:43,674 Installing backend dependencies: started 2023-09-24T02:20:43,676 Running command pip subprocess to install backend dependencies 2023-09-24T02:20:44,890 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-24T02:20:45,415 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-24T02:20:45,925 Collecting wheel 2023-09-24T02:20:45,943 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-24T02:20:48,169 Installing collected packages: wheel 2023-09-24T02:20:48,399 Creating /tmp/pip-build-env-r_6j0k_p/normal/local/bin 2023-09-24T02:20:48,401 changing mode of /tmp/pip-build-env-r_6j0k_p/normal/local/bin/wheel to 755 2023-09-24T02:20:48,413 Successfully installed wheel-0.41.2 2023-09-24T02:20:48,904 Installing backend dependencies: finished with status 'done' 2023-09-24T02:20:48,906 Created temporary directory: /tmp/pip-modern-metadata-vwl5jki9 2023-09-24T02:20:48,908 Preparing metadata (pyproject.toml): started 2023-09-24T02:20:48,909 Running command Preparing metadata (pyproject.toml) 2023-09-24T02:20:49,447 /tmp/pip-build-env-r_6j0k_p/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. 2023-09-24T02:20:49,448 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-09-24T02:20:50,092 running dist_info 2023-09-24T02:20:50,102 creating /tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info 2023-09-24T02:20:50,110 writing /tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/PKG-INFO 2023-09-24T02:20:50,112 writing dependency_links to /tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/dependency_links.txt 2023-09-24T02:20:50,114 writing requirements to /tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/requires.txt 2023-09-24T02:20:50,115 writing top-level names to /tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/top_level.txt 2023-09-24T02:20:50,117 writing manifest file '/tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:50,177 listing git files failed - pretending there aren't any 2023-09-24T02:20:50,180 reading manifest file '/tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:50,182 reading manifest template 'MANIFEST.in' 2023-09-24T02:20:50,183 warning: no previously-included files found matching '.gitignore' 2023-09-24T02:20:50,184 warning: no previously-included files found matching '.gitmodules' 2023-09-24T02:20:50,184 warning: no previously-included files found matching 'noxfile.py' 2023-09-24T02:20:50,185 warning: no previously-included files matching '*' found under directory '.github' 2023-09-24T02:20:50,185 warning: no previously-included files matching '*' found under directory 'pytests' 2023-09-24T02:20:50,190 warning: no files found matching '*.pyi' under directory 'py' 2023-09-24T02:20:50,213 adding license file 'LICENSE' 2023-09-24T02:20:50,216 writing manifest file '/tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:50,217 creating '/tmp/pip-modern-metadata-vwl5jki9/frequenz_api_common-0.1.0.dist-info' 2023-09-24T02:20:50,386 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-24T02:20:50,391 Source in /tmp/pip-wheel-7wkoxaot/frequenz-api-common_66772ef8b2214d7c9384ee8fd0b0db27 has version 0.1.0, which satisfies requirement frequenz-api-common==0.1.0 from https://files.pythonhosted.org/packages/32/8d/e06213eb398927bba3c47a2062e8c335943333f22d90f3add4aa4b8997d9/frequenz-api-common-0.1.0.tar.gz 2023-09-24T02:20:50,392 Removed frequenz-api-common==0.1.0 from https://files.pythonhosted.org/packages/32/8d/e06213eb398927bba3c47a2062e8c335943333f22d90f3add4aa4b8997d9/frequenz-api-common-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-3ml4tydv' 2023-09-24T02:20:50,397 Created temporary directory: /tmp/pip-unpack-xj3l__d5 2023-09-24T02:20:50,398 Created temporary directory: /tmp/pip-unpack-l81nf217 2023-09-24T02:20:50,444 Building wheels for collected packages: frequenz-api-common 2023-09-24T02:20:50,448 Created temporary directory: /tmp/pip-wheel-yu6epf8p 2023-09-24T02:20:50,449 Destination directory: /tmp/pip-wheel-yu6epf8p 2023-09-24T02:20:50,451 Building wheel for frequenz-api-common (pyproject.toml): started 2023-09-24T02:20:50,452 Running command Building wheel for frequenz-api-common (pyproject.toml) 2023-09-24T02:20:50,987 /tmp/pip-build-env-r_6j0k_p/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. 2023-09-24T02:20:50,988 config = read_configuration(filepath, True, ignore_option_errors, dist) 2023-09-24T02:20:51,387 running bdist_wheel 2023-09-24T02:20:51,429 running build 2023-09-24T02:20:51,430 running compile_proto 2023-09-24T02:20:52,390 Writing mypy to frequenz/api/common/metrics_pb2.pyi 2023-09-24T02:20:52,394 Writing mypy to frequenz/api/common/components_pb2.pyi 2023-09-24T02:20:52,405 Writing mypy to frequenz/api/common/metrics/electrical_pb2.pyi 2023-09-24T02:20:52,681 Writing mypy to frequenz/api/common/metrics_pb2_grpc.pyi 2023-09-24T02:20:52,682 Writing mypy to frequenz/api/common/components_pb2_grpc.pyi 2023-09-24T02:20:52,683 Writing mypy to frequenz/api/common/metrics/electrical_pb2_grpc.pyi 2023-09-24T02:20:52,795 Compiling proto files via: /usr/bin/python3 -m grpc_tools.protoc -Isubmodules/api-common-protos -Iproto --python_out=py --grpc_python_out=py --mypy_out=py --mypy_grpc_out=py proto/frequenz/api/common/metrics.proto proto/frequenz/api/common/components.proto proto/frequenz/api/common/metrics/electrical.proto 2023-09-24T02:20:52,796 running build_py 2023-09-24T02:20:52,806 creating build 2023-09-24T02:20:52,806 creating build/lib 2023-09-24T02:20:52,807 creating build/lib/frequenz 2023-09-24T02:20:52,808 creating build/lib/frequenz/api 2023-09-24T02:20:52,808 creating build/lib/frequenz/api/common 2023-09-24T02:20:52,810 copying py/frequenz/api/common/components_pb2.py -> build/lib/frequenz/api/common 2023-09-24T02:20:52,812 copying py/frequenz/api/common/__init__.py -> build/lib/frequenz/api/common 2023-09-24T02:20:52,813 copying py/frequenz/api/common/metrics_pb2_grpc.py -> build/lib/frequenz/api/common 2023-09-24T02:20:52,815 copying py/frequenz/api/common/metrics_pb2.py -> build/lib/frequenz/api/common 2023-09-24T02:20:52,817 copying py/frequenz/api/common/components_pb2_grpc.py -> build/lib/frequenz/api/common 2023-09-24T02:20:52,819 creating build/lib/frequenz/api/common/metrics 2023-09-24T02:20:52,820 copying py/frequenz/api/common/metrics/__init__.py -> build/lib/frequenz/api/common/metrics 2023-09-24T02:20:52,822 copying py/frequenz/api/common/metrics/electrical_pb2_grpc.py -> build/lib/frequenz/api/common/metrics 2023-09-24T02:20:52,824 copying py/frequenz/api/common/metrics/electrical_pb2.py -> build/lib/frequenz/api/common/metrics 2023-09-24T02:20:52,825 running egg_info 2023-09-24T02:20:52,833 writing py/frequenz_api_common.egg-info/PKG-INFO 2023-09-24T02:20:52,835 writing dependency_links to py/frequenz_api_common.egg-info/dependency_links.txt 2023-09-24T02:20:52,836 writing requirements to py/frequenz_api_common.egg-info/requires.txt 2023-09-24T02:20:52,837 writing top-level names to py/frequenz_api_common.egg-info/top_level.txt 2023-09-24T02:20:52,873 listing git files failed - pretending there aren't any 2023-09-24T02:20:52,875 reading manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:52,878 reading manifest template 'MANIFEST.in' 2023-09-24T02:20:52,880 warning: no previously-included files found matching '.gitignore' 2023-09-24T02:20:52,880 warning: no previously-included files found matching '.gitmodules' 2023-09-24T02:20:52,881 warning: no previously-included files found matching 'noxfile.py' 2023-09-24T02:20:52,882 warning: no previously-included files matching '*' found under directory '.github' 2023-09-24T02:20:52,883 warning: no previously-included files matching '*' found under directory 'pytests' 2023-09-24T02:20:52,914 adding license file 'LICENSE' 2023-09-24T02:20:52,919 writing manifest file 'py/frequenz_api_common.egg-info/SOURCES.txt' 2023-09-24T02:20:52,925 copying py/frequenz/api/common/components_pb2.pyi -> build/lib/frequenz/api/common 2023-09-24T02:20:52,928 copying py/frequenz/api/common/components_pb2_grpc.pyi -> build/lib/frequenz/api/common 2023-09-24T02:20:52,930 copying py/frequenz/api/common/metrics_pb2.pyi -> build/lib/frequenz/api/common 2023-09-24T02:20:52,932 copying py/frequenz/api/common/metrics_pb2_grpc.pyi -> build/lib/frequenz/api/common 2023-09-24T02:20:52,934 copying py/frequenz/api/common/py.typed -> build/lib/frequenz/api/common 2023-09-24T02:20:52,936 copying py/frequenz/api/common/metrics/electrical_pb2.pyi -> build/lib/frequenz/api/common/metrics 2023-09-24T02:20:52,940 copying py/frequenz/api/common/metrics/electrical_pb2_grpc.pyi -> build/lib/frequenz/api/common/metrics 2023-09-24T02:20:52,958 installing to build/bdist.linux-armv7l/wheel 2023-09-24T02:20:52,959 running install 2023-09-24T02:20:52,983 running install_lib 2023-09-24T02:20:52,992 creating build/bdist.linux-armv7l 2023-09-24T02:20:52,993 creating build/bdist.linux-armv7l/wheel 2023-09-24T02:20:52,994 creating build/bdist.linux-armv7l/wheel/frequenz 2023-09-24T02:20:52,995 creating build/bdist.linux-armv7l/wheel/frequenz/api 2023-09-24T02:20:52,997 creating build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:52,998 copying build/lib/frequenz/api/common/py.typed -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:52,999 copying build/lib/frequenz/api/common/components_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,001 copying build/lib/frequenz/api/common/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,003 copying build/lib/frequenz/api/common/metrics_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,004 copying build/lib/frequenz/api/common/components_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,007 copying build/lib/frequenz/api/common/components_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,010 creating build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2023-09-24T02:20:53,011 copying build/lib/frequenz/api/common/metrics/electrical_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2023-09-24T02:20:53,014 copying build/lib/frequenz/api/common/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2023-09-24T02:20:53,016 copying build/lib/frequenz/api/common/metrics/electrical_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2023-09-24T02:20:53,019 copying build/lib/frequenz/api/common/metrics/electrical_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2023-09-24T02:20:53,021 copying build/lib/frequenz/api/common/metrics/electrical_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common/metrics 2023-09-24T02:20:53,024 copying build/lib/frequenz/api/common/metrics_pb2.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,026 copying build/lib/frequenz/api/common/components_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,028 copying build/lib/frequenz/api/common/metrics_pb2_grpc.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,030 copying build/lib/frequenz/api/common/metrics_pb2.pyi -> build/bdist.linux-armv7l/wheel/frequenz/api/common 2023-09-24T02:20:53,033 running install_egg_info 2023-09-24T02:20:53,044 Copying py/frequenz_api_common.egg-info to build/bdist.linux-armv7l/wheel/frequenz_api_common-0.1.0-py3.11.egg-info 2023-09-24T02:20:53,055 running install_scripts 2023-09-24T02:20:53,077 creating build/bdist.linux-armv7l/wheel/frequenz_api_common-0.1.0.dist-info/WHEEL 2023-09-24T02:20:53,080 creating '/tmp/pip-wheel-yu6epf8p/.tmp-ggpwmabz/frequenz_api_common-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-24T02:20:53,084 adding 'frequenz/api/common/__init__.py' 2023-09-24T02:20:53,087 adding 'frequenz/api/common/components_pb2.py' 2023-09-24T02:20:53,089 adding 'frequenz/api/common/components_pb2.pyi' 2023-09-24T02:20:53,091 adding 'frequenz/api/common/components_pb2_grpc.py' 2023-09-24T02:20:53,093 adding 'frequenz/api/common/components_pb2_grpc.pyi' 2023-09-24T02:20:53,095 adding 'frequenz/api/common/metrics_pb2.py' 2023-09-24T02:20:53,097 adding 'frequenz/api/common/metrics_pb2.pyi' 2023-09-24T02:20:53,099 adding 'frequenz/api/common/metrics_pb2_grpc.py' 2023-09-24T02:20:53,101 adding 'frequenz/api/common/metrics_pb2_grpc.pyi' 2023-09-24T02:20:53,102 adding 'frequenz/api/common/py.typed' 2023-09-24T02:20:53,105 adding 'frequenz/api/common/metrics/__init__.py' 2023-09-24T02:20:53,106 adding 'frequenz/api/common/metrics/electrical_pb2.py' 2023-09-24T02:20:53,108 adding 'frequenz/api/common/metrics/electrical_pb2.pyi' 2023-09-24T02:20:53,109 adding 'frequenz/api/common/metrics/electrical_pb2_grpc.py' 2023-09-24T02:20:53,110 adding 'frequenz/api/common/metrics/electrical_pb2_grpc.pyi' 2023-09-24T02:20:53,112 adding 'frequenz_api_common-0.1.0.dist-info/LICENSE' 2023-09-24T02:20:53,113 adding 'frequenz_api_common-0.1.0.dist-info/METADATA' 2023-09-24T02:20:53,114 adding 'frequenz_api_common-0.1.0.dist-info/WHEEL' 2023-09-24T02:20:53,115 adding 'frequenz_api_common-0.1.0.dist-info/top_level.txt' 2023-09-24T02:20:53,116 adding 'frequenz_api_common-0.1.0.dist-info/RECORD' 2023-09-24T02:20:53,118 removing build/bdist.linux-armv7l/wheel 2023-09-24T02:20:53,255 Building wheel for frequenz-api-common (pyproject.toml): finished with status 'done' 2023-09-24T02:20:53,259 Created wheel for frequenz-api-common: filename=frequenz_api_common-0.1.0-py3-none-any.whl size=15321 sha256=879911816b5339e8a5ca9f3757b3f11a9dab0f68865e8f28901086947bf0a9e6 2023-09-24T02:20:53,260 Stored in directory: /tmp/pip-ephem-wheel-cache-y8uc6byg/wheels/68/93/9f/ed67d902164161f22a3ff916d77ce21952981502a4b880f367 2023-09-24T02:20:53,271 Successfully built frequenz-api-common 2023-09-24T02:20:53,274 Removed build tracker: '/tmp/pip-build-tracker-3ml4tydv'