2025-09-04T17:06:49,147 Created temporary directory: /tmp/pip-build-tracker-9w7lu_ce 2025-09-04T17:06:49,148 Initialized build tracking at /tmp/pip-build-tracker-9w7lu_ce 2025-09-04T17:06:49,148 Created build tracker: /tmp/pip-build-tracker-9w7lu_ce 2025-09-04T17:06:49,148 Entered build tracker: /tmp/pip-build-tracker-9w7lu_ce 2025-09-04T17:06:49,149 Created temporary directory: /tmp/pip-wheel-mvub06qu 2025-09-04T17:06:49,152 Created temporary directory: /tmp/pip-ephem-wheel-cache-tum32xc5 2025-09-04T17:06:49,213 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T17:06:49,215 2 location(s) to search for versions of py-vapid: 2025-09-04T17:06:49,215 * https://pypi.org/simple/py-vapid/ 2025-09-04T17:06:49,215 * https://www.piwheels.org/simple/py-vapid/ 2025-09-04T17:06:49,215 Fetching project page and analyzing links: https://pypi.org/simple/py-vapid/ 2025-09-04T17:06:49,216 Getting page https://pypi.org/simple/py-vapid/ 2025-09-04T17:06:49,217 Found index url https://pypi.org/simple/ 2025-09-04T17:06:49,289 Fetched page https://pypi.org/simple/py-vapid/ as application/vnd.pypi.simple.v1+json 2025-09-04T17:06:49,293 Found link https://files.pythonhosted.org/packages/35/f1/9dee561961aad0fa2e1e282894eb7a231c2010e2d5f41c32b4627b67ac31/py-vapid-0.2.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.2 2025-09-04T17:06:49,294 Found link https://files.pythonhosted.org/packages/4a/8c/1bfc07a3d89d4f0784c9dc7d80f5baf4bccf576b9df3eea85531dcc9c650/py-vapid-0.3.linux-x86_64.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.3.linux-x86_64 2025-09-04T17:06:49,294 Found link https://files.pythonhosted.org/packages/5a/93/21561a41da3a936f676688507ca05d6535014dca9bcd4ab8e995b75a0896/py-vapid-0.4.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.4 2025-09-04T17:06:49,294 Found link https://files.pythonhosted.org/packages/84/ea/eb92f640722f1507ac1be9b231a7342d99b5898169a7a2777150ad9ae12f/py-vapid-0.4.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.4.1 2025-09-04T17:06:49,295 Found link https://files.pythonhosted.org/packages/63/a2/bcf133d6c8b803245223a31f2406a5266d822635ea39932034a1cef22002/py-vapid-0.5.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.5.0 2025-09-04T17:06:49,295 Found link https://files.pythonhosted.org/packages/d0/d5/0f0ceee4cdc4fca5707e4388ccb0fcdcd6b333b35afff0f472f9809a352c/py-vapid-0.6.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.6.0 2025-09-04T17:06:49,295 Found link https://files.pythonhosted.org/packages/dc/11/d8820773203ec5c5af2fd7b5a199f7d75e8d9d5210b51f22ed55e4d836df/py-vapid-0.7.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.7.0 2025-09-04T17:06:49,295 Found link https://files.pythonhosted.org/packages/37/e8/837114e161b4de695c108e0d6ad0c848236b0dabae356a729acdb8f2cfab/py-vapid-0.7.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.7.1 2025-09-04T17:06:49,295 Found link https://files.pythonhosted.org/packages/cd/58/bdadee45348e71a2f3334ca91bc6def71b912a93bb427baf4cec08c62ecb/py-vapid-0.8.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.8.0 2025-09-04T17:06:49,296 Found link https://files.pythonhosted.org/packages/3a/96/bfd32bd20617382e88a285cb11f5ac5feb3f2222d43a8b30af3afed31ca6/py-vapid-0.8.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 0.8.1 2025-09-04T17:06:49,296 Found link https://files.pythonhosted.org/packages/5f/f7/ece64735a3053b3ff32a2d19d47d6e78c50e66f0fd327c874b7563d2c791/py-vapid-1.1.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.1.0 2025-09-04T17:06:49,296 Found link https://files.pythonhosted.org/packages/16/8d/52eb08f8ca52b79d75c16ce8998d7f2747fce69708851b0b3fdfb99159e2/py-vapid-1.2.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.0 2025-09-04T17:06:49,296 Found link https://files.pythonhosted.org/packages/b7/d5/17af62ee36ef955f55909dd4e22533ace7d8090bc50222d92ff1fcbc855e/py-vapid-1.2.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.1 2025-09-04T17:06:49,297 Found link https://files.pythonhosted.org/packages/df/64/e565b0647854e6e62ad2d01ee2cbc5d78fe75086b0c23072ca0ba558b18d/py-vapid-1.2.2.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.2 2025-09-04T17:06:49,297 Found link https://files.pythonhosted.org/packages/88/cc/3f70847f2ac3ab81a4683076912d7254094a8e596c51de424a55ea483b02/py-vapid-1.2.3.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.3 2025-09-04T17:06:49,297 Found link https://files.pythonhosted.org/packages/22/f0/000cc8c1b31c6deefb8cc6ca3d58ccf303eee2c8ac8e13a030bba4b8e686/py-vapid-1.2.4.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.4 2025-09-04T17:06:49,297 Found link https://files.pythonhosted.org/packages/18/42/b0946642739888bf91f1eb1c9f3db45b0439808c9bf194f962c57a180ed6/py-vapid-1.2.5.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.5 2025-09-04T17:06:49,298 Found link https://files.pythonhosted.org/packages/fa/05/a1cca5dc5784d20f7205a6f6ad1ce8c01599b2fce24fb7e135235fda60ca/py-vapid-1.2.6.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.2.6 2025-09-04T17:06:49,298 Found link https://files.pythonhosted.org/packages/83/cb/f3c2bd22b243f548b6ecba13f13b2d1d9c21b2b7a3c634468c7788afdbc9/py-vapid-1.3.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.3.0 2025-09-04T17:06:49,298 Found link https://files.pythonhosted.org/packages/e5/5e/2ecd264b1356f2210aa71ea16dc9e91cfad66277feffeabe8c416a42619a/py-vapid-1.3.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.3.1 2025-09-04T17:06:49,298 Found link https://files.pythonhosted.org/packages/93/9c/196631448583273ab5c3b252e988648a7b6e503f1bdcf06c3816f4402465/py-vapid-1.4.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.4.0 2025-09-04T17:06:49,298 Found link https://files.pythonhosted.org/packages/d9/4f/cbf443fc93fbcb29bcf089f2b1bdefbde9cc90c0651c8c0e5d932a7a9c41/py-vapid-1.5.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.5.0 2025-09-04T17:06:49,299 Found link https://files.pythonhosted.org/packages/e9/84/564329ac3835e0a792871e7329b22452d24bc700e256a9889f40304f03b1/py-vapid-1.6.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.6.0 2025-09-04T17:06:49,299 Found link https://files.pythonhosted.org/packages/17/c9/64ab806f2e99b35039ad8c64c5dd0a53eb1e56f1b8b637f13614870523a5/py-vapid-1.7.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.7.0 2025-09-04T17:06:49,299 Found link https://files.pythonhosted.org/packages/76/76/8a177a0041df1c8d078a506da73d86fd10109399a835519e2534fe4d3416/py-vapid-1.7.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.7.1 2025-09-04T17:06:49,299 Found link https://files.pythonhosted.org/packages/1f/08/c9fb18e15ce9f86b10009425c7f7246f0c8755bd05a18e9eeee881e4b279/py-vapid-1.8.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.8.0 2025-09-04T17:06:49,299 Found link https://files.pythonhosted.org/packages/ab/3f/9c296d3dfec2f217e2a3d87fc235cf4afdc522ca0f57e3488201f333fd5e/py-vapid-1.8.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.8.1 2025-09-04T17:06:49,300 Found link https://files.pythonhosted.org/packages/f2/90/743ed600b25bc6fc5426dd28fc9cae46e691a4cdb8a0c90f3e1f69811baf/py-vapid-1.8.2.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.8.2 2025-09-04T17:06:49,300 Found link https://files.pythonhosted.org/packages/a7/a8/2983cdf5f1c25274b941efd7ab0001067686c50640fba7f84fe490c1ce4b/py-vapid-1.9.0.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.9.0 2025-09-04T17:06:49,300 Found link https://files.pythonhosted.org/packages/c5/8d/e570819c18a8a178f8fbbbe55eb1106c8202a52cb1518a4058210ec86ef0/py_vapid-1.9.1.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.9.1 2025-09-04T17:06:49,300 Skipping link: No binaries permitted for py-vapid: https://files.pythonhosted.org/packages/73/fb/b877a221b09dabcebeb073d5e7f19244f3fa1d5aec87092c359a6049a006/py_vapid-1.9.2-py3-none-any.whl (from https://pypi.org/simple/py-vapid/) 2025-09-04T17:06:49,300 Found link https://files.pythonhosted.org/packages/ff/57/5c1c61f27ce01f939443cf3f6c279a295f7ec0327b18a1cbbcfefe0b5456/py_vapid-1.9.2.tar.gz (from https://pypi.org/simple/py-vapid/), version: 1.9.2 2025-09-04T17:06:49,301 Fetching project page and analyzing links: https://www.piwheels.org/simple/py-vapid/ 2025-09-04T17:06:49,301 Getting page https://www.piwheels.org/simple/py-vapid/ 2025-09-04T17:06:49,302 Found index url https://www.piwheels.org/simple/ 2025-09-04T17:06:49,394 Fetched page https://www.piwheels.org/simple/py-vapid/ as text/html 2025-09-04T17:06:49,401 Skipping link: No binaries permitted for py-vapid: https://www.piwheels.org/simple/py-vapid/py_vapid-1.9.2-py3-none-any.whl#sha256=1d6f05046e585e7052a2b3a9bc83e474d943675fd8b78e852a3aaa271c5400f1 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,401 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.9.1-py3-none-any.whl#sha256=bdc8ee12f96970c8af034538ac33dead3331155c0b391cb21d14fccfa3e3aed8 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,401 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.9.0-py3-none-any.whl#sha256=8dfefebfaab77969ea1504f6fe8930856a61290b12bc8e5946987f22e477bb47 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,402 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.8.2-py3-none-any.whl#sha256=1f59b37fbae187d8535078e82f4314589d47d73d508a1b2d00fb752fc74a4e9f (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,402 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.8.1-py3-none-any.whl#sha256=b7efb7bdd4bcd858cad9dde330e0b920085c31675bb7382f4a6fe010716e941e (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,402 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.8.0-py3-none-any.whl#sha256=93a017be76f9049e728bb4a3a0241dc67cd77069cdb8466aaaae617c4392f180 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,402 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.7.1-py3-none-any.whl#sha256=d9f8372d2ce713cda4a95999f46a5dff1c25ad5d3918bbf3c42cd62615e37f07 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,402 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.7.0-py3-none-any.whl#sha256=b5b287ed2bc38c7f731fff75fa20f9ce6688e8b334ea7757694b3d1ff35d705f (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,402 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.6.0-py3-none-any.whl#sha256=43e733dc2b11cf8ced2de726ad1c4e0859ca9270d2e4934582ae828b57ef8dd9 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,403 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.5.0-py3-none-any.whl#sha256=097192178df5e88e1414ddd187873cadd90897a7b68bdc062362bc6d34ff2ee8 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,403 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.4.0-py3-none-any.whl#sha256=0062e24c510c2e8e149883eb03c8734e4b23e17278dab0c52ec17f1fc3149899 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,403 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.3.1-py3-none-any.whl#sha256=26e22f1d1d5395cb174c5211b616fc06c21e20f247ae0f63906331a2ba6e490a (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,403 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.3.0-py3-none-any.whl#sha256=c7da67cdb1c21be39a0419dfaabe51f3d264d6944d8f95bcd175b875b7a7d6cd (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,403 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.6-py3-none-any.whl#sha256=19c4be6cbc83529302c8ae5296464185892cd3b4756627c419630bf98258ece0 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,403 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.5-py3-none-any.whl#sha256=251a3277beb1d8e11cb5ef4a78c156ad19a051f47c7b5b81b318236368cddabf (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,404 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.4-py3-none-any.whl#sha256=5d1e5b6bf320bced0bb5638a6555d8d21c7b90b95fbc5f292d1e7caf286cacbb (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,404 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.3-py3-none-any.whl#sha256=e638c8eefcdd215d061e78fc8a194feb2dd93e6592f789f50db40e41fdbbb86b (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,404 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.2-py3-none-any.whl#sha256=552e074e17c5584283f52e0cf5d627d744980525802bbb906559ff4e5202515f (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,404 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.1-py3-none-any.whl#sha256=f504dbaa0043628bd8f6324e535ba3e6bd63fc8afa7a64b4b9ea9506b497565f (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,404 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.2.0-py3-none-any.whl#sha256=3a1486a9e6fec9f61a6e623c9ff0fa9df6a33214b6092cae36bd2a061ee7bba6 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,404 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-1.1.0-py3-none-any.whl#sha256=98c07b5fac7e33186fb1e61318bf616e1f1b1c3609854914e159dc936ceeef95 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,405 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.8.1-py3-none-any.whl#sha256=f371331c885916f477735d046f144f84743c593b2df58c1362c21130f2579ae2 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,405 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.8.0-py3-none-any.whl#sha256=d72a771f6e426e6f60d41cca7efcc71bb5749c627b5da47d73bae686b58c573b (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,405 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.7.1-py3-none-any.whl#sha256=117a58afb81f79a0b5ecc6a1fe84745cf3b1209813cbb91b4187ea47e8231489 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,405 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.7.0-py3-none-any.whl#sha256=65ad1fdae2808244b17fb1d29d6edc14621a52d100044b7bcbe9c28336dca359 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,405 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.6.0-py3-none-any.whl#sha256=fc5b31e762b35f5be651df1c1dacf14adc5be305808453359c392581feaf5104 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,405 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.5.0-py3-none-any.whl#sha256=788aeec470898155929850b9f31bd755cc9db97a71501ba96f4418c18e0fbdbc (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,406 Skipping link: No binaries permitted for py-vapid: https://archive1.piwheels.org/simple/py-vapid/py_vapid-0.4.1-py3-none-any.whl#sha256=d78c14723a36879fbfe7110afc93e9f3b20d7d034478ac1efcaedf7061126524 (from https://www.piwheels.org/simple/py-vapid/) 2025-09-04T17:06:49,406 Skipping link: not a file: https://www.piwheels.org/simple/py-vapid/ 2025-09-04T17:06:49,406 Skipping link: not a file: https://pypi.org/simple/py-vapid/ 2025-09-04T17:06:49,434 Given no hashes to check 1 links for project 'py-vapid': discarding no candidates 2025-09-04T17:06:49,435 Collecting py-vapid==0.4 2025-09-04T17:06:49,437 Created temporary directory: /tmp/pip-unpack-40u9rid8 2025-09-04T17:06:49,575 Downloading py-vapid-0.4.tar.gz (4.1 kB) 2025-09-04T17:06:49,588 Added py-vapid==0.4 from https://files.pythonhosted.org/packages/5a/93/21561a41da3a936f676688507ca05d6535014dca9bcd4ab8e995b75a0896/py-vapid-0.4.tar.gz to build tracker '/tmp/pip-build-tracker-9w7lu_ce' 2025-09-04T17:06:49,590 Running setup.py (path:/tmp/pip-wheel-mvub06qu/py-vapid_13761768ced04514b4c39d2522965494/setup.py) egg_info for package py-vapid 2025-09-04T17:06:49,591 Created temporary directory: /tmp/pip-pip-egg-info-b732fdmw 2025-09-04T17:06:49,591 Preparing metadata (setup.py): started 2025-09-04T17:06:49,592 Running command python setup.py egg_info 2025-09-04T17:06:50,138 Traceback (most recent call last): 2025-09-04T17:06:50,139 File "", line 2, in 2025-09-04T17:06:50,139 exec(compile(''' 2025-09-04T17:06:50,140 ~~~~^^^^^^^^^^^^ 2025-09-04T17:06:50,140 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:06:50,140 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,140 ...<32 lines>... 2025-09-04T17:06:50,140 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:06:50,141 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,141 ''' % ('/tmp/pip-wheel-mvub06qu/py-vapid_13761768ced04514b4c39d2522965494/setup.py',), "", "exec")) 2025-09-04T17:06:50,141 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,141 File "", line 35, in 2025-09-04T17:06:50,141 File "/tmp/pip-wheel-mvub06qu/py-vapid_13761768ced04514b4c39d2522965494/setup.py", line 9, in 2025-09-04T17:06:50,142 with io.open(os.path.join(here, 'README.md'), encoding='utf8') as f: 2025-09-04T17:06:50,142 ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,142 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-mvub06qu/py-vapid_13761768ced04514b4c39d2522965494/README.md' 2025-09-04T17:06:50,227 ERROR: python setup.py egg_info exited with 1 2025-09-04T17:06:50,242 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T17:06:50,242 exec(compile('"'"''"'"''"'"' 2025-09-04T17:06:50,242 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:06:50,242 # 2025-09-04T17:06:50,242 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T17:06:50,242 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T17:06:50,242 # - It provides a clear error message when setuptools is not installed. 2025-09-04T17:06:50,242 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T17:06:50,242 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T17:06:50,242 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T17:06:50,242 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T17:06:50,242 import os, sys, tokenize, traceback 2025-09-04T17:06:50,242 2025-09-04T17:06:50,242 try: 2025-09-04T17:06:50,242 import setuptools 2025-09-04T17:06:50,242 except ImportError: 2025-09-04T17:06:50,242 print( 2025-09-04T17:06:50,242 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T17:06:50,242 "the build environment with exception:", 2025-09-04T17:06:50,242 file=sys.stderr, 2025-09-04T17:06:50,242 ) 2025-09-04T17:06:50,242 traceback.print_exc() 2025-09-04T17:06:50,242 sys.exit(1) 2025-09-04T17:06:50,242 2025-09-04T17:06:50,242 __file__ = %r 2025-09-04T17:06:50,242 sys.argv[0] = __file__ 2025-09-04T17:06:50,242 2025-09-04T17:06:50,242 if os.path.exists(__file__): 2025-09-04T17:06:50,242 filename = __file__ 2025-09-04T17:06:50,242 with tokenize.open(__file__) as f: 2025-09-04T17:06:50,242 setup_py_code = f.read() 2025-09-04T17:06:50,242 else: 2025-09-04T17:06:50,242 filename = "" 2025-09-04T17:06:50,242 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T17:06:50,242 2025-09-04T17:06:50,242 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:06:50,242 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-mvub06qu/py-vapid_13761768ced04514b4c39d2522965494/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-b732fdmw[/] 2025-09-04T17:06:50,243 [bold magenta]cwd[/]: /tmp/pip-wheel-mvub06qu/py-vapid_13761768ced04514b4c39d2522965494/ 2025-09-04T17:06:50,243 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T17:06:50,244 ERROR: metadata generation failed 2025-09-04T17:06:50,249 Exception information: 2025-09-04T17:06:50,249 Traceback (most recent call last): 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T17:06:50,249 call_subprocess( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 args, 2025-09-04T17:06:50,249 ^^^^^ 2025-09-04T17:06:50,249 ...<2 lines>... 2025-09-04T17:06:50,249 spinner=spinner, 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T17:06:50,249 raise error 2025-09-04T17:06:50,249 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T17:06:50,249 2025-09-04T17:06:50,249 The above exception was the direct cause of the following exception: 2025-09-04T17:06:50,249 2025-09-04T17:06:50,249 Traceback (most recent call last): 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T17:06:50,249 status = _inner_run() 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T17:06:50,249 return self.run(options, args) 2025-09-04T17:06:50,249 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T17:06:50,249 return func(self, options, args) 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T17:06:50,249 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T17:06:50,249 result = self._result = resolver.resolve( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T17:06:50,249 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T17:06:50,249 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T17:06:50,249 if not criterion.candidates: 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T17:06:50,249 return bool(self._sequence) 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T17:06:50,249 self._bool = any(self) 2025-09-04T17:06:50,249 ~~~^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T17:06:50,249 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T17:06:50,249 ^^^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T17:06:50,249 candidate = func() 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T17:06:50,249 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 link, template, name, version 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T17:06:50,249 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 link, 2025-09-04T17:06:50,249 ^^^^^ 2025-09-04T17:06:50,249 ...<3 lines>... 2025-09-04T17:06:50,249 version=version, 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T17:06:50,249 super().__init__( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 link=link, 2025-09-04T17:06:50,249 ^^^^^^^^^^ 2025-09-04T17:06:50,249 ...<4 lines>... 2025-09-04T17:06:50,249 version=version, 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T17:06:50,249 self.dist = self._prepare() 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T17:06:50,249 dist = self._prepare_distribution() 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T17:06:50,249 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T17:06:50,249 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T17:06:50,249 dist = _get_prepared_distribution( 2025-09-04T17:06:50,249 req, 2025-09-04T17:06:50,249 ...<3 lines>... 2025-09-04T17:06:50,249 self.check_build_deps, 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T17:06:50,249 abstract_dist.prepare_distribution_metadata( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 finder, build_isolation, check_build_deps 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T17:06:50,249 self.req.prepare_metadata() 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T17:06:50,249 self.metadata_directory = generate_metadata_legacy( 2025-09-04T17:06:50,249 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:06:50,249 build_env=self.build_env, 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ...<3 lines>... 2025-09-04T17:06:50,249 details=details, 2025-09-04T17:06:50,249 ^^^^^^^^^^^^^^^^ 2025-09-04T17:06:50,249 ) 2025-09-04T17:06:50,249 ^ 2025-09-04T17:06:50,249 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T17:06:50,249 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T17:06:50,249 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T17:06:50,271 Removed py-vapid==0.4 from https://files.pythonhosted.org/packages/5a/93/21561a41da3a936f676688507ca05d6535014dca9bcd4ab8e995b75a0896/py-vapid-0.4.tar.gz from build tracker '/tmp/pip-build-tracker-9w7lu_ce' 2025-09-04T17:06:50,271 Removed build tracker: '/tmp/pip-build-tracker-9w7lu_ce'