2025-09-09T19:22:17,940 Created temporary directory: /tmp/pip-build-tracker-kykazx81 2025-09-09T19:22:17,940 Initialized build tracking at /tmp/pip-build-tracker-kykazx81 2025-09-09T19:22:17,941 Created build tracker: /tmp/pip-build-tracker-kykazx81 2025-09-09T19:22:17,941 Entered build tracker: /tmp/pip-build-tracker-kykazx81 2025-09-09T19:22:17,941 Created temporary directory: /tmp/pip-wheel-5j3hah4f 2025-09-09T19:22:17,944 Created temporary directory: /tmp/pip-ephem-wheel-cache-yid_7_n_ 2025-09-09T19:22:18,003 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T19:22:18,006 2 location(s) to search for versions of easyrsa: 2025-09-09T19:22:18,006 * https://pypi.org/simple/easyrsa/ 2025-09-09T19:22:18,006 * https://www.piwheels.org/simple/easyrsa/ 2025-09-09T19:22:18,006 Fetching project page and analyzing links: https://pypi.org/simple/easyrsa/ 2025-09-09T19:22:18,006 Getting page https://pypi.org/simple/easyrsa/ 2025-09-09T19:22:18,007 Found index url https://pypi.org/simple/ 2025-09-09T19:22:18,160 Fetched page https://pypi.org/simple/easyrsa/ as application/vnd.pypi.simple.v1+json 2025-09-09T19:22:18,174 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/87/52/18191188cfe3e54afb5703e5e6b2970e5427c7a613331e9c6ef329a1c290/easyrsa-0.0.1-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,175 Found link https://files.pythonhosted.org/packages/27/3e/d1d92b0de8359707a2355972198ba7c3529f9ebdcc7a01d347966dfbd76c/easyrsa-0.0.1.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.0.1 2025-09-09T19:22:18,175 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/8f/b4/510f6522b5276c163049df5848ae8b85a47788817bf9775d378a1306e436/easyrsa-0.0.2-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,175 Found link https://files.pythonhosted.org/packages/98/f1/f6e1f85495bc7c814011d45a574150c7d7292da968eca09ef728cf7e50c3/easyrsa-0.0.2.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.0.2 2025-09-09T19:22:18,176 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/06/1d/2bc0742d9e71e6e82accac906992c0f5d7203c06cb434d3724744e45498e/easyrsa-0.0.3-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,176 Found link https://files.pythonhosted.org/packages/3c/68/84b6dd27dd024e1bae7e2674a5ef236ba162a9cdc1d66da9e471314b61b2/easyrsa-0.0.3.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.0.3 2025-09-09T19:22:18,176 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/e8/ea/b2fcd6ec35b8a0940d8a179af70aa40662ad13c50f7c0a4ce3243e69c8da/easyrsa-0.0.4-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,176 Found link https://files.pythonhosted.org/packages/47/1f/e367facd2752ed1c3708506ec5e8bc008a4a54b7218b81f220a905f15e0d/easyrsa-0.0.4.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.0.4 2025-09-09T19:22:18,176 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/2e/5b/5a4069ccff10804651ef2ab5627e7a756442559cfd8e8d0ae56125f2e783/easyrsa-0.0.5-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,177 Found link https://files.pythonhosted.org/packages/48/d3/e967f31654cae9943866c76dff7c1849f95959fd7bd280d9813a4aa40ee1/easyrsa-0.0.5.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.0.5 2025-09-09T19:22:18,177 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/15/c6/0cc538e69e386be27ea682fe1b9b2e545271e6fd0898ec2ccc8235729ce5/easyrsa-0.1.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,177 Found link https://files.pythonhosted.org/packages/8f/d0/f8c32c0e5e260306358359d4b28d386bce79cc8b1b0bad6162471456430f/easyrsa-0.1.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.1.0 2025-09-09T19:22:18,177 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/fb/41/2f3676204a2a8e534c6f5025845c5c47ae7114d2985be8d97c090a9da347/easyrsa-0.1.1-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,177 Found link https://files.pythonhosted.org/packages/7f/fe/0ff8998f511e5c32196589734e6b86fd69232a4073f8b836ebd9081ab1e9/easyrsa-0.1.1.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.1.1 2025-09-09T19:22:18,178 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/2b/48/13420837f93e869ad7f290314e39a7b4094aef7f7de8722c31874e9e4b83/easyrsa-0.1.2-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,178 Found link https://files.pythonhosted.org/packages/04/71/0b6763fdbb2a0fde0e4a112a9455da050768bbe36bb5c4b11d991d2571fa/easyrsa-0.1.2.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.1.2 2025-09-09T19:22:18,178 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/fc/5b/2af359390e681b61b97e9621b3061889f2edcb686f473c4a449ca3d769b4/easyrsa-0.1.3-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,178 Found link https://files.pythonhosted.org/packages/55/28/7df83a66e0d646dad248ecfce6cefff1bd3f0ce5ef21af7e6a18bbe9898e/easyrsa-0.1.3.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.1.3 2025-09-09T19:22:18,178 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/36/5b/456593b2ae2e6d0b2ee95aadab8d1fdfb7763da17738de40c86c50c915f4/easyrsa-0.2.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,178 Found link https://files.pythonhosted.org/packages/94/f8/0670f3525d82c77136fe6cf2289b92ece9735005550d39d965ec64a439f3/easyrsa-0.2.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.2.0 2025-09-09T19:22:18,179 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/50/a7/0bb24bc81a12bd38ce903022992312afe24769318dbe02debc0807d710ff/easyrsa-0.2.1-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,179 Found link https://files.pythonhosted.org/packages/30/24/7f0a91a8bf94888bc57568d6a6a1cfa027ff6e54484df1e87dadb6842756/easyrsa-0.2.1.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.2.1 2025-09-09T19:22:18,179 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/ab/61/174b4586e3f566456ca2ab493d78735550e37c18496d8a7eb0768a6b0373/easyrsa-0.2.2-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,179 Found link https://files.pythonhosted.org/packages/89/30/0d8c59cba0fa7884ca391b9e32ddb9146a8025a1f8d45a430e1ff21f183f/easyrsa-0.2.2.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.2.2 2025-09-09T19:22:18,179 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/9c/80/0a94996ba575c0d7c987b4497268f1970d597b5371268889866d2b7ce9d8/easyrsa-0.3.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,179 Found link https://files.pythonhosted.org/packages/79/91/239c0a34065e679fcd04d70e3e6d5a0523f23e6f8747437c448f56b5dba5/easyrsa-0.3.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.3.0 2025-09-09T19:22:18,180 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/f2/05/f0ef8789067f118374c3d4b34a2f4f84f2475740e1132a597e4cc8b17212/easyrsa-0.3.1-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,180 Found link https://files.pythonhosted.org/packages/2e/c1/bf30d36d3b88c473898bec0814c405324895aeb05f3edab9ad19a398cd8d/easyrsa-0.3.1.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.3.1 2025-09-09T19:22:18,180 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/11/f8/1644438a3a1065901786eda832caae3df2fbd2f69bc9cb9cffe3597bc68d/easyrsa-0.4.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,180 Found link https://files.pythonhosted.org/packages/39/37/f22a55db8135fef4d9e8b4b10d02be887266b4fee4af5f5be7744b63b5e9/easyrsa-0.4.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.4.0 2025-09-09T19:22:18,180 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/f9/fc/3d64e8da5b70964b48a54ca0f51bd2c24047b941f68d3f4bf734842850a8/easyrsa-0.5.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,181 Found link https://files.pythonhosted.org/packages/39/45/65002d38bfbd197b092e9c2038aeb60da51dd564e46450b9f95c67aaecab/easyrsa-0.5.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.5.0 2025-09-09T19:22:18,181 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/0e/7c/32300a8627bb9d31f019f59607488ba72f9a14ba73b8e87c9de8fd601abe/easyrsa-0.5.1-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,181 Found link https://files.pythonhosted.org/packages/9e/60/6accf4e11daa447f102eb35d9224270e3e444eac118bd4422dde1f13f927/easyrsa-0.5.1.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.5.1 2025-09-09T19:22:18,181 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/96/09/45d031b006e5f31ae124c50de6a33e60ed91b863fce26de1043e2f480dfd/easyrsa-0.5.2-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,181 Found link https://files.pythonhosted.org/packages/19/7a/b9a2d436d53ab07f3122b770bc91711e7e06cc5714ce60716e2a2ab58c8a/easyrsa-0.5.2.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.5.2 2025-09-09T19:22:18,181 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/75/0b/f14d0fc81dc5b6441e202a2b45cfd138f56212fdee84c961e8d10df26c8e/easyrsa-0.5.3-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,182 Found link https://files.pythonhosted.org/packages/3e/80/54eaaf97263f2f618dfd385037410ba12cc59170d85dfd2d59f6b646531c/easyrsa-0.5.3.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.5.3 2025-09-09T19:22:18,182 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/ab/ed/e2141c936b37f94e66a5cf72aee853ae9c82c68e3f3c07039907bab37fd7/easyrsa-0.6.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,182 Found link https://files.pythonhosted.org/packages/6f/5e/86564fa29f7633d1737c4697339aa99768571da886dc6d4b7649d1a49ed5/easyrsa-0.6.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.6.0 2025-09-09T19:22:18,182 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/03/49/2bdd1693afd5c79a2192b22bc55ac6ceb89e5b22af2d9247840cf83a44fd/easyrsa-0.7.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,182 Found link https://files.pythonhosted.org/packages/7c/97/d1050c57e23878a215bbae11be341937ecbd3315ba7fe683439cde24be3d/easyrsa-0.7.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3.7), version: 0.7.0 2025-09-09T19:22:18,183 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/ee/41/ec60d3d3dce51e66cbf58a3d0302f59c861043933ce55085aa3a3830278a/easyrsa-0.8.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,183 Found link https://files.pythonhosted.org/packages/21/1f/8eb828b73d745e8b5d6f3eb613f7ce83510427672d5676ef69bfec915e89/easyrsa-0.8.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3), version: 0.8.0 2025-09-09T19:22:18,183 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/4b/be/066234b10f172438efd7a95b8decca6c69e626a747a921902efa22c0e4f7/easyrsa-1.0.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,183 Found link https://files.pythonhosted.org/packages/aa/a6/b715648c2baaa3d57178e09e96da34c1a863f190cb0dfaec12a7e57fd84a/easyrsa-1.0.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3), version: 1.0.0 2025-09-09T19:22:18,184 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/d1/ea/6dbd70d80d98b5a1c67f8b4d508c6f7517bfe973b34a8f67823f7675161a/easyrsa-1.1.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,184 Found link https://files.pythonhosted.org/packages/aa/59/7ae8aa1fc174bff5a0b7f230cb0e9ef664ca493a14d49a315a5ae00388e4/easyrsa-1.1.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3), version: 1.1.0 2025-09-09T19:22:18,184 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/31/70/52b71e290bc932d442393be3a6b24586a504c839ab5b7632125f4dfe11a2/easyrsa-2.0.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,184 Found link https://files.pythonhosted.org/packages/1d/52/6112c239d4ceb821b471c8c97f1c4a2f8e430816def8ffaebfd02b93edbf/easyrsa-2.0.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3), version: 2.0.0 2025-09-09T19:22:18,184 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/9d/1f/b628f51743192392b0c486a19bc1671b62721c260741a19c3f966e97c54e/easyrsa-2.1.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,185 Found link https://files.pythonhosted.org/packages/ff/cd/d8a709cc039165c793f5c812e9fad59af9dfb2deaf20f49dc9ca8605d6df/easyrsa-2.1.0.tar.gz (from https://pypi.org/simple/easyrsa/) (requires-python:>=3), version: 2.1.0 2025-09-09T19:22:18,185 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/f9/7f/a1ac35a48d388a46b0cef316360f8928ff149e338808580ac8e64d6a2836/easyrsa-3.0.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,185 Skipping link: No binaries permitted for easyrsa: https://files.pythonhosted.org/packages/e3/28/60c5982930221aa211f6d23ec38a66343b30b7b25a0253f78eb5e358d219/easyrsa-3.1.0-py3-none-any.whl (from https://pypi.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,185 Fetching project page and analyzing links: https://www.piwheels.org/simple/easyrsa/ 2025-09-09T19:22:18,185 Getting page https://www.piwheels.org/simple/easyrsa/ 2025-09-09T19:22:18,186 Found index url https://www.piwheels.org/simple/ 2025-09-09T19:22:18,274 Fetched page https://www.piwheels.org/simple/easyrsa/ as text/html 2025-09-09T19:22:18,281 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-2.1.0-py3-none-any.whl#sha256=198f1f73771cdb5453c0009fd85f3341dd78ab213ff650917b411591559e8ef7 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,281 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-2.0.0-py3-none-any.whl#sha256=1e83104e46738916e521742f04a2dc4f82432b48775a1d51aecf27c5efef0925 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,281 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-1.1.0-py3-none-any.whl#sha256=d15587f034ccfb36e623abdf235463e083ad8de4dcbe0977673d3f65c9cfa9d0 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3) 2025-09-09T19:22:18,281 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.7.0-py3-none-any.whl#sha256=8082c21e06f2e260da04ff52351a46a38b68c5da361d75e185fc21ed792729d9 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,281 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.6.0-py3-none-any.whl#sha256=ceb67b25941cf06fe4ecd723b6c5e2b0708ca226bf6fe926d356d2bafebe7257 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,282 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.5.3-py3-none-any.whl#sha256=95a0b0f489f59468cee8fca71b845a1719e78cc432149d6916f801202398ea00 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,282 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.5.2-py3-none-any.whl#sha256=82314cee241234626d9c646f385ce426e04c447a98f56956c610e214f60a325e (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,282 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.5.1-py3-none-any.whl#sha256=424357f18f2b05c1170651c1ce542b0158b334400a731c239b22d5abf1c4f64e (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,282 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.5.0-py3-none-any.whl#sha256=c14e5c3dcfefa3dc391a9ae1ffec18b4e0c9bad07619c7dd06be48dff156f037 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,282 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.4.0-py3-none-any.whl#sha256=b01996121b168b01f35405c8646efbc94d3019c2595a84e4d01a486f5a0f216b (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,282 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.3.1-py3-none-any.whl#sha256=32748bc0ee06fd3ce2fd9f447b5ac075c88ef7654fec0981400aefef22c7fc26 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,283 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.3.0-py3-none-any.whl#sha256=0208558323c3f56f9300787544804ee1f1294ccf01f5ebb44950d120ffa29ace (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,283 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.2.2-py3-none-any.whl#sha256=4a9c47d296a303408f491fb7bfc6beb86a086f4a4da63b5b63c2ab2475fa03d1 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,283 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.2.1-py3-none-any.whl#sha256=25d585ec3b16092d8a3939915afbdbb4b3d58b8557336a80eccbfdcf0f620722 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,283 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.2.0-py3-none-any.whl#sha256=8382d21e2496d6a5c161cbdf3508ce03f68cf23b0a0f64299ec699c05d6418a1 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,283 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.1.3-py3-none-any.whl#sha256=15f91594c42601bb26bf34b7d6eca2182470ab60b9cc4a16a1056de26c8ee446 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,283 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.1.2-py3-none-any.whl#sha256=749f43394c563da94d3277c00658b2afc374ebb76ffe2497ea0238922f1ad2f4 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,284 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.1.1-py3-none-any.whl#sha256=5c42b3d5c637643285e4b397f736271b901dd2cb4689d2802b93e34e2656ac23 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,284 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.1.0-py3-none-any.whl#sha256=52bde0c0fbb634e65de9c41a9dd39c1b5a847d3e789f57b6c144f109df373ef3 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,284 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.0.5-py3-none-any.whl#sha256=ec63cef5bce8433b33544bae0f8287cb9678152e4e2fead0b2bddd951bdf80dc (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,284 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.0.4-py3-none-any.whl#sha256=56aac377cacf6f77822d3d5ba9e2adf7544959254bab654e512cbf66e4ed27b6 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,284 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.0.3-py3-none-any.whl#sha256=966341719af8742f7578646353090593300def238743a679043c742913db39a7 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,284 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.0.2-py3-none-any.whl#sha256=f84d9529a04a1a709f9d94c5ff5eade1aa125533d1402621b364707ffb54e2c7 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,285 Skipping link: No binaries permitted for easyrsa: https://archive1.piwheels.org/simple/easyrsa/easyrsa-0.0.1-py3-none-any.whl#sha256=91efea65ff1594d87e2e7e5dade1381a8afd250b64defa4a7bf8c88f151fab69 (from https://www.piwheels.org/simple/easyrsa/) (requires-python:>=3.7) 2025-09-09T19:22:18,285 Skipping link: not a file: https://www.piwheels.org/simple/easyrsa/ 2025-09-09T19:22:18,285 Skipping link: not a file: https://pypi.org/simple/easyrsa/ 2025-09-09T19:22:18,313 Given no hashes to check 1 links for project 'easyrsa': discarding no candidates 2025-09-09T19:22:18,314 Collecting easyrsa==0.8.0 2025-09-09T19:22:18,316 Created temporary directory: /tmp/pip-unpack-2l5afk1k 2025-09-09T19:22:18,456 Downloading easyrsa-0.8.0.tar.gz (15 kB) 2025-09-09T19:22:18,482 Added easyrsa==0.8.0 from https://files.pythonhosted.org/packages/21/1f/8eb828b73d745e8b5d6f3eb613f7ce83510427672d5676ef69bfec915e89/easyrsa-0.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-kykazx81' 2025-09-09T19:22:18,483 Running setup.py (path:/tmp/pip-wheel-5j3hah4f/easyrsa_e8856f94b2ef46dda636efb140470aa9/setup.py) egg_info for package easyrsa 2025-09-09T19:22:18,483 Created temporary directory: /tmp/pip-pip-egg-info-be0divdi 2025-09-09T19:22:18,484 Preparing metadata (setup.py): started 2025-09-09T19:22:18,484 Running command python setup.py egg_info 2025-09-09T19:22:19,003 Traceback (most recent call last): 2025-09-09T19:22:19,004 File "", line 2, in 2025-09-09T19:22:19,004 exec(compile(''' 2025-09-09T19:22:19,005 ~~~~^^^^^^^^^^^^ 2025-09-09T19:22:19,005 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:22:19,005 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,005 ...<32 lines>... 2025-09-09T19:22:19,005 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:22:19,005 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,005 ''' % ('/tmp/pip-wheel-5j3hah4f/easyrsa_e8856f94b2ef46dda636efb140470aa9/setup.py',), "", "exec")) 2025-09-09T19:22:19,005 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,006 File "", line 35, in 2025-09-09T19:22:19,006 File "/tmp/pip-wheel-5j3hah4f/easyrsa_e8856f94b2ef46dda636efb140470aa9/setup.py", line 38, in 2025-09-09T19:22:19,006 install_requires=open("requirements.txt").read().splitlines(), 2025-09-09T19:22:19,006 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,006 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-09T19:22:19,089 ERROR: python setup.py egg_info exited with 1 2025-09-09T19:22:19,101 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T19:22:19,101 exec(compile('"'"''"'"''"'"' 2025-09-09T19:22:19,101 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:22:19,101 # 2025-09-09T19:22:19,101 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T19:22:19,101 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T19:22:19,101 # - It provides a clear error message when setuptools is not installed. 2025-09-09T19:22:19,101 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T19:22:19,101 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T19:22:19,101 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T19:22:19,101 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T19:22:19,101 import os, sys, tokenize, traceback 2025-09-09T19:22:19,101 2025-09-09T19:22:19,101 try: 2025-09-09T19:22:19,101 import setuptools 2025-09-09T19:22:19,101 except ImportError: 2025-09-09T19:22:19,101 print( 2025-09-09T19:22:19,101 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T19:22:19,101 "the build environment with exception:", 2025-09-09T19:22:19,101 file=sys.stderr, 2025-09-09T19:22:19,101 ) 2025-09-09T19:22:19,101 traceback.print_exc() 2025-09-09T19:22:19,101 sys.exit(1) 2025-09-09T19:22:19,101 2025-09-09T19:22:19,101 __file__ = %r 2025-09-09T19:22:19,101 sys.argv[0] = __file__ 2025-09-09T19:22:19,101 2025-09-09T19:22:19,101 if os.path.exists(__file__): 2025-09-09T19:22:19,101 filename = __file__ 2025-09-09T19:22:19,101 with tokenize.open(__file__) as f: 2025-09-09T19:22:19,101 setup_py_code = f.read() 2025-09-09T19:22:19,101 else: 2025-09-09T19:22:19,101 filename = "" 2025-09-09T19:22:19,101 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T19:22:19,101 2025-09-09T19:22:19,101 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:22:19,101 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-5j3hah4f/easyrsa_e8856f94b2ef46dda636efb140470aa9/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-be0divdi[/] 2025-09-09T19:22:19,101 [bold magenta]cwd[/]: /tmp/pip-wheel-5j3hah4f/easyrsa_e8856f94b2ef46dda636efb140470aa9/ 2025-09-09T19:22:19,101 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T19:22:19,102 ERROR: metadata generation failed 2025-09-09T19:22:19,107 Exception information: 2025-09-09T19:22:19,107 Traceback (most recent call last): 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T19:22:19,107 call_subprocess( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 args, 2025-09-09T19:22:19,107 ^^^^^ 2025-09-09T19:22:19,107 ...<2 lines>... 2025-09-09T19:22:19,107 spinner=spinner, 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T19:22:19,107 raise error 2025-09-09T19:22:19,107 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T19:22:19,107 2025-09-09T19:22:19,107 The above exception was the direct cause of the following exception: 2025-09-09T19:22:19,107 2025-09-09T19:22:19,107 Traceback (most recent call last): 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T19:22:19,107 status = _inner_run() 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T19:22:19,107 return self.run(options, args) 2025-09-09T19:22:19,107 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T19:22:19,107 return func(self, options, args) 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T19:22:19,107 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T19:22:19,107 result = self._result = resolver.resolve( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T19:22:19,107 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T19:22:19,107 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T19:22:19,107 if not criterion.candidates: 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T19:22:19,107 return bool(self._sequence) 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T19:22:19,107 self._bool = any(self) 2025-09-09T19:22:19,107 ~~~^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T19:22:19,107 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T19:22:19,107 ^^^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T19:22:19,107 candidate = func() 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T19:22:19,107 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 link, template, name, version 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T19:22:19,107 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 link, 2025-09-09T19:22:19,107 ^^^^^ 2025-09-09T19:22:19,107 ...<3 lines>... 2025-09-09T19:22:19,107 version=version, 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T19:22:19,107 super().__init__( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 link=link, 2025-09-09T19:22:19,107 ^^^^^^^^^^ 2025-09-09T19:22:19,107 ...<4 lines>... 2025-09-09T19:22:19,107 version=version, 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T19:22:19,107 self.dist = self._prepare() 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T19:22:19,107 dist = self._prepare_distribution() 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T19:22:19,107 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T19:22:19,107 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T19:22:19,107 dist = _get_prepared_distribution( 2025-09-09T19:22:19,107 req, 2025-09-09T19:22:19,107 ...<3 lines>... 2025-09-09T19:22:19,107 self.check_build_deps, 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T19:22:19,107 abstract_dist.prepare_distribution_metadata( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 finder, build_isolation, check_build_deps 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T19:22:19,107 self.req.prepare_metadata() 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T19:22:19,107 self.metadata_directory = generate_metadata_legacy( 2025-09-09T19:22:19,107 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:22:19,107 build_env=self.build_env, 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ...<3 lines>... 2025-09-09T19:22:19,107 details=details, 2025-09-09T19:22:19,107 ^^^^^^^^^^^^^^^^ 2025-09-09T19:22:19,107 ) 2025-09-09T19:22:19,107 ^ 2025-09-09T19:22:19,107 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T19:22:19,107 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T19:22:19,107 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T19:22:19,131 Removed easyrsa==0.8.0 from https://files.pythonhosted.org/packages/21/1f/8eb828b73d745e8b5d6f3eb613f7ce83510427672d5676ef69bfec915e89/easyrsa-0.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-kykazx81' 2025-09-09T19:22:19,131 Removed build tracker: '/tmp/pip-build-tracker-kykazx81'