2026-04-09T17:54:35,997 Created temporary directory: /tmp/pip-ephem-wheel-cache-2tpz6js7 2026-04-09T17:54:35,999 Created temporary directory: /tmp/pip-build-tracker-1yekbeui 2026-04-09T17:54:36,000 Initialized build tracking at /tmp/pip-build-tracker-1yekbeui 2026-04-09T17:54:36,000 Created build tracker: /tmp/pip-build-tracker-1yekbeui 2026-04-09T17:54:36,001 Entered build tracker: /tmp/pip-build-tracker-1yekbeui 2026-04-09T17:54:36,002 Created temporary directory: /tmp/pip-wheel-0wkayf05 2026-04-09T17:54:36,005 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-09T17:54:36,007 Created temporary directory: /tmp/pip-ephem-wheel-cache-ofrgqzza 2026-04-09T17:54:36,033 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-09T17:54:36,036 2 location(s) to search for versions of smg-grpc-proto: 2026-04-09T17:54:36,036 * https://pypi.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,036 * https://www.piwheels.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,037 Fetching project page and analyzing links: https://pypi.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,038 Getting page https://pypi.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,039 Found index url https://pypi.org/simple 2026-04-09T17:54:36,193 Fetched page https://pypi.org/simple/smg-grpc-proto/ as application/vnd.pypi.simple.v1+json 2026-04-09T17:54:36,197 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/80/a5/7e2c03bd793ad9cb962c9b3d1f6beba182770aad5c2fbbc102e459444c25/smg_grpc_proto-0.3.2-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,198 Found link https://files.pythonhosted.org/packages/87/85/a1eea1fa192b1e72a1009f63d881f27a6954cc7be1ab0efd15cc5cbdeffa/smg_grpc_proto-0.3.2.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.3.2 2026-04-09T17:54:36,199 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/d4/dd/be1eb2edcad430bb908525ebfa6aad8d2a50fe007f4980b16b1f87b91fd4/smg_grpc_proto-0.3.3-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,200 Found link https://files.pythonhosted.org/packages/d3/1e/033e5d867b9a51c5e80cb395e27a6514861b825ad8ee27a2dda58cf2b6a1/smg_grpc_proto-0.3.3.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.3.3 2026-04-09T17:54:36,201 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/f4/fe/783842a94409092162d69f03e501f66a0e18e9e397f224f2e0cb16162e6a/smg_grpc_proto-0.4.0-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,202 Found link https://files.pythonhosted.org/packages/21/d9/5f1f9a23f9ebed0e4073a6c8ae4ff9a9e58b017145aa776e144976e4838d/smg_grpc_proto-0.4.0.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.0 2026-04-09T17:54:36,203 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/48/32/577fd7f86d7c8020514fb9324307ea0985fe273ff375aec76e0c17b5d10f/smg_grpc_proto-0.4.1-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,204 Found link https://files.pythonhosted.org/packages/e3/17/14337a4cf67ff8ec7e38e517af9eeb3bcdfb769a9a7e2d0b616dc4985f2c/smg_grpc_proto-0.4.1.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.1 2026-04-09T17:54:36,205 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/0b/a2/5417b23d0a46cfd2531e20ead5efb73e6800433c5ae82afcdeea5b355be9/smg_grpc_proto-0.4.2-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,206 Found link https://files.pythonhosted.org/packages/a0/75/d1a07c0493d9e0a35c2bbb1e0f0ff5beaae4828475bbafd50882522f606a/smg_grpc_proto-0.4.2.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.2 2026-04-09T17:54:36,207 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/fc/d7/c7d40d6de233ddc1366646d314ffabce0234bb65a746a137f3924efbddff/smg_grpc_proto-0.4.3-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,207 Found link https://files.pythonhosted.org/packages/0e/4c/02b965f8fc9c0f46c12c8251ede2676f5f5f32054a68f217436168ab4b49/smg_grpc_proto-0.4.3.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.3 2026-04-09T17:54:36,208 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/16/c0/37d04d44e1a7bba5492d2e5f6e019f3e135e9bb66650499697ee23bbd553/smg_grpc_proto-0.4.4-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,209 Found link https://files.pythonhosted.org/packages/07/83/00c759a5b34c7dcade67100cf7a23fcada466e57908c1fb4190c70f6ae60/smg_grpc_proto-0.4.4.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.4 2026-04-09T17:54:36,210 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/bc/ed/a4741ebb5c4ed38508957b4aa9fcf5812984f3caf19623e44b22fb8e6c96/smg_grpc_proto-0.4.5-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,210 Found link https://files.pythonhosted.org/packages/84/e8/8b999520b381a81f93aee73ce36612ac77f1ebd6a95f09a5d3919cd283ac/smg_grpc_proto-0.4.5.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.5 2026-04-09T17:54:36,211 Skipping link: No binaries permitted for smg-grpc-proto: https://files.pythonhosted.org/packages/ff/e6/c2fceb12d8a954b7d0a8349822234bb8a00fc0fe7f72b53adfeacba83bb1/smg_grpc_proto-0.4.6-py3-none-any.whl (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,212 Found link https://files.pythonhosted.org/packages/ef/4b/a77cf46daf8da941d37f7653b7be41bc0c74ddd7a033e82dbab152aebc4f/smg_grpc_proto-0.4.6.tar.gz (from https://pypi.org/simple/smg-grpc-proto/) (requires-python:>=3.10), version: 0.4.6 2026-04-09T17:54:36,213 Fetching project page and analyzing links: https://www.piwheels.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,214 Getting page https://www.piwheels.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,215 Found index url https://www.piwheels.org/simple 2026-04-09T17:54:36,388 Fetched page https://www.piwheels.org/simple/smg-grpc-proto/ as text/html 2026-04-09T17:54:36,392 Skipping link: No binaries permitted for smg-grpc-proto: https://www.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.4.5-py3-none-any.whl#sha256=0ea9c2d3a1651b87f20764082945ba1e7b0466d7897b138218b5f35a0dced8e8 (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,392 Skipping link: No binaries permitted for smg-grpc-proto: https://www.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.4.4-py3-none-any.whl#sha256=8bf0b9c17b33c71708410faf6e3291ae344c30d8ae52112fd59879bcea9a8dbc (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,393 Skipping link: No binaries permitted for smg-grpc-proto: https://www.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.4.3-py3-none-any.whl#sha256=b7b4985b795d104acb04c0c60051ce68c85ab283a3560f0fb13c279a32929b7f (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,394 Skipping link: No binaries permitted for smg-grpc-proto: https://www.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.4.2-py3-none-any.whl#sha256=19bc03d51e0163b9d891672b3771d8dee305c48eb32c55214d058c293306c5ae (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,394 Skipping link: No binaries permitted for smg-grpc-proto: https://www.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.4.1-py3-none-any.whl#sha256=5d82351bb7b585073858fea91bf9620342854cdcd178e7c2c72ba7cd01a793e7 (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,395 Skipping link: No binaries permitted for smg-grpc-proto: https://www.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.4.0-py3-none-any.whl#sha256=ac9dc970b66ede1e885555a31ed815bc705f2f03d15cc99cf6f760880ab1fac6 (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,396 Skipping link: No binaries permitted for smg-grpc-proto: https://archive1.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.3.3-py3-none-any.whl#sha256=2ffdfddb89595b05653689188944e6b8df6f81fa95a5d6f06e5fa54d58373638 (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,396 Skipping link: No binaries permitted for smg-grpc-proto: https://archive1.piwheels.org/simple/smg-grpc-proto/smg_grpc_proto-0.3.2-py3-none-any.whl#sha256=b0e33d615d6bae7385600d267b1136edb6db7075994afa1f5048d5393ae7f705 (from https://www.piwheels.org/simple/smg-grpc-proto/) (requires-python:>=3.10) 2026-04-09T17:54:36,397 Skipping link: not a file: https://www.piwheels.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,397 Skipping link: not a file: https://pypi.org/simple/smg-grpc-proto/ 2026-04-09T17:54:36,418 Given no hashes to check 1 links for project 'smg-grpc-proto': discarding no candidates 2026-04-09T17:54:36,437 Collecting smg-grpc-proto==0.4.6 2026-04-09T17:54:36,440 Created temporary directory: /tmp/pip-unpack-wice8co4 2026-04-09T17:54:36,670 Downloading smg_grpc_proto-0.4.6.tar.gz (16 kB) 2026-04-09T17:54:36,707 Added smg-grpc-proto==0.4.6 from https://files.pythonhosted.org/packages/ef/4b/a77cf46daf8da941d37f7653b7be41bc0c74ddd7a033e82dbab152aebc4f/smg_grpc_proto-0.4.6.tar.gz to build tracker '/tmp/pip-build-tracker-1yekbeui' 2026-04-09T17:54:36,713 Created temporary directory: /tmp/pip-build-env-4_9w7r0c 2026-04-09T17:54:36,717 Installing build dependencies: started 2026-04-09T17:54:36,718 Running command pip subprocess to install build dependencies 2026-04-09T17:54:37,858 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-09T17:54:38,313 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-09T17:54:38,336 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-09T17:54:40,098 Collecting setuptools>=68.0 2026-04-09T17:54:40,230 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-09T17:54:45,232 Collecting grpcio-tools>=1.78.0 2026-04-09T17:54:50,562 Using cached https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.80.0-cp311-cp311-linux_armv7l.whl (75.3 MB) 2026-04-09T17:54:54,946 Collecting protobuf<7.0.0,>=6.31.1 2026-04-09T17:54:54,957 Using cached protobuf-6.33.6-py3-none-any.whl (170 kB) 2026-04-09T17:54:59,725 Collecting grpcio>=1.80.0 2026-04-09T17:54:59,882 Using cached grpcio-1.80.0-cp311-cp311-linux_armv7l.whl (6.1 MB) 2026-04-09T17:55:00,485 Collecting typing-extensions~=4.12 2026-04-09T17:55:00,501 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-04-09T17:55:03,489 Installing collected packages: typing-extensions, setuptools, protobuf, grpcio, grpcio-tools 2026-04-09T17:55:14,851 Creating /tmp/pip-build-env-4_9w7r0c/overlay/local/bin 2026-04-09T17:55:14,854 changing mode of /tmp/pip-build-env-4_9w7r0c/overlay/local/bin/python-grpc-tools-protoc to 755 2026-04-09T17:55:14,887 Successfully installed grpcio-1.80.0 grpcio-tools-1.80.0 protobuf-6.33.6 setuptools-82.0.1 typing-extensions-4.15.0 2026-04-09T17:55:15,741 Installing build dependencies: finished with status 'done' 2026-04-09T17:55:15,748 Getting requirements to build wheel: started 2026-04-09T17:55:15,749 Running command Getting requirements to build wheel 2026-04-09T17:55:16,359 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-09T17:55:16,359 !! 2026-04-09T17:55:16,360 ******************************************************************************** 2026-04-09T17:55:16,361 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-09T17:55:16,362 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-09T17:55:16,362 or your builds will no longer be supported. 2026-04-09T17:55:16,363 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:16,364 ******************************************************************************** 2026-04-09T17:55:16,365 !! 2026-04-09T17:55:16,365 corresp(dist, value, root_dir) 2026-04-09T17:55:16,436 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:55:16,437 !! 2026-04-09T17:55:16,438 ******************************************************************************** 2026-04-09T17:55:16,439 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:55:16,440 License :: OSI Approved :: Apache Software License 2026-04-09T17:55:16,441 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:16,442 ******************************************************************************** 2026-04-09T17:55:16,443 !! 2026-04-09T17:55:16,444 dist._finalize_license_expression() 2026-04-09T17:55:16,445 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:55:16,445 !! 2026-04-09T17:55:16,447 ******************************************************************************** 2026-04-09T17:55:16,447 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:55:16,448 License :: OSI Approved :: Apache Software License 2026-04-09T17:55:16,450 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:16,450 ******************************************************************************** 2026-04-09T17:55:16,451 !! 2026-04-09T17:55:16,452 self._finalize_license_expression() 2026-04-09T17:55:16,453 running egg_info 2026-04-09T17:55:16,454 writing smg_grpc_proto.egg-info/PKG-INFO 2026-04-09T17:55:16,457 writing dependency_links to smg_grpc_proto.egg-info/dependency_links.txt 2026-04-09T17:55:16,459 writing requirements to smg_grpc_proto.egg-info/requires.txt 2026-04-09T17:55:16,460 writing top-level names to smg_grpc_proto.egg-info/top_level.txt 2026-04-09T17:55:16,478 reading manifest file 'smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:16,483 writing manifest file 'smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:16,580 Getting requirements to build wheel: finished with status 'done' 2026-04-09T17:55:16,584 Created temporary directory: /tmp/pip-modern-metadata-sbnhd870 2026-04-09T17:55:16,586 Preparing metadata (pyproject.toml): started 2026-04-09T17:55:16,587 Running command Preparing metadata (pyproject.toml) 2026-04-09T17:55:17,155 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-09T17:55:17,156 !! 2026-04-09T17:55:17,157 ******************************************************************************** 2026-04-09T17:55:17,157 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-09T17:55:17,158 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-09T17:55:17,159 or your builds will no longer be supported. 2026-04-09T17:55:17,159 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:17,160 ******************************************************************************** 2026-04-09T17:55:17,161 !! 2026-04-09T17:55:17,161 corresp(dist, value, root_dir) 2026-04-09T17:55:17,227 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:55:17,228 !! 2026-04-09T17:55:17,229 ******************************************************************************** 2026-04-09T17:55:17,229 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:55:17,230 License :: OSI Approved :: Apache Software License 2026-04-09T17:55:17,232 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:17,232 ******************************************************************************** 2026-04-09T17:55:17,234 !! 2026-04-09T17:55:17,234 dist._finalize_license_expression() 2026-04-09T17:55:17,235 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:55:17,236 !! 2026-04-09T17:55:17,237 ******************************************************************************** 2026-04-09T17:55:17,238 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:55:17,239 License :: OSI Approved :: Apache Software License 2026-04-09T17:55:17,240 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:17,241 ******************************************************************************** 2026-04-09T17:55:17,242 !! 2026-04-09T17:55:17,243 self._finalize_license_expression() 2026-04-09T17:55:17,243 running dist_info 2026-04-09T17:55:17,255 creating /tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info 2026-04-09T17:55:17,256 writing /tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/PKG-INFO 2026-04-09T17:55:17,259 writing dependency_links to /tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/dependency_links.txt 2026-04-09T17:55:17,261 writing requirements to /tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/requires.txt 2026-04-09T17:55:17,262 writing top-level names to /tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/top_level.txt 2026-04-09T17:55:17,264 writing manifest file '/tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:17,280 reading manifest file '/tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:17,284 writing manifest file '/tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:17,285 creating '/tmp/pip-modern-metadata-sbnhd870/smg_grpc_proto-0.4.6.dist-info' 2026-04-09T17:55:17,405 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-09T17:55:17,410 Source in /tmp/pip-wheel-0wkayf05/smg-grpc-proto_562f253a0e7e466fbcc1aa9f66de5ec3 has version 0.4.6, which satisfies requirement smg-grpc-proto==0.4.6 from https://files.pythonhosted.org/packages/ef/4b/a77cf46daf8da941d37f7653b7be41bc0c74ddd7a033e82dbab152aebc4f/smg_grpc_proto-0.4.6.tar.gz 2026-04-09T17:55:17,410 Removed smg-grpc-proto==0.4.6 from https://files.pythonhosted.org/packages/ef/4b/a77cf46daf8da941d37f7653b7be41bc0c74ddd7a033e82dbab152aebc4f/smg_grpc_proto-0.4.6.tar.gz from build tracker '/tmp/pip-build-tracker-1yekbeui' 2026-04-09T17:55:17,416 Created temporary directory: /tmp/pip-unpack-xnzj25e3 2026-04-09T17:55:17,416 Building wheels for collected packages: smg-grpc-proto 2026-04-09T17:55:17,421 Created temporary directory: /tmp/pip-wheel-tsvfc0qq 2026-04-09T17:55:17,421 Destination directory: /tmp/pip-wheel-tsvfc0qq 2026-04-09T17:55:17,423 Building wheel for smg-grpc-proto (pyproject.toml): started 2026-04-09T17:55:17,425 Running command Building wheel for smg-grpc-proto (pyproject.toml) 2026-04-09T17:55:18,023 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-09T17:55:18,023 !! 2026-04-09T17:55:18,024 ******************************************************************************** 2026-04-09T17:55:18,025 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-09T17:55:18,026 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-09T17:55:18,027 or your builds will no longer be supported. 2026-04-09T17:55:18,028 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:18,029 ******************************************************************************** 2026-04-09T17:55:18,030 !! 2026-04-09T17:55:18,031 corresp(dist, value, root_dir) 2026-04-09T17:55:18,089 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:55:18,090 !! 2026-04-09T17:55:18,091 ******************************************************************************** 2026-04-09T17:55:18,092 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:55:18,093 License :: OSI Approved :: Apache Software License 2026-04-09T17:55:18,094 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:18,095 ******************************************************************************** 2026-04-09T17:55:18,096 !! 2026-04-09T17:55:18,096 dist._finalize_license_expression() 2026-04-09T17:55:18,097 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:55:18,098 !! 2026-04-09T17:55:18,099 ******************************************************************************** 2026-04-09T17:55:18,100 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:55:18,101 License :: OSI Approved :: Apache Software License 2026-04-09T17:55:18,102 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:55:18,103 ******************************************************************************** 2026-04-09T17:55:18,104 !! 2026-04-09T17:55:18,105 self._finalize_license_expression() 2026-04-09T17:55:18,105 running bdist_wheel 2026-04-09T17:55:18,117 running build 2026-04-09T17:55:18,118 running build_py 2026-04-09T17:55:18,416 Generating protobuf stubs from 5 proto files... 2026-04-09T17:55:18,417 Generated 16 files (including type stubs) 2026-04-09T17:55:18,417 creating build/lib/smg_grpc_proto 2026-04-09T17:55:18,418 copying smg_grpc_proto/__init__.py -> build/lib/smg_grpc_proto 2026-04-09T17:55:18,420 running egg_info 2026-04-09T17:55:18,432 writing smg_grpc_proto.egg-info/PKG-INFO 2026-04-09T17:55:18,434 writing dependency_links to smg_grpc_proto.egg-info/dependency_links.txt 2026-04-09T17:55:18,436 writing requirements to smg_grpc_proto.egg-info/requires.txt 2026-04-09T17:55:18,437 writing top-level names to smg_grpc_proto.egg-info/top_level.txt 2026-04-09T17:55:18,449 reading manifest file 'smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:18,454 writing manifest file 'smg_grpc_proto.egg-info/SOURCES.txt' 2026-04-09T17:55:18,456 /tmp/pip-build-env-4_9w7r0c/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'smg_grpc_proto.generated' is absent from the `packages` configuration. 2026-04-09T17:55:18,456 !! 2026-04-09T17:55:18,457 ******************************************************************************** 2026-04-09T17:55:18,458 ############################ 2026-04-09T17:55:18,458 # Package would be ignored # 2026-04-09T17:55:18,459 ############################ 2026-04-09T17:55:18,459 Python recognizes 'smg_grpc_proto.generated' as an importable package[^1], 2026-04-09T17:55:18,460 but it is absent from setuptools' `packages` configuration. 2026-04-09T17:55:18,461 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-09T17:55:18,461 package, please make sure that 'smg_grpc_proto.generated' is explicitly added 2026-04-09T17:55:18,462 to the `packages` configuration field. 2026-04-09T17:55:18,463 Alternatively, you can also rely on setuptools' discovery methods 2026-04-09T17:55:18,464 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-09T17:55:18,464 instead of `find_packages(...)`/`find:`). 2026-04-09T17:55:18,465 You can read more about "package discovery" on setuptools documentation page: 2026-04-09T17:55:18,466 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-09T17:55:18,467 If you don't want 'smg_grpc_proto.generated' to be distributed and are 2026-04-09T17:55:18,468 already explicitly excluding 'smg_grpc_proto.generated' via 2026-04-09T17:55:18,468 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-09T17:55:18,469 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-09T17:55:18,469 combination with a more fine grained `package-data` configuration. 2026-04-09T17:55:18,470 You can read more about "package data files" on setuptools documentation page: 2026-04-09T17:55:18,472 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-09T17:55:18,473 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-09T17:55:18,474 even if it does not contain any `.py` files. 2026-04-09T17:55:18,474 On the other hand, currently there is no concept of package data 2026-04-09T17:55:18,475 directory, all directories are treated like packages. 2026-04-09T17:55:18,476 ******************************************************************************** 2026-04-09T17:55:18,477 !! 2026-04-09T17:55:18,477 check.warn(importable) 2026-04-09T17:55:18,478 creating build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,478 copying smg_grpc_proto/generated/__init__.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,479 copying smg_grpc_proto/generated/common_pb2.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,480 copying smg_grpc_proto/generated/common_pb2.pyi -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,480 copying smg_grpc_proto/generated/common_pb2_grpc.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,481 copying smg_grpc_proto/generated/sglang_encoder_pb2.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,481 copying smg_grpc_proto/generated/sglang_encoder_pb2.pyi -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,482 copying smg_grpc_proto/generated/sglang_encoder_pb2_grpc.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,482 copying smg_grpc_proto/generated/sglang_scheduler_pb2.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,483 copying smg_grpc_proto/generated/sglang_scheduler_pb2.pyi -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,486 copying smg_grpc_proto/generated/sglang_scheduler_pb2_grpc.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,489 copying smg_grpc_proto/generated/trtllm_service_pb2.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,491 copying smg_grpc_proto/generated/trtllm_service_pb2.pyi -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,494 copying smg_grpc_proto/generated/trtllm_service_pb2_grpc.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,497 copying smg_grpc_proto/generated/vllm_engine_pb2.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,500 copying smg_grpc_proto/generated/vllm_engine_pb2.pyi -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,503 copying smg_grpc_proto/generated/vllm_engine_pb2_grpc.py -> build/lib/smg_grpc_proto/generated 2026-04-09T17:55:18,505 creating build/lib/smg_grpc_proto/proto 2026-04-09T17:55:18,506 copying smg_grpc_proto/proto/sglang_scheduler.proto -> build/lib/smg_grpc_proto/proto 2026-04-09T17:55:18,509 copying smg_grpc_proto/proto/vllm_engine.proto -> build/lib/smg_grpc_proto/proto 2026-04-09T17:55:18,512 copying smg_grpc_proto/proto/sglang_encoder.proto -> build/lib/smg_grpc_proto/proto 2026-04-09T17:55:18,514 copying smg_grpc_proto/proto/common.proto -> build/lib/smg_grpc_proto/proto 2026-04-09T17:55:18,516 copying smg_grpc_proto/proto/trtllm_service.proto -> build/lib/smg_grpc_proto/proto 2026-04-09T17:55:18,532 installing to build/bdist.linux-armv7l/wheel 2026-04-09T17:55:18,533 running install 2026-04-09T17:55:18,556 running install_lib 2026-04-09T17:55:18,562 creating build/bdist.linux-armv7l/wheel 2026-04-09T17:55:18,565 creating build/bdist.linux-armv7l/wheel/smg_grpc_proto 2026-04-09T17:55:18,567 creating build/bdist.linux-armv7l/wheel/smg_grpc_proto/generated 2026-04-09T17:55:18,568 copying build/lib/smg_grpc_proto/generated/trtllm_service_pb2.pyi -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,571 copying build/lib/smg_grpc_proto/generated/common_pb2.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,573 copying build/lib/smg_grpc_proto/generated/sglang_encoder_pb2.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,575 copying build/lib/smg_grpc_proto/generated/trtllm_service_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,577 copying build/lib/smg_grpc_proto/generated/vllm_engine_pb2.pyi -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,580 copying build/lib/smg_grpc_proto/generated/__init__.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,582 copying build/lib/smg_grpc_proto/generated/sglang_scheduler_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,584 copying build/lib/smg_grpc_proto/generated/sglang_scheduler_pb2.pyi -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,587 copying build/lib/smg_grpc_proto/generated/common_pb2.pyi -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,589 copying build/lib/smg_grpc_proto/generated/trtllm_service_pb2.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,592 copying build/lib/smg_grpc_proto/generated/sglang_encoder_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,595 copying build/lib/smg_grpc_proto/generated/sglang_encoder_pb2.pyi -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,597 copying build/lib/smg_grpc_proto/generated/vllm_engine_pb2.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,600 copying build/lib/smg_grpc_proto/generated/vllm_engine_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,602 copying build/lib/smg_grpc_proto/generated/sglang_scheduler_pb2.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,606 copying build/lib/smg_grpc_proto/generated/common_pb2_grpc.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/generated 2026-04-09T17:55:18,609 creating build/bdist.linux-armv7l/wheel/smg_grpc_proto/proto 2026-04-09T17:55:18,610 copying build/lib/smg_grpc_proto/proto/sglang_scheduler.proto -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/proto 2026-04-09T17:55:18,613 copying build/lib/smg_grpc_proto/proto/vllm_engine.proto -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/proto 2026-04-09T17:55:18,616 copying build/lib/smg_grpc_proto/proto/sglang_encoder.proto -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/proto 2026-04-09T17:55:18,619 copying build/lib/smg_grpc_proto/proto/common.proto -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/proto 2026-04-09T17:55:18,621 copying build/lib/smg_grpc_proto/proto/trtllm_service.proto -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto/proto 2026-04-09T17:55:18,624 copying build/lib/smg_grpc_proto/__init__.py -> build/bdist.linux-armv7l/wheel/./smg_grpc_proto 2026-04-09T17:55:18,626 running install_egg_info 2026-04-09T17:55:18,634 Copying smg_grpc_proto.egg-info to build/bdist.linux-armv7l/wheel/./smg_grpc_proto-0.4.6-py3.11.egg-info 2026-04-09T17:55:18,645 running install_scripts 2026-04-09T17:55:18,653 creating build/bdist.linux-armv7l/wheel/smg_grpc_proto-0.4.6.dist-info/WHEEL 2026-04-09T17:55:18,657 creating '/tmp/pip-wheel-tsvfc0qq/.tmp-qo2sv20k/smg_grpc_proto-0.4.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-09T17:55:18,660 adding 'smg_grpc_proto/__init__.py' 2026-04-09T17:55:18,663 adding 'smg_grpc_proto/generated/__init__.py' 2026-04-09T17:55:18,664 adding 'smg_grpc_proto/generated/common_pb2.py' 2026-04-09T17:55:18,666 adding 'smg_grpc_proto/generated/common_pb2.pyi' 2026-04-09T17:55:18,668 adding 'smg_grpc_proto/generated/common_pb2_grpc.py' 2026-04-09T17:55:18,670 adding 'smg_grpc_proto/generated/sglang_encoder_pb2.py' 2026-04-09T17:55:18,672 adding 'smg_grpc_proto/generated/sglang_encoder_pb2.pyi' 2026-04-09T17:55:18,674 adding 'smg_grpc_proto/generated/sglang_encoder_pb2_grpc.py' 2026-04-09T17:55:18,678 adding 'smg_grpc_proto/generated/sglang_scheduler_pb2.py' 2026-04-09T17:55:18,682 adding 'smg_grpc_proto/generated/sglang_scheduler_pb2.pyi' 2026-04-09T17:55:18,685 adding 'smg_grpc_proto/generated/sglang_scheduler_pb2_grpc.py' 2026-04-09T17:55:18,688 adding 'smg_grpc_proto/generated/trtllm_service_pb2.py' 2026-04-09T17:55:18,692 adding 'smg_grpc_proto/generated/trtllm_service_pb2.pyi' 2026-04-09T17:55:18,694 adding 'smg_grpc_proto/generated/trtllm_service_pb2_grpc.py' 2026-04-09T17:55:18,697 adding 'smg_grpc_proto/generated/vllm_engine_pb2.py' 2026-04-09T17:55:18,699 adding 'smg_grpc_proto/generated/vllm_engine_pb2.pyi' 2026-04-09T17:55:18,701 adding 'smg_grpc_proto/generated/vllm_engine_pb2_grpc.py' 2026-04-09T17:55:18,703 adding 'smg_grpc_proto/proto/common.proto' 2026-04-09T17:55:18,704 adding 'smg_grpc_proto/proto/sglang_encoder.proto' 2026-04-09T17:55:18,707 adding 'smg_grpc_proto/proto/sglang_scheduler.proto' 2026-04-09T17:55:18,709 adding 'smg_grpc_proto/proto/trtllm_service.proto' 2026-04-09T17:55:18,711 adding 'smg_grpc_proto/proto/vllm_engine.proto' 2026-04-09T17:55:18,713 adding 'smg_grpc_proto-0.4.6.dist-info/METADATA' 2026-04-09T17:55:18,714 adding 'smg_grpc_proto-0.4.6.dist-info/WHEEL' 2026-04-09T17:55:18,715 adding 'smg_grpc_proto-0.4.6.dist-info/top_level.txt' 2026-04-09T17:55:18,716 adding 'smg_grpc_proto-0.4.6.dist-info/RECORD' 2026-04-09T17:55:18,718 removing build/bdist.linux-armv7l/wheel 2026-04-09T17:55:18,825 Building wheel for smg-grpc-proto (pyproject.toml): finished with status 'done' 2026-04-09T17:55:18,831 Created wheel for smg-grpc-proto: filename=smg_grpc_proto-0.4.6-py3-none-any.whl size=57145 sha256=4f52cfa2b6cb8247ff72fef08227d253e5da3155cf2c39c9da0b01a851d09f77 2026-04-09T17:55:18,832 Stored in directory: /tmp/pip-ephem-wheel-cache-ofrgqzza/wheels/b3/58/b0/612c3fa23aacdf05198f3408c56224f7c0849824ef6568aa5c 2026-04-09T17:55:18,842 Successfully built smg-grpc-proto 2026-04-09T17:55:18,847 Removed build tracker: '/tmp/pip-build-tracker-1yekbeui'