2025-10-16T12:39:24,948 Created temporary directory: /tmp/pip-ephem-wheel-cache-k4r_0zun 2025-10-16T12:39:24,950 Created temporary directory: /tmp/pip-build-tracker-pv_hwh34 2025-10-16T12:39:24,950 Initialized build tracking at /tmp/pip-build-tracker-pv_hwh34 2025-10-16T12:39:24,951 Created build tracker: /tmp/pip-build-tracker-pv_hwh34 2025-10-16T12:39:24,951 Entered build tracker: /tmp/pip-build-tracker-pv_hwh34 2025-10-16T12:39:24,952 Created temporary directory: /tmp/pip-wheel-syrcqh0_ 2025-10-16T12:39:24,955 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 2025-10-16T12:39:24,957 Created temporary directory: /tmp/pip-ephem-wheel-cache-_1z2idbr 2025-10-16T12:39:24,979 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-16T12:39:24,982 2 location(s) to search for versions of betterproto2: 2025-10-16T12:39:24,982 * https://pypi.org/simple/betterproto2/ 2025-10-16T12:39:24,982 * https://www.piwheels.org/simple/betterproto2/ 2025-10-16T12:39:24,983 Fetching project page and analyzing links: https://pypi.org/simple/betterproto2/ 2025-10-16T12:39:24,984 Getting page https://pypi.org/simple/betterproto2/ 2025-10-16T12:39:24,985 Found index url https://pypi.org/simple 2025-10-16T12:39:25,124 Fetched page https://pypi.org/simple/betterproto2/ as application/vnd.pypi.simple.v1+json 2025-10-16T12:39:25,133 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/8e/d6/d1115a33e2b5b960d963e7a2211a53e382e70c0423537cb3cd99420d4811/betterproto2-0.0.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,134 Found link https://files.pythonhosted.org/packages/4b/af/d86676c94b839f0ad9593f362ca5100b8267bc3281404d640bdbe40f3f88/betterproto2-0.0.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.0.1 2025-10-16T12:39:25,135 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/8e/e2/45cbed548b91924abd0a97d1b616550958be3b73adc3ced914c6a712ae9d/betterproto2-0.0.2-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,136 Found link https://files.pythonhosted.org/packages/b6/a5/608e7d8cb00c99f23fa9a43199c5f2ffef1504ed95569495a8a6594a34e3/betterproto2-0.0.2.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.0.2 2025-10-16T12:39:25,136 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/76/04/93cd863780c6b1a348524fcc5b23eea9c552923c73bd5ba13077086ebec9/betterproto2-0.1.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,138 Found link https://files.pythonhosted.org/packages/7d/54/5edfd961b88e77b30c3c2c773018b9ab6ad5d8e6df54cfd9051c733d1d33/betterproto2-0.1.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.1.0 2025-10-16T12:39:25,138 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/d7/0f/fb1a94617c42e9f62440593583d2e4c0e3b1638747dae5f45ed7d0f1328f/betterproto2-0.1.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,139 Found link https://files.pythonhosted.org/packages/50/0d/5db5173f259c952653f61971bd65f4ad2075f7e032ac3736778484000019/betterproto2-0.1.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.1.1 2025-10-16T12:39:25,140 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/66/9c/bb7aa73267b1b4547c55a82120b6a8793b429562918f370b1418b0236ba3/betterproto2-0.1.2-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,141 Found link https://files.pythonhosted.org/packages/09/17/e806b8ebede8249de69f003c3f68bbe0304e0e6631ebbd7c24273bd9d8d1/betterproto2-0.1.2.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.1.2 2025-10-16T12:39:25,142 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/63/30/b64ea3541d6d282687470393c4596e6405563f55314c0cc6d3297b7137a8/betterproto2-0.1.3-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,143 Found link https://files.pythonhosted.org/packages/c9/a4/4389110cd6befeccd49fbb421b2862218424478f7d36ce628234eae206f3/betterproto2-0.1.3.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.1.3 2025-10-16T12:39:25,144 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/98/0a/866da6b845ec59855cd82d6e4ffe7d7ded1de1eaf655bea207fc858fc77c/betterproto2-0.2.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,144 Found link https://files.pythonhosted.org/packages/49/ba/bd8dc94b4945b087eb9c15d50061295f469d4af57a2ec3c4b6bb219cdb51/betterproto2-0.2.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.2.0 2025-10-16T12:39:25,145 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/50/21/7f0ac31b7002cf7d3506d24dc89400f0c5506bd9bbe1d2f83e137c9a8db0/betterproto2-0.2.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8) 2025-10-16T12:39:25,146 Found link https://files.pythonhosted.org/packages/e0/06/3f97932acb498bfac48db02885df665f65c703182037c2f22a1770492d30/betterproto2-0.2.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.8), version: 0.2.1 2025-10-16T12:39:25,147 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/36/de/c3ed42787ba76d00fff3e2776ab79f2ed8b0eb9a5481fd1a180ac8f83d07/betterproto2-0.2.2-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,148 Found link https://files.pythonhosted.org/packages/30/3a/2afa7448cf062f3bc0cfdc93881123a472324984933681ac575c84fa4d67/betterproto2-0.2.2.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.2.2 2025-10-16T12:39:25,148 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/45/54/8c0a8ef1e78b8b9cd3d349b336377272d0a45d865295b8d1c2a19ab0fbe8/betterproto2-0.2.3-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,149 Found link https://files.pythonhosted.org/packages/70/ca/92257d6187483fededef4f2039a301298dd425c9002fbb7cdc75243734ee/betterproto2-0.2.3.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.2.3 2025-10-16T12:39:25,150 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/e4/9d/dc4bc747e1839f3790ef443b284f708b12f33d73b86be3dbb9f46e364f2d/betterproto2-0.3.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,151 Found link https://files.pythonhosted.org/packages/b3/32/c62a0d4e10fd60c9aadb83fe9c018fbd8bf4cd7bb8f7ab0f861f5ab40920/betterproto2-0.3.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.3.0 2025-10-16T12:39:25,152 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/16/e4/6cf6a1d2918fd0a3f4556f559a46edb5a6a0a971d7e82e4f4fa935e91eff/betterproto2-0.3.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,153 Found link https://files.pythonhosted.org/packages/c6/f4/0e04f93c23c4aa74d07f0ae1ef27c7951d5062b131dcb4896ab51f4e89e5/betterproto2-0.3.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.3.1 2025-10-16T12:39:25,153 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/dd/87/945490682728596d0ef0b3fcecb4847798e26e754c721fbe4ae9f2e175f1/betterproto2-0.4.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,155 Found link https://files.pythonhosted.org/packages/10/0e/4b070c3dc68da517d265512b16c3668f7d18c3e3b5cb93d31997f47477c0/betterproto2-0.4.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.4.0 2025-10-16T12:39:25,155 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/0f/35/81815d69895f4d7b810dd4f4ae07e892aa1dbea42c34707a0078925d12a2/betterproto2-0.5.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,156 Found link https://files.pythonhosted.org/packages/a0/7c/f8e11059ab3b58a9d4b6b726352d0bca563ee49324898c3ee9827bb44a8e/betterproto2-0.5.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.5.0 2025-10-16T12:39:25,157 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/00/55/bcc1100d3c8946b51a89a24b6bd342daf85a44fc60fce97c9a75df66e8ee/betterproto2-0.5.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,157 Found link https://files.pythonhosted.org/packages/29/c3/288bd88e96db247af257efcbedc05f402e7a72f384cd51b76f370fe386b3/betterproto2-0.5.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.5.1 2025-10-16T12:39:25,158 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/40/14/b1609074cf4d709d09d68d0fc7eacb953c165659b638943f64fc2bd5148c/betterproto2-0.6.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,159 Found link https://files.pythonhosted.org/packages/2e/a7/9a22aac2e0e1bc5de655cb62dc5c1862f4185cbbfd8914beb446a096c445/betterproto2-0.6.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.6.0 2025-10-16T12:39:25,160 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/3b/27/7ee873420f0cbfbfea0f29a3d8c4deb96fbacb9790775ba2a3ad7ad54293/betterproto2-0.7.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,161 Found link https://files.pythonhosted.org/packages/35/ad/4ada4789b83b653df8de8a4b0b4c6e57e50715d2591809dd4c09e5c99c30/betterproto2-0.7.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.7.0 2025-10-16T12:39:25,161 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/7f/07/a691b58d9d41653ebda2c2fbd45a1b50b7f060bf8a4a8ca2664e4487096e/betterproto2-0.7.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,163 Found link https://files.pythonhosted.org/packages/8a/53/a723fbf0c3a271611026fb3a50cc8ce936a4b8659a8e6fbfa64f6e280d1e/betterproto2-0.7.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.7.1 2025-10-16T12:39:25,163 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/62/2f/d98f986d59c35e2c14f3b37157badf9b7df57c1c680ccf7ae7800d21ec5b/betterproto2-0.8.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,164 Found link https://files.pythonhosted.org/packages/04/8d/99f8ca87dbac19fba70574a420b091fbc8324b114cda283ed3aaa37ad820/betterproto2-0.8.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.8.0 2025-10-16T12:39:25,165 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/7f/06/9eb1579407b69ccccc8942e44d0af3b3ef6b5d65f00ff35f9b9581556ab5/betterproto2-0.9.0-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,166 Found link https://files.pythonhosted.org/packages/f4/42/0abb192e2ad3cde53ceb1494bb0b31a548cc4c672e32d32e403cea9817d2/betterproto2-0.9.0.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.9.0 2025-10-16T12:39:25,167 Skipping link: No binaries permitted for betterproto2: https://files.pythonhosted.org/packages/3e/a3/44f9d1188ee3802d2402efb121e7a9ce4c825eaa34ca739fbfb8979526a2/betterproto2-0.9.1-py3-none-any.whl (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,168 Found link https://files.pythonhosted.org/packages/ac/02/4ae507aa18b8aa1681ea6e9f0dec08fabd610a94ade584fd9b071d286bf1/betterproto2-0.9.1.tar.gz (from https://pypi.org/simple/betterproto2/) (requires-python:<4.0,>=3.10), version: 0.9.1 2025-10-16T12:39:25,168 Fetching project page and analyzing links: https://www.piwheels.org/simple/betterproto2/ 2025-10-16T12:39:25,169 Getting page https://www.piwheels.org/simple/betterproto2/ 2025-10-16T12:39:25,170 Found index url https://www.piwheels.org/simple 2025-10-16T12:39:25,331 Fetched page https://www.piwheels.org/simple/betterproto2/ as text/html 2025-10-16T12:39:25,337 Skipping link: No binaries permitted for betterproto2: https://www.piwheels.org/simple/betterproto2/betterproto2-0.9.0-py3-none-any.whl#sha256=53aa700640e5c516917ee8fd68463de3581f2e52360b0be3c7c811024ec9cdab (from https://www.piwheels.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,338 Skipping link: No binaries permitted for betterproto2: https://www.piwheels.org/simple/betterproto2/betterproto2-0.8.0-py3-none-any.whl#sha256=b79dc910453ee5153c32d74c896e423234aaa2bb5c0bd73f020a7db63e72ee24 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,339 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.7.1-py3-none-any.whl#sha256=7302b81de5d96845ff8113b4c7850798ae59ff003a7643309b4ee02ff9febc54 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,339 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.7.0-py3-none-any.whl#sha256=6575f07089084b285f712bfd6edcbbdf8ee2ab3f388e2fcb7e7316256f2fc99d (from https://www.piwheels.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,340 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.6.0-py3-none-any.whl#sha256=7c360f98752205794efa96c12c30c4ba148aa68cfe0d365370cd6d918bf1fc36 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:<4.0,>=3.10) 2025-10-16T12:39:25,340 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.5.1-py3-none-any.whl#sha256=03a1d1f7254b184df3381ff9804b49234a277f79179c8706ded314377ccc1f58 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,341 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.5.0-py3-none-any.whl#sha256=8acf1e796c7167bcb96ba5e4fcd8d28b492b182b33f33f270385eb0cdaf43b0b (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,341 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.4.0-py3-none-any.whl#sha256=7a525aeac7a31faecfc493437ef0c09ab429d33f68c038d81a32bd464de83eb4 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,342 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.3.1-py3-none-any.whl#sha256=17734ef21306514499201e7b81878145ee1af98e5b2cedb9ed3ac79bed61ef09 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,342 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.3.0-py3-none-any.whl#sha256=c8e8264a101357f50625daba73fbf2f68324095c3299619fa091f7668ddfcfc7 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,343 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.2.3-py3-none-any.whl#sha256=fe39192af360bc65768b348cf671df8ebc223c52229018f73bbb155a1388a37c (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,344 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.2.2-py3-none-any.whl#sha256=3d3680e37ab36584783de16f449e8df10ed5323545b9d7055882280fa0e68738 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.10,<4.0) 2025-10-16T12:39:25,344 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.2.1-py3-none-any.whl#sha256=d0da619a87a8b39a3322aa510abb817c8d72ef641a9438cadbd79df029edd802 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,345 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.2.0-py3-none-any.whl#sha256=3075cb1cdd4302f4f802dad70fb6e3c78286415be7557d23d240747e17cef106 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,345 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.1.3-py3-none-any.whl#sha256=2f09de59fd82dd7549392bc922b989ae6cd6b9b9c4a6d34cccb2def78f10cea0 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,346 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.1.2-py3-none-any.whl#sha256=b7f13e9bde08dc16f48ac427b2582fa552466e045d39646e246c69255fc1cfc8 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,346 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.1.1-py3-none-any.whl#sha256=c00cf0a0567ddbd32f2bbc52abb49eb1473179ec74fff524c73a29c915d35936 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,347 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.1.0-py3-none-any.whl#sha256=9f1e51b896f499f53a183577a7aa00e1888fd1490b5dfd83f81c725fe0226341 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,347 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.0.2-py3-none-any.whl#sha256=540d87a9ee30f12852827f9dc69483da7aeb9d17f46864c3b391f7f7fdb5ec07 (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,348 Skipping link: No binaries permitted for betterproto2: https://archive1.piwheels.org/simple/betterproto2/betterproto2-0.0.1-py3-none-any.whl#sha256=341a9a1202010d60121bbaae71f2aef664abc903b00b1dd1158a895f567909ed (from https://www.piwheels.org/simple/betterproto2/) (requires-python:>=3.8,<4.0) 2025-10-16T12:39:25,348 Skipping link: not a file: https://www.piwheels.org/simple/betterproto2/ 2025-10-16T12:39:25,349 Skipping link: not a file: https://pypi.org/simple/betterproto2/ 2025-10-16T12:39:25,370 Given no hashes to check 1 links for project 'betterproto2': discarding no candidates 2025-10-16T12:39:25,388 Collecting betterproto2==0.9.1 2025-10-16T12:39:25,390 Created temporary directory: /tmp/pip-unpack-c830_yky 2025-10-16T12:39:25,601 Downloading betterproto2-0.9.1.tar.gz (143 kB) 2025-10-16T12:39:25,885 Added betterproto2==0.9.1 from https://files.pythonhosted.org/packages/ac/02/4ae507aa18b8aa1681ea6e9f0dec08fabd610a94ade584fd9b071d286bf1/betterproto2-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-pv_hwh34' 2025-10-16T12:39:25,891 Created temporary directory: /tmp/pip-build-env-6aiwz2ql 2025-10-16T12:39:25,895 Installing build dependencies: started 2025-10-16T12:39:25,897 Running command pip subprocess to install build dependencies 2025-10-16T12:39:27,034 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-16T12:39:27,610 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 2025-10-16T12:39:27,633 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-16T12:39:28,143 Collecting hatchling 2025-10-16T12:39:28,162 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-10-16T12:39:28,343 Collecting packaging>=24.2 2025-10-16T12:39:28,359 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-16T12:39:28,464 Collecting pathspec>=0.10.1 2025-10-16T12:39:28,479 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-10-16T12:39:28,599 Collecting pluggy>=1.0.0 2025-10-16T12:39:28,614 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-10-16T12:39:28,855 Collecting trove-classifiers 2025-10-16T12:39:28,869 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-10-16T12:39:31,608 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-10-16T12:39:31,643 Creating /tmp/pip-build-env-6aiwz2ql/overlay/local/bin 2025-10-16T12:39:31,646 changing mode of /tmp/pip-build-env-6aiwz2ql/overlay/local/bin/trove-classifiers to 755 2025-10-16T12:39:32,431 changing mode of /tmp/pip-build-env-6aiwz2ql/overlay/local/bin/hatchling to 755 2025-10-16T12:39:32,469 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-10-16T12:39:32,716 Installing build dependencies: finished with status 'done' 2025-10-16T12:39:32,723 Getting requirements to build wheel: started 2025-10-16T12:39:32,724 Running command Getting requirements to build wheel 2025-10-16T12:39:33,037 Getting requirements to build wheel: finished with status 'done' 2025-10-16T12:39:33,041 Created temporary directory: /tmp/pip-modern-metadata-ifjfm0us 2025-10-16T12:39:33,043 Preparing metadata (pyproject.toml): started 2025-10-16T12:39:33,044 Running command Preparing metadata (pyproject.toml) 2025-10-16T12:39:33,588 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-16T12:39:33,592 Source in /tmp/pip-wheel-syrcqh0_/betterproto2_6af95b500bd044b6a3d6b45733e6367d has version 0.9.1, which satisfies requirement betterproto2==0.9.1 from https://files.pythonhosted.org/packages/ac/02/4ae507aa18b8aa1681ea6e9f0dec08fabd610a94ade584fd9b071d286bf1/betterproto2-0.9.1.tar.gz 2025-10-16T12:39:33,593 Removed betterproto2==0.9.1 from https://files.pythonhosted.org/packages/ac/02/4ae507aa18b8aa1681ea6e9f0dec08fabd610a94ade584fd9b071d286bf1/betterproto2-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-pv_hwh34' 2025-10-16T12:39:33,599 Created temporary directory: /tmp/pip-unpack-kiq39lko 2025-10-16T12:39:33,599 Building wheels for collected packages: betterproto2 2025-10-16T12:39:33,604 Created temporary directory: /tmp/pip-wheel-qqc1b1fm 2025-10-16T12:39:33,604 Destination directory: /tmp/pip-wheel-qqc1b1fm 2025-10-16T12:39:33,606 Building wheel for betterproto2 (pyproject.toml): started 2025-10-16T12:39:33,607 Running command Building wheel for betterproto2 (pyproject.toml) 2025-10-16T12:39:33,737 Building wheel for betterproto2 (pyproject.toml): finished with status 'done' 2025-10-16T12:39:33,741 Created wheel for betterproto2: filename=betterproto2-0.9.1-py3-none-any.whl size=19562 sha256=de0544b4b2b6b5a05ce0c1bfac36d232f745087b02907e748f31466becfc3dbd 2025-10-16T12:39:33,742 Stored in directory: /tmp/pip-ephem-wheel-cache-_1z2idbr/wheels/3f/d3/bc/6a9e597878f3798eabdafb3eb1c315558a49e49d17b92cc152 2025-10-16T12:39:33,751 Successfully built betterproto2 2025-10-16T12:39:33,754 Removed build tracker: '/tmp/pip-build-tracker-pv_hwh34'