2026-06-10T06:29:57,693 Created temporary directory: /tmp/pip-ephem-wheel-cache-2k9z9e4z 2026-06-10T06:29:57,695 Created temporary directory: /tmp/pip-build-tracker-c96pwk6h 2026-06-10T06:29:57,695 Initialized build tracking at /tmp/pip-build-tracker-c96pwk6h 2026-06-10T06:29:57,696 Created build tracker: /tmp/pip-build-tracker-c96pwk6h 2026-06-10T06:29:57,696 Entered build tracker: /tmp/pip-build-tracker-c96pwk6h 2026-06-10T06:29:57,697 Created temporary directory: /tmp/pip-wheel-ul3zuf9v 2026-06-10T06:29:57,700 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-10T06:29:57,702 Created temporary directory: /tmp/pip-ephem-wheel-cache-qo9pnkwy 2026-06-10T06:29:57,724 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-10T06:29:57,727 2 location(s) to search for versions of envoy-data-plane: 2026-06-10T06:29:57,727 * https://pypi.org/simple/envoy-data-plane/ 2026-06-10T06:29:57,727 * https://www.piwheels.org/simple/envoy-data-plane/ 2026-06-10T06:29:57,728 Fetching project page and analyzing links: https://pypi.org/simple/envoy-data-plane/ 2026-06-10T06:29:57,729 Getting page https://pypi.org/simple/envoy-data-plane/ 2026-06-10T06:29:57,730 Found index url https://pypi.org/simple 2026-06-10T06:29:57,882 Fetched page https://pypi.org/simple/envoy-data-plane/ as application/vnd.pypi.simple.v1+json 2026-06-10T06:29:57,896 Found link https://files.pythonhosted.org/packages/6b/6a/e4970a9ef5d6692ebc96ec7605360a01225233f60c1439f3f6fb1609df61/envoy_data_plane-0.0.1.tar.gz (from https://pypi.org/simple/envoy-data-plane/), version: 0.0.1 2026-06-10T06:29:57,897 Found link https://files.pythonhosted.org/packages/42/c9/c5f81e0c1e87a540ac419e50c2f4163e5b94e2d6ac87cfc0fc2a656106f4/envoy_data_plane-0.0.2.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.2 2026-06-10T06:29:57,898 Found link https://files.pythonhosted.org/packages/79/32/8e877c25b41f1c21ad3e4a1987260e5a141e4902bffa7f645043e44cc434/envoy_data_plane-0.0.3.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.3 2026-06-10T06:29:57,899 Found link https://files.pythonhosted.org/packages/50/e1/26b9e7a2902ab2f857b0ebdab6a29a2082888f99d677ad9ede55b2cdeada/envoy_data_plane-0.0.4.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.4 2026-06-10T06:29:57,900 Found link https://files.pythonhosted.org/packages/7e/0f/72dd49090df311fe37dcf14c97bfad681bcdfdaf524a8dd810c4e9afebdb/envoy_data_plane-0.0.5.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.5 2026-06-10T06:29:57,901 Found link https://files.pythonhosted.org/packages/4e/a6/ab7a9ff30fe9cdb2b7a692e2ffde70f6814215d6443f237563adc945c91a/envoy_data_plane-0.0.6.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.6 2026-06-10T06:29:57,902 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d1/7f/d7c5bfb2c5e6d5d311be559a9da063bbb2ffa007a954db041195322ab58a/envoy_data_plane-0.0.7-py3.7.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,902 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/db/65/d839634e9f28015964219ca348b12206b41f9ae400a34b0fa37b7bb54b3f/envoy_data_plane-0.0.7-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,903 Found link https://files.pythonhosted.org/packages/77/29/f0837f6526d469335e3eaa9fbb27752ec12689cd22b41424fe1d4e98c684/envoy_data_plane-0.0.7.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.7 2026-06-10T06:29:57,904 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ec/be/64cb5df5dc914460550b2cb96512ac850f07647700521a22e6624e4a686e/envoy_data_plane-0.0.8-py3.7.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,905 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8d/30/cb8fa5a48e8274ae336ee918d990a4bb5b026a692b745bf6c18270dbde06/envoy_data_plane-0.0.8-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,906 Found link https://files.pythonhosted.org/packages/8c/05/34e3b228d0abb2efd91ecea543e9db4ff86b3386623b7b884533c2de30d1/envoy_data_plane-0.0.8.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.0.8 2026-06-10T06:29:57,907 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/12/79/8a1260c1f1a165b5c2bfad53b5dbe3e48bda020379f20609feb1a7d2694d/envoy_data_plane-0.1.0-py3.7.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,907 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/58/f6/418c3e13c04d7f67f9a5d730be261d8f45425d5d4bc0c3ba3a616c9be5f8/envoy_data_plane-0.1.0-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,908 Found link https://files.pythonhosted.org/packages/ce/c2/f8eae2748b19dac190a4edf59329452a6f6056b71a447fe9a4b0ef12e79e/envoy_data_plane-0.1.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.1.0 2026-06-10T06:29:57,908 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e6/ff/2c57e15d6bba1381be6161ab7e3ea117142f5b99ec0c5ece9f40751e60c1/envoy_data_plane-0.1.1-py3.7.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,909 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/13/44/76e3ace45e2178e7c5a895ba32f32e48be4c42c127d9a576f6d7d954e9de/envoy_data_plane-0.1.1-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,910 Found link https://files.pythonhosted.org/packages/56/4e/671b07dcb395a73dec3474d74e2b14e4535db482ca93c74b17d3ed31bfd6/envoy_data_plane-0.1.1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.1.1 2026-06-10T06:29:57,911 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/40/36/75022c96961334f389b0bf19c50897ca9b4b96c183364b115e8e2b2ad581/envoy_data_plane-0.2.0-py3.7.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,911 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f2/cc/50da8ba1448a474c380c4277adc185a64f807e60de9fda37262dd0e0e9e9/envoy_data_plane-0.2.0-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,912 Found link https://files.pythonhosted.org/packages/2c/e5/c9e3d0c495b6a3d4fe3fab7ecffb4ddfa47453b35c2312ad41884fb79d15/envoy_data_plane-0.2.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.2.0 2026-06-10T06:29:57,913 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f1/b4/5377165db3a8e47a8838d6bac077e761d11a0661c200f56144a54d052b24/envoy_data_plane-0.2.1b1-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,914 Found link https://files.pythonhosted.org/packages/40/b6/e1a5c50e53e75bdc4a1a86880e2d4ac61ffd8fadd6991d7101392947b812/envoy_data_plane-0.2.1b1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.2.1b1 2026-06-10T06:29:57,914 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/28/5e/e52c22fc2e9fe285bd599ab7948c3fab35c17d21ac30d1e0ed2d1ec464da/envoy_data_plane-0.2.1-py3.7.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,915 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e2/56/b1c390bc61ee98e4c7bf33abda9e4ae13c674590fe265e68c78133987e63/envoy_data_plane-0.2.1-py3.8.egg (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:57,916 Found link https://files.pythonhosted.org/packages/4b/77/4f3e66d7c04e19830284c056ea079313a0876d94d38f90982320962d491d/envoy_data_plane-0.2.1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.2.1 2026-06-10T06:29:57,917 Found link https://files.pythonhosted.org/packages/93/3b/730a625a8fba1fe6ed97abae81c19877291293a31733fb2c894699af7c9e/envoy_data_plane-0.2.2.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7.0), version: 0.2.2 2026-06-10T06:29:57,918 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/2a/f2/b59d30a6c1f3bf602c332cfcd73e49438f8eceb09aaf24ba98b33f181fef/envoy_data_plane-0.2.3-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,919 Found link https://files.pythonhosted.org/packages/89/bb/fd782b88d210da92df1b62bff10dc42018c49e6b7fc8e7cb2f85ed8c8661/envoy_data_plane-0.2.3.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.2.3 2026-06-10T06:29:57,919 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/9b/2a/c6fe727c512e9b0741ad24dbf116f2b5ad96ea3b537a346adb02921ab2f7/envoy_data_plane-0.2.4-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,921 Found link https://files.pythonhosted.org/packages/9a/58/de991d17ca382dc3baf6846fac0a8438effd6761735f8f5ce6456f9e5edb/envoy_data_plane-0.2.4.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.2.4 2026-06-10T06:29:57,921 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/b0/79/98351df2b3e6e1bcdbed696302d85b42f052be73c84ee016e385d61aac75/envoy_data_plane-0.2.5-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,922 Found link https://files.pythonhosted.org/packages/16/41/c97adad43299aacdfbe43e49b2bdf03e39551e0dc3ae843e0d331eed4d17/envoy_data_plane-0.2.5.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.2.5 2026-06-10T06:29:57,923 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/62/15/223809d09ed2b223326285288b70701749a43527994f5efd7e792834e838/envoy_data_plane-0.2.6-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,924 Found link https://files.pythonhosted.org/packages/b2/e9/67f8219f7232d47f8301e0cdbef7ef7356aef6ce2a2b81691679c8c690b9/envoy_data_plane-0.2.6.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.2.6 2026-06-10T06:29:57,925 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/92/ff/54ca23daf16a1436bc50c81e270f6222cb2dfbc555abe0ecbf44fdcf183f/envoy_data_plane-0.3.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,926 Found link https://files.pythonhosted.org/packages/8a/1b/e092178e205b769839c8c95acf6a416acbbed54d521f4408e0a2c87059b6/envoy_data_plane-0.3.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.3.0 2026-06-10T06:29:57,926 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/b1/cd/58c8cc06defd3abce6c56e761a467fdd52ac8db476201dfe22b56dbb3ced/envoy_data_plane-0.4.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,928 Found link https://files.pythonhosted.org/packages/9e/7e/b8452289a07ca8970c863ab72771ddfb682952a9b40984421f62c4e40527/envoy_data_plane-0.4.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.4.0 2026-06-10T06:29:57,929 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/51/db/fe73a7e52f872bb5e104fa1b1887e63ab3239b0be4a6592dd3d366d727f8/envoy_data_plane-0.5.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,930 Found link https://files.pythonhosted.org/packages/6f/e5/fc2669b01486e4cfb4bf599872c1450cc3995605fa270997a0d37a3a3dd9/envoy_data_plane-0.5.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.5.0 2026-06-10T06:29:57,930 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/91/75/5d3fe924d3ddb9094b00c055f7df5c85620783c4d98284ca43a8f45e5bfe/envoy_data_plane-0.6.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,931 Found link https://files.pythonhosted.org/packages/aa/e0/53a591282cb4d55bbdf2598429080645b548fcf17b8ff281927f4f54e955/envoy_data_plane-0.6.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.6.0 2026-06-10T06:29:57,932 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/34/7c/8ee6c38a2947e6fd5312a03d1c8d836b1147807533aecb9c70460cb0ad89/envoy_data_plane-0.6.1-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,933 Found link https://files.pythonhosted.org/packages/0d/de/c4dc04f56e48b538fc8b42ea6d5f2b1bd6d0d75384d329824e0f2ddb33c2/envoy_data_plane-0.6.1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.6.1 2026-06-10T06:29:57,933 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/1f/41/3cf8f9a27f64f5e2e94173dee12c19fea946c898de0e1caa83987b1dbdce/envoy_data_plane-0.7.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:57,934 Found link https://files.pythonhosted.org/packages/de/32/9a2482611eb404e20d8783ffa8f4572d8a39bf5f6e872f126601a7db8358/envoy_data_plane-0.7.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0), version: 0.7.0 2026-06-10T06:29:57,935 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/93/db/b404b55325ca7e385c8790d9bdbcb5eb442b01a55b18f386880d661eb159/envoy_data_plane-0.8.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.7) 2026-06-10T06:29:57,936 Found link https://files.pythonhosted.org/packages/4b/49/fabf7b902cd718735389b23d7dcd461e434925e14426a06b8c0d0a384193/envoy_data_plane-0.8.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.7), version: 0.8.0 2026-06-10T06:29:57,937 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/9e/df/1bca1d25c0b2d95dd67b2ecd1e16c533ffb0c73fec97db800db9d31673af/envoy_data_plane-0.8.1-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.7) 2026-06-10T06:29:57,938 Found link https://files.pythonhosted.org/packages/69/fe/29195b48174f90135361215bd1c9bb8099fb26160ccaefd8843025404920/envoy_data_plane-0.8.1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.7), version: 0.8.1 2026-06-10T06:29:57,939 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/8f/05/686498d387a7576aba38f88bc14dda589552cc139d47bd1c81b33a4a8e50/envoy_data_plane-1.0.1-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.11) 2026-06-10T06:29:57,940 Found link https://files.pythonhosted.org/packages/3a/04/11df9f0aa3bc58af93d7f288fdd2f0b88df92045a795f33e2eb383f3bf03/envoy_data_plane-1.0.1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.11), version: 1.0.1 2026-06-10T06:29:57,941 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/09/5f/4098bd839adb7277536b3ac06770bc60534845c39ae66161e33568d0105b/envoy_data_plane-1.0.3-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.11) 2026-06-10T06:29:57,942 Found link https://files.pythonhosted.org/packages/68/67/8be3ece97cdad070a04b9468e1eec1f6a7c7acaee553e6cba0d33660a264/envoy_data_plane-1.0.3.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.11), version: 1.0.3 2026-06-10T06:29:57,942 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/fd/05/648ebe9e77826dd77e631b868b5ac3e4baa4b3112e545efaf66489ed3571/envoy_data_plane-2.0.0b1-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.11) 2026-06-10T06:29:57,943 Found link https://files.pythonhosted.org/packages/39/e3/0622612466820ab11363824a48309aa547d095726b6c70f71ad6db072455/envoy_data_plane-2.0.0b1.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4.0,>=3.11), version: 2.0.0b1 2026-06-10T06:29:57,944 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/04/58/3482a8675e8b22c4763cecb17e63afe992c080f940567c6c207823517ab0/envoy_data_plane-2.0.0b3-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,945 Found link https://files.pythonhosted.org/packages/70/75/67da2b1ea9e0f40286f8c84f4ae052a9e0eaf6d934dd18895a8ffd790ef2/envoy_data_plane-2.0.0b3.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.0.0b3 2026-06-10T06:29:57,945 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/d8/79/e0a7b8841f7eb7f1431ac97d0e40f20380ef3e38b99bfadcf13bf222eaab/envoy_data_plane-2.0.0b4-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,946 Found link https://files.pythonhosted.org/packages/63/6b/967761f0f3de6328ed57c63f1ef80dbd982ee32c2606b6feac5c2cbf450f/envoy_data_plane-2.0.0b4.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.0.0b4 2026-06-10T06:29:57,947 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/93/e1/99518b24a94c345587fc3c663e9a6cca7086bf70bf87090c66928139105f/envoy_data_plane-2.0.0b5-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,948 Found link https://files.pythonhosted.org/packages/07/48/f5b0e839a5ab4afd55395a3bae55ce2132a2597d5c8b9eb7c75a6309df04/envoy_data_plane-2.0.0b5.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.0.0b5 2026-06-10T06:29:57,949 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/9f/53/1dc41d83a07fea758a4ad8620173c25b742ae6d5738f49ec641e7e2c6a68/envoy_data_plane-2.0.0b8-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,950 Found link https://files.pythonhosted.org/packages/72/f0/2be835e3a4116a60fd503dce4bfbca62ec97800a66df3c480cc394c60da8/envoy_data_plane-2.0.0b8.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.0.0b8 2026-06-10T06:29:57,950 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/b0/2c/07b1d9d5f165e75cefed12a5cc35b2251934ec895ed47e7d6ea90a95b933/envoy_data_plane-2.0.0b9-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,952 Found link https://files.pythonhosted.org/packages/37/09/f442998109c7e394f42983eed0c534f50857ed134bd71cd4b07ce0cb38e0/envoy_data_plane-2.0.0b9.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.0.0b9 2026-06-10T06:29:57,952 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/5f/2f/3077584fc6668d114f96609f3146fd3ca6519ae877942288d66fd9d85975/envoy_data_plane-2.0.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,953 Found link https://files.pythonhosted.org/packages/cc/aa/975bb31a9cecc83a801e438015da60b2c10d41bcbf56335175d961393c5a/envoy_data_plane-2.0.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.0.0 2026-06-10T06:29:57,954 Skipping link: No binaries permitted for envoy-data-plane: https://files.pythonhosted.org/packages/13/4b/3829831174f4fc50f33944f875c1fa3a904d3e8aca5c6d18167ecc36ca35/envoy_data_plane-2.1.0-py3-none-any.whl (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:57,955 Found link https://files.pythonhosted.org/packages/96/f6/b5ceab4c60a94164d17ef8d1a6293f06f19a36a8364a92ec5f21201be58a/envoy_data_plane-2.1.0.tar.gz (from https://pypi.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11), version: 2.1.0 2026-06-10T06:29:57,955 Fetching project page and analyzing links: https://www.piwheels.org/simple/envoy-data-plane/ 2026-06-10T06:29:57,956 Getting page https://www.piwheels.org/simple/envoy-data-plane/ 2026-06-10T06:29:57,957 Found index url https://www.piwheels.org/simple 2026-06-10T06:29:58,132 Fetched page https://www.piwheels.org/simple/envoy-data-plane/ as text/html 2026-06-10T06:29:58,142 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-2.0.0b3-py3-none-any.whl#sha256=0609fb1f7ac414a90c7b3eccbeaf787784f834d94877382e1d2b5915426fff8c (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:<4,>=3.11) 2026-06-10T06:29:58,142 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-2.0.0b1-py3-none-any.whl#sha256=adb314fc435c1fa135e341a99e1e813f04315e725b55b02469fd33aebc46eeb0 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.11,<4.0) 2026-06-10T06:29:58,143 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-1.0.3-py3-none-any.whl#sha256=2eabfe0a98e3cf509c13c80798b93d94992a5ba436a4cdd3b5f805f50f40558f (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.11,<4.0) 2026-06-10T06:29:58,144 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-1.0.1-py3-none-any.whl#sha256=da44fe56dfc39f0f562be2d353ff372ed0bf8ae1037c23188fea04e678d7a8eb (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.11,<4.0) 2026-06-10T06:29:58,144 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.8.1-py3-none-any.whl#sha256=a8a64196124c4bf5ede3455b946142b88283db5bf77ef69d51e9ad6d2a7a2ad7 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,145 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.8.0-py3-none-any.whl#sha256=453c25e80ec96004a7134f5e47d9e430b2103990f426da278c76c78ff7afa341 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,145 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.7.0-py3-none-any.whl#sha256=2d18dc298eb92dd9d4648a084b5308b092bef6818fe9a5e2f4ca8ce493aa5931 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,146 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.6.1-py3-none-any.whl#sha256=52a8f6542ae897d0f7da093983e05d14c4bac85748c72b95b6c83629ebc9d436 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,147 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.6.0-py3-none-any.whl#sha256=dc1759998018fa1bbbe80fd881f5f5c5595ea557eeaca9863feddf0c02eda62c (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,147 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.5.0-py3-none-any.whl#sha256=c0adc517ac138b5ad400ca56ec8a6cb3cb7ff76bdc2a037dd78c6a99a674abe0 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,148 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.4.0-py3-none-any.whl#sha256=a98a0b28fd230e42ec8aa9fe8a957099ada7bd11cda2811be75a9f6984202ede (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,148 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.3.0-py3-none-any.whl#sha256=fc10818c5ac3f37db28e8b0a0f1fe142c133ee59bc21a82442410a84c2a7d0f7 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,149 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.6-py3-none-any.whl#sha256=6341768b9cf5d6268baced4d2e8b3429f98664fbbe8958dae69ee25316ae869a (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,149 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.5-py3-none-any.whl#sha256=41fab8d71eb26e3e2a4a8af278d06ea23031237a99b4d35cdc37f0751ce6fc9b (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,150 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.4-py3-none-any.whl#sha256=b37a376539cbd83c12e5eba4b8cccae85fe14fa72e243fb2e826d3403733d9ea (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,151 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.3-py3-none-any.whl#sha256=4ee0dbd18f9c371df4ec68c6005b9473649f2416accec6ceb8794193eb320a8d (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7,<4.0) 2026-06-10T06:29:58,151 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.2-py3-none-any.whl#sha256=97a658aeec280fa1431c5a29b38ef27b899e8d3877d91887de15756cc4ba45d8 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,152 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.1-py3-none-any.whl#sha256=d82407b1e24de3472b99ee2421df712971ab6b4417aca613f2fd7ff5afaa34bc (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,152 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.1b1-py3-none-any.whl#sha256=2f74c64adf69555582faaea616b2e1c38832e74cfb6deabfc8677f8063a106a5 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,153 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.2.0-py3-none-any.whl#sha256=f4c9777414fdaf1dc89cab852d974399c6294ae0081ff5fcbcdaff6df036eb68 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,154 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.1.1-py3-none-any.whl#sha256=f8f76bf1fba7620d21b8b5793f21ffd521517df51a56c0179d0cd66816583061 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,154 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.1.0-py3-none-any.whl#sha256=19e84af452492e3f46b7d866fb3d36dd9ca700423219650aba55344de0c19b2e (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,155 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.8-py3-none-any.whl#sha256=1a2bae48a7fcd8af7c0d724718ad1d45e0de867f4521543d1491803a0cfad960 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,155 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.7-py3-none-any.whl#sha256=0f8de94841dfe378c3fb260de3b251ab99651864569935ab2cf040ee71c86bb8 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,156 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.6-py3-none-any.whl#sha256=ddaadaebd399d86546590f78e09a21eb78321ace4a44c5cfce7c9cbea26eab40 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,156 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.5-py3-none-any.whl#sha256=8fb35219de70702c2213a9a106f7620b8da70869f3d86599df2b60fa9d6abe1e (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,157 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.4-py3-none-any.whl#sha256=40f79f6e0d93c84fa7188c0fa5023f0d43d1f5e250ce20e2ac0b522c9efb0b40 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,157 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.3-py3-none-any.whl#sha256=5b9f64e21a2195ddbd06ddc8c3d742abcb643f2e550aff86153914b378b17ef8 (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,158 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.2-py3-none-any.whl#sha256=dce4d5e6bd63343d409b680e92954c4f0f2edc0ddf60f7ce15c1da6ae702367b (from https://www.piwheels.org/simple/envoy-data-plane/) (requires-python:>=3.7.0) 2026-06-10T06:29:58,159 Skipping link: No binaries permitted for envoy-data-plane: https://archive1.piwheels.org/simple/envoy-data-plane/envoy_data_plane-0.0.1-py3-none-any.whl#sha256=d6108b006ed15ce08f12c1e06a2b0337a3bdfa1b6e7ac7b9d6cec2800053838c (from https://www.piwheels.org/simple/envoy-data-plane/) 2026-06-10T06:29:58,159 Skipping link: not a file: https://www.piwheels.org/simple/envoy-data-plane/ 2026-06-10T06:29:58,160 Skipping link: not a file: https://pypi.org/simple/envoy-data-plane/ 2026-06-10T06:29:58,184 Given no hashes to check 1 links for project 'envoy-data-plane': discarding no candidates 2026-06-10T06:29:58,204 Collecting envoy-data-plane==2.1.0 2026-06-10T06:29:58,206 Created temporary directory: /tmp/pip-unpack-9iye778s 2026-06-10T06:29:58,535 Downloading envoy_data_plane-2.1.0.tar.gz (1.2 MB) 2026-06-10T06:30:03,274 Added envoy-data-plane==2.1.0 from https://files.pythonhosted.org/packages/96/f6/b5ceab4c60a94164d17ef8d1a6293f06f19a36a8364a92ec5f21201be58a/envoy_data_plane-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-c96pwk6h' 2026-06-10T06:30:03,287 Created temporary directory: /tmp/pip-build-env-6ezcjher 2026-06-10T06:30:03,293 Installing build dependencies: started 2026-06-10T06:30:03,294 Running command pip subprocess to install build dependencies 2026-06-10T06:30:04,437 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-10T06:30:04,858 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-10T06:30:04,882 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-10T06:30:05,423 Collecting hatchling 2026-06-10T06:30:05,424 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-10T06:30:05,440 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-10T06:30:05,593 Collecting hatch-build-scripts 2026-06-10T06:30:05,594 Obtaining dependency information for hatch-build-scripts from https://archive1.piwheels.org/simple/hatch-build-scripts/hatch_build_scripts-1.0.0-py3-none-any.whl.metadata 2026-06-10T06:30:05,831 Using cached https://archive1.piwheels.org/simple/hatch-build-scripts/hatch_build_scripts-1.0.0-py3-none-any.whl.metadata (5.3 kB) 2026-06-10T06:30:05,841 Discarding https://archive1.piwheels.org/simple/hatch-build-scripts/hatch_build_scripts-1.0.0-py3-none-any.whl#sha256=22a13deee7213646b13351ed05fe9e47f036565d87d8f23d90d8980a63adb71a (from https://www.piwheels.org/simple/hatch-build-scripts/) (requires-python:<4,>=3.10): Requested hatch-build-scripts from https://archive1.piwheels.org/simple/hatch-build-scripts/hatch_build_scripts-1.0.0-py3-none-any.whl#sha256=22a13deee7213646b13351ed05fe9e47f036565d87d8f23d90d8980a63adb71a has inconsistent Name: expected 'hatch-build-scripts', but metadata has 'hatch_build_scripts' 2026-06-10T06:30:05,867 Using cached hatch_build_scripts-1.0.0-py3-none-any.whl (6.5 kB) 2026-06-10T06:30:06,067 Collecting betterproto2-compiler<0.10,>=0.9.0 2026-06-10T06:30:06,068 Obtaining dependency information for betterproto2-compiler<0.10,>=0.9.0 from https://archive1.piwheels.org/simple/betterproto2-compiler/betterproto2_compiler-0.9.0-py3-none-any.whl.metadata 2026-06-10T06:30:06,157 Downloading https://archive1.piwheels.org/simple/betterproto2-compiler/betterproto2_compiler-0.9.0-py3-none-any.whl.metadata (650 bytes) 2026-06-10T06:30:06,168 Discarding https://archive1.piwheels.org/simple/betterproto2-compiler/betterproto2_compiler-0.9.0-py3-none-any.whl#sha256=0765a726191a64df653de39fa834b278fb37c8fb4f2e5d447a522ce75547ec76 (from https://www.piwheels.org/simple/betterproto2-compiler/) (requires-python:<4.0,>=3.10): Requested betterproto2-compiler<0.10,>=0.9.0 from https://archive1.piwheels.org/simple/betterproto2-compiler/betterproto2_compiler-0.9.0-py3-none-any.whl#sha256=0765a726191a64df653de39fa834b278fb37c8fb4f2e5d447a522ce75547ec76 has inconsistent Name: expected 'betterproto2-compiler', but metadata has 'betterproto2_compiler' 2026-06-10T06:30:06,339 Downloading betterproto2_compiler-0.9.0-py3-none-any.whl (65 kB) 2026-06-10T06:30:06,393 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 1.2 MB/s eta 0:00:00 2026-06-10T06:30:11,416 Collecting grpcio-tools>=1.75.1 2026-06-10T06:30:11,418 Obtaining dependency information for grpcio-tools>=1.75.1 from https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.0-cp311-cp311-linux_armv7l.whl.metadata 2026-06-10T06:30:11,434 Using cached https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.0-cp311-cp311-linux_armv7l.whl.metadata (5.3 kB) 2026-06-10T06:30:11,712 Collecting requests 2026-06-10T06:30:11,713 Obtaining dependency information for requests from https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl.metadata 2026-06-10T06:30:11,729 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) 2026-06-10T06:30:11,908 Collecting structlog 2026-06-10T06:30:11,909 Obtaining dependency information for structlog from https://www.piwheels.org/simple/structlog/structlog-26.1.0-py3-none-any.whl.metadata 2026-06-10T06:30:11,918 Downloading https://www.piwheels.org/simple/structlog/structlog-26.1.0-py3-none-any.whl.metadata (9.7 kB) 2026-06-10T06:30:12,119 Collecting packaging>=24.2 2026-06-10T06:30:12,120 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-10T06:30:12,133 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-10T06:30:12,257 Collecting pathspec>=0.10.1 2026-06-10T06:30:12,258 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-10T06:30:12,272 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-10T06:30:12,394 Collecting pluggy>=1.0.0 2026-06-10T06:30:12,396 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-06-10T06:30:12,409 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-10T06:30:12,663 Collecting trove-classifiers 2026-06-10T06:30:12,664 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-06-10T06:30:12,677 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-06-10T06:30:12,839 Collecting betterproto2<0.10,>=0.9.0 2026-06-10T06:30:12,840 Obtaining dependency information for betterproto2<0.10,>=0.9.0 from https://www.piwheels.org/simple/betterproto2/betterproto2-0.9.1-py3-none-any.whl.metadata 2026-06-10T06:30:12,851 Downloading https://www.piwheels.org/simple/betterproto2/betterproto2-0.9.1-py3-none-any.whl.metadata (1.0 kB) 2026-06-10T06:30:12,996 Collecting jinja2>=3.0.3 2026-06-10T06:30:12,997 Obtaining dependency information for jinja2>=3.0.3 from https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata 2026-06-10T06:30:13,011 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-06-10T06:30:13,019 Discarding https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl#sha256=fe8571fbbd1ff453eb75ea114f68611e5b3e5b8b018397eeb70573daa35d45ea (from https://www.piwheels.org/simple/jinja2/) (requires-python:>=3.7): Requested jinja2>=3.0.3 from https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl#sha256=fe8571fbbd1ff453eb75ea114f68611e5b3e5b8b018397eeb70573daa35d45ea (from betterproto2-compiler<0.10,>=0.9.0) has inconsistent Name: expected 'jinja2', but metadata has 'Jinja2' 2026-06-10T06:30:13,048 Using cached jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-06-10T06:30:16,536 Collecting ruff~=0.9.3 2026-06-10T06:30:16,545 Downloading ruff-0.9.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (9.9 MB) 2026-06-10T06:30:17,173 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.9/9.9 MB 16.0 MB/s eta 0:00:00 2026-06-10T06:30:17,538 Collecting typing-extensions<5,>=4.7.1 2026-06-10T06:30:17,539 Obtaining dependency information for typing-extensions<5,>=4.7.1 from https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl.metadata 2026-06-10T06:30:17,552 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) 2026-06-10T06:30:17,560 Discarding https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl#sha256=f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 (from https://www.piwheels.org/simple/typing-extensions/) (requires-python:>=3.9): Requested typing-extensions<5,>=4.7.1 from https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl#sha256=f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 (from betterproto2-compiler<0.10,>=0.9.0) has inconsistent Name: expected 'typing-extensions', but metadata has 'typing_extensions' 2026-06-10T06:30:17,586 Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-06-10T06:30:19,166 Collecting protobuf<7.0.0,>=6.33.5 2026-06-10T06:30:19,176 Using cached protobuf-6.33.6-py3-none-any.whl (170 kB) 2026-06-10T06:30:23,886 Collecting grpcio>=1.81.0 2026-06-10T06:30:23,887 Obtaining dependency information for grpcio>=1.81.0 from https://www.piwheels.org/simple/grpcio/grpcio-1.81.0-cp311-cp311-linux_armv7l.whl.metadata 2026-06-10T06:30:23,902 Using cached https://www.piwheels.org/simple/grpcio/grpcio-1.81.0-cp311-cp311-linux_armv7l.whl.metadata (3.7 kB) 2026-06-10T06:30:25,450 Collecting setuptools>=77.0.1 2026-06-10T06:30:25,451 Obtaining dependency information for setuptools>=77.0.1 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-10T06:30:25,467 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-10T06:30:26,302 Collecting charset_normalizer<4,>=2 2026-06-10T06:30:26,310 Using cached charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl (199 kB) 2026-06-10T06:30:26,454 Collecting idna<4,>=2.5 2026-06-10T06:30:26,455 Obtaining dependency information for idna<4,>=2.5 from https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl.metadata 2026-06-10T06:30:26,470 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl.metadata (6.1 kB) 2026-06-10T06:30:26,799 Collecting urllib3<3,>=1.26 2026-06-10T06:30:26,800 Obtaining dependency information for urllib3<3,>=1.26 from https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl.metadata 2026-06-10T06:30:26,814 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB) 2026-06-10T06:30:27,000 Collecting certifi>=2023.5.7 2026-06-10T06:30:27,001 Obtaining dependency information for certifi>=2023.5.7 from https://www.piwheels.org/simple/certifi/certifi-2026.5.20-py3-none-any.whl.metadata 2026-06-10T06:30:27,015 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB) 2026-06-10T06:30:27,170 Collecting python-dateutil>=2.9.0.post0 2026-06-10T06:30:27,171 Obtaining dependency information for python-dateutil>=2.9.0.post0 from https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata 2026-06-10T06:30:27,186 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) 2026-06-10T06:30:27,810 Collecting MarkupSafe>=2.0 2026-06-10T06:30:27,810 Obtaining dependency information for MarkupSafe>=2.0 from https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata 2026-06-10T06:30:27,824 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl.metadata (2.7 kB) 2026-06-10T06:30:28,061 Collecting six>=1.5 2026-06-10T06:30:28,062 Obtaining dependency information for six>=1.5 from https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata 2026-06-10T06:30:28,077 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-06-10T06:30:28,293 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-10T06:30:33,767 Using cached https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.0-cp311-cp311-linux_armv7l.whl (76.9 MB) 2026-06-10T06:30:35,077 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl (73 kB) 2026-06-10T06:30:35,089 Downloading https://www.piwheels.org/simple/structlog/structlog-26.1.0-py3-none-any.whl (73 kB) 2026-06-10T06:30:35,107 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.8/73.8 kB 6.1 MB/s eta 0:00:00 2026-06-10T06:30:35,119 Downloading https://www.piwheels.org/simple/betterproto2/betterproto2-0.9.1-py3-none-any.whl (19 kB) 2026-06-10T06:30:35,184 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.5.20-py3-none-any.whl (134 kB) 2026-06-10T06:30:48,593 Using cached https://www.piwheels.org/simple/grpcio/grpcio-1.81.0-cp311-cp311-linux_armv7l.whl (195.4 MB) 2026-06-10T06:30:51,438 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl (65 kB) 2026-06-10T06:30:51,458 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-10T06:30:51,476 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-10T06:30:51,492 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-10T06:30:51,510 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-06-10T06:30:51,526 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-10T06:30:51,542 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-06-10T06:30:51,569 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-06-10T06:30:51,587 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-06-10T06:30:51,683 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-10T06:30:51,722 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-10T06:30:57,100 Using cached https://www.piwheels.org/simple/grpcio-tools/grpcio_tools-1.81.0-cp311-cp311-linux_armv7l.whl (76.9 MB) 2026-06-10T06:31:00,399 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl (73 kB) 2026-06-10T06:31:00,424 Using cached https://www.piwheels.org/simple/structlog/structlog-26.1.0-py3-none-any.whl (73 kB) 2026-06-10T06:31:00,446 Using cached https://www.piwheels.org/simple/betterproto2/betterproto2-0.9.1-py3-none-any.whl (19 kB) 2026-06-10T06:31:00,469 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.5.20-py3-none-any.whl (134 kB) 2026-06-10T06:31:13,608 Using cached https://www.piwheels.org/simple/grpcio/grpcio-1.81.0-cp311-cp311-linux_armv7l.whl (195.4 MB) 2026-06-10T06:31:19,719 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl (65 kB) 2026-06-10T06:31:19,744 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-10T06:31:19,767 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-10T06:31:19,788 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-10T06:31:19,811 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-06-10T06:31:19,835 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-10T06:31:19,855 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-06-10T06:31:19,883 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-06-10T06:31:19,908 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-06-10T06:31:19,996 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-10T06:31:22,954 Installing collected packages: trove-classifiers, urllib3, typing-extensions, structlog, six, setuptools, ruff, protobuf, pluggy, pathspec, packaging, MarkupSafe, idna, charset_normalizer, certifi, requests, python-dateutil, jinja2, hatchling, grpcio, hatch-build-scripts, grpcio-tools, betterproto2, betterproto2-compiler 2026-06-10T06:31:22,991 Creating /tmp/pip-build-env-6ezcjher/overlay/local/bin 2026-06-10T06:31:22,993 changing mode of /tmp/pip-build-env-6ezcjher/overlay/local/bin/trove-classifiers to 755 2026-06-10T06:31:29,097 changing mode of /tmp/pip-build-env-6ezcjher/overlay/local/bin/idna to 755 2026-06-10T06:31:29,271 changing mode of /tmp/pip-build-env-6ezcjher/overlay/local/bin/normalizer to 755 2026-06-10T06:31:30,623 changing mode of /tmp/pip-build-env-6ezcjher/overlay/local/bin/hatchling to 755 2026-06-10T06:31:45,394 changing mode of /tmp/pip-build-env-6ezcjher/overlay/local/bin/python-grpc-tools-protoc to 755 2026-06-10T06:31:45,717 changing mode of /tmp/pip-build-env-6ezcjher/overlay/local/bin/protoc-gen-python_betterproto2 to 755 2026-06-10T06:31:46,144 Successfully installed MarkupSafe-3.0.3 betterproto2-0.9.1 betterproto2-compiler-0.9.0 certifi-2026.5.20 charset_normalizer-3.4.7 grpcio-1.81.0 grpcio-tools-1.81.0 hatch-build-scripts-1.0.0 hatchling-1.30.1 idna-3.18 jinja2-3.1.6 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 protobuf-6.33.6 python-dateutil-2.9.0.post0 requests-2.34.2 ruff-0.9.10 setuptools-82.0.1 six-1.17.0 structlog-26.1.0 trove-classifiers-2026.6.1.19 typing-extensions-4.15.0 urllib3-2.7.0 2026-06-10T06:31:47,624 Installing build dependencies: finished with status 'done' 2026-06-10T06:31:47,631 Getting requirements to build wheel: started 2026-06-10T06:31:47,632 Running command Getting requirements to build wheel 2026-06-10T06:31:48,297 Getting requirements to build wheel: finished with status 'done' 2026-06-10T06:31:48,301 Created temporary directory: /tmp/pip-modern-metadata-963k4rle 2026-06-10T06:31:48,303 Preparing metadata (pyproject.toml): started 2026-06-10T06:31:48,304 Running command Preparing metadata (pyproject.toml) 2026-06-10T06:31:50,797 /bin/sh: 1: python: not found 2026-06-10T06:31:50,798 Traceback (most recent call last): 2026-06-10T06:31:50,798 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-06-10T06:31:50,799 main() 2026-06-10T06:31:50,800 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-06-10T06:31:50,800 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-06-10T06:31:50,801 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,801 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel 2026-06-10T06:31:50,802 whl_basename = backend.build_wheel(metadata_directory, config_settings) 2026-06-10T06:31:50,802 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,803 File "/tmp/pip-build-env-6ezcjher/overlay/local/lib/python3.11/dist-packages/hatchling/build.py", line 58, in build_wheel 2026-06-10T06:31:50,804 return os.path.basename(next(builder.build(directory=wheel_directory, versions=["standard"]))) 2026-06-10T06:31:50,805 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,806 File "/tmp/pip-build-env-6ezcjher/overlay/local/lib/python3.11/dist-packages/hatchling/builders/plugin/interface.py", line 149, in build 2026-06-10T06:31:50,807 build_hook.initialize(version, build_data) 2026-06-10T06:31:50,807 File "/tmp/pip-build-env-6ezcjher/overlay/local/lib/python3.11/dist-packages/hatch_build_scripts/plugin.py", line 60, in initialize 2026-06-10T06:31:50,808 run(cmd, cwd=str(work_dir), check=True, shell=True) # noqa: S602 2026-06-10T06:31:50,809 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,809 File "/usr/lib/python3.11/subprocess.py", line 571, in run 2026-06-10T06:31:50,810 raise CalledProcessError(retcode, process.args, 2026-06-10T06:31:50,811 subprocess.CalledProcessError: Command 'python build.py' returned non-zero exit status 127. 2026-06-10T06:31:50,895 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2026-06-10T06:31:50,914 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpmrp4edbq[/] 2026-06-10T06:31:50,915 [bold magenta]cwd[/]: /tmp/pip-wheel-ul3zuf9v/envoy-data-plane_43848eeb03f842c9bc9c37fe294d5882 2026-06-10T06:31:50,915 Preparing metadata (pyproject.toml): finished with status 'error' 2026-06-10T06:31:50,918 ERROR: [present-rich] metadata generation failed 2026-06-10T06:31:50,926 Exception information: 2026-06-10T06:31:50,926 Traceback (most recent call last): 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2026-06-10T06:31:50,926 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2026-06-10T06:31:50,926 return super().prepare_metadata_for_build_wheel( 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2026-06-10T06:31:50,926 return self._call_hook('prepare_metadata_for_build_wheel', { 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2026-06-10T06:31:50,926 self._subprocess_runner( 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2026-06-10T06:31:50,926 call_subprocess( 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-06-10T06:31:50,926 raise error 2026-06-10T06:31:50,926 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2026-06-10T06:31:50,926 2026-06-10T06:31:50,926 The above exception was the direct cause of the following exception: 2026-06-10T06:31:50,926 2026-06-10T06:31:50,926 Traceback (most recent call last): 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-10T06:31:50,926 status = run_func(*args) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-10T06:31:50,926 return func(self, options, args) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-06-10T06:31:50,926 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-06-10T06:31:50,926 result = self._result = resolver.resolve( 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-06-10T06:31:50,926 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-06-10T06:31:50,926 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-06-10T06:31:50,926 if not criterion.candidates: 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-06-10T06:31:50,926 return bool(self._sequence) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-06-10T06:31:50,926 return any(self) 2026-06-10T06:31:50,926 ^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-06-10T06:31:50,926 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-06-10T06:31:50,926 candidate = func() 2026-06-10T06:31:50,926 ^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-06-10T06:31:50,926 self._link_candidate_cache[link] = LinkCandidate( 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-06-10T06:31:50,926 super().__init__( 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-06-10T06:31:50,926 self.dist = self._prepare() 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-06-10T06:31:50,926 dist = self._prepare_distribution() 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-06-10T06:31:50,926 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-06-10T06:31:50,926 return self._prepare_linked_requirement(req, parallel_builds) 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-06-10T06:31:50,926 dist = _get_prepared_distribution( 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-06-10T06:31:50,926 abstract_dist.prepare_distribution_metadata( 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2026-06-10T06:31:50,926 self.req.prepare_metadata() 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2026-06-10T06:31:50,926 self.metadata_directory = generate_metadata( 2026-06-10T06:31:50,926 ^^^^^^^^^^^^^^^^^^ 2026-06-10T06:31:50,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2026-06-10T06:31:50,926 raise MetadataGenerationFailed(package_details=details) from error 2026-06-10T06:31:50,926 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2026-06-10T06:31:50,948 Removed envoy-data-plane==2.1.0 from https://files.pythonhosted.org/packages/96/f6/b5ceab4c60a94164d17ef8d1a6293f06f19a36a8364a92ec5f21201be58a/envoy_data_plane-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-c96pwk6h' 2026-06-10T06:31:50,949 Removed build tracker: '/tmp/pip-build-tracker-c96pwk6h'