2025-09-15T18:30:25,716 Created temporary directory: /tmp/pip-build-tracker-51_r_xez 2025-09-15T18:30:25,716 Initialized build tracking at /tmp/pip-build-tracker-51_r_xez 2025-09-15T18:30:25,717 Created build tracker: /tmp/pip-build-tracker-51_r_xez 2025-09-15T18:30:25,717 Entered build tracker: /tmp/pip-build-tracker-51_r_xez 2025-09-15T18:30:25,717 Created temporary directory: /tmp/pip-wheel-zitpob_m 2025-09-15T18:30:25,721 Created temporary directory: /tmp/pip-ephem-wheel-cache-hmgv_pxd 2025-09-15T18:30:25,785 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-15T18:30:25,788 2 location(s) to search for versions of knockpy: 2025-09-15T18:30:25,788 * https://pypi.org/simple/knockpy/ 2025-09-15T18:30:25,788 * https://www.piwheels.org/simple/knockpy/ 2025-09-15T18:30:25,788 Fetching project page and analyzing links: https://pypi.org/simple/knockpy/ 2025-09-15T18:30:25,789 Getting page https://pypi.org/simple/knockpy/ 2025-09-15T18:30:25,790 Found index url https://pypi.org/simple/ 2025-09-15T18:30:25,871 Fetched page https://pypi.org/simple/knockpy/ as application/vnd.pypi.simple.v1+json 2025-09-15T18:30:25,874 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2a/53/267e3147197af675922f6dcdca3458bf80928f019cf06e2ea457447eca17/knockpy-0.0.1-py3.6.egg (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,875 Found link https://files.pythonhosted.org/packages/cc/70/e4f7267541f7ab499539ee254451d7e754777fb2e78dc2efe156069b84e3/knockpy-0.0.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.0.1 2025-09-15T18:30:25,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b8/73/0339851a4a62539f50d43a56358c816608bb6165e9b9e38aee826c1de994/knockpy-0.1a0-py3.6.egg (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,876 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f9/75/f252fbb5cb9d4d5ad21f6fd3ddef9aed7150724b05887469c342f0fc2dfd/knockpy-0.1-py3.6.egg (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,876 Found link https://files.pythonhosted.org/packages/ec/d0/0b597f08280cbb1323093ece07b91c0fb5549c94acaa3e79d70d8e791d31/knockpy-0.1.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.1 2025-09-15T18:30:25,877 Found link https://files.pythonhosted.org/packages/77/61/f67b8daa5a01e735391c1fb30ac6848eccc32997bccd6bebe82d270e8d83/knockpy-0.1.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.2 2025-09-15T18:30:25,877 Found link https://files.pythonhosted.org/packages/0f/83/b55b390c01d64752eb2b5f33832ace8841d2964f06136545f778b484c733/knockpy-0.1.3.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.3 2025-09-15T18:30:25,877 Found link https://files.pythonhosted.org/packages/34/a8/b663ebc313446a12faf9d4c02018a67b8fa46f812c3bc92fc23324ee4980/knockpy-0.1.4.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.4 2025-09-15T18:30:25,878 Found link https://files.pythonhosted.org/packages/8f/67/ca70f9c8a601d3c30d567090c0a9dbdea3f0cf2e965a414e33b79db8cc75/knockpy-0.1.5.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.5 2025-09-15T18:30:25,878 Found link https://files.pythonhosted.org/packages/55/d2/9dfdce92db7cf7d69a0592506482e6a7c1d434759232b46e9691578aebb4/knockpy-0.1.6.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.6 2025-09-15T18:30:25,878 Found link https://files.pythonhosted.org/packages/4d/f2/4563d138caec48e6b86ecb880b261c17e4607b54e150d4311931534a7c41/knockpy-1.0.0.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.0 2025-09-15T18:30:25,878 Found link https://files.pythonhosted.org/packages/82/62/43665ea00ccd26ef3970a959da6854ae62b17865953360add8395651c7ae/knockpy-1.0.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.1 2025-09-15T18:30:25,879 Found link https://files.pythonhosted.org/packages/31/29/6a044d98cc7d95598f68e7dad7b35ea6d1e238c6cfc700db86f39f5a2179/knockpy-1.0.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.2 2025-09-15T18:30:25,879 Found link https://files.pythonhosted.org/packages/8a/b1/1d5006b85889dc432c4d649c3f84b966454a6570f470992608162ab02b40/knockpy-1.0.3.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.3 2025-09-15T18:30:25,879 Found link https://files.pythonhosted.org/packages/88/63/faec6dfae7dbebf8a846a7e54ec6241c6d5731e4d550774dec47d8431341/knockpy-1.0.4.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.4 2025-09-15T18:30:25,880 Found link https://files.pythonhosted.org/packages/31/da/41ca485f0b770790ba1b5be2fb678a3ca1b42529b85e4b19071a6d8acc7d/knockpy-1.0.5.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.5 2025-09-15T18:30:25,880 Found link https://files.pythonhosted.org/packages/bf/31/01bb94c98400698b5f2413367f5084be4fac2cbfc607f63fd2a757f13045/knockpy-1.1.0.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.1.0 2025-09-15T18:30:25,880 Found link https://files.pythonhosted.org/packages/15/c3/009c65a1e7359f89626b299f1b5b48b9e88ed4abab6a771aa87e85eb9df6/knockpy-1.1.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.1.1 2025-09-15T18:30:25,880 Found link https://files.pythonhosted.org/packages/eb/c3/1b51fff53553424cfbe73cb8595e397f362c0554dbd8c3a1614e3daac893/knockpy-1.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.2 2025-09-15T18:30:25,881 Found link https://files.pythonhosted.org/packages/54/54/a3be91ec579833d37c9481a83e29ae7b6f1f761a21d1cc1e498e629ba68a/knockpy-1.3.0.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.3.0 2025-09-15T18:30:25,881 Found link https://files.pythonhosted.org/packages/f5/7e/940b81e9172494389eacb487f8f14f36fb4f353e8cc74219ce080cc72b09/knockpy-1.3.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.3.1 2025-09-15T18:30:25,881 Found link https://files.pythonhosted.org/packages/27/e0/9e2bdc0866fb6bcef7b7776ab39f016803ab957e770c5aea044d9b5d27a1/knockpy-1.3.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.3.2 2025-09-15T18:30:25,882 Found link https://files.pythonhosted.org/packages/2d/44/ff687da5a9acf9fd15e2eb1fe9961728fac4fb96fb20a516150ced52381b/knockpy-1.3.3.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.9), version: 1.3.3 2025-09-15T18:30:25,883 Found link https://files.pythonhosted.org/packages/c8/e4/9416e2917184f82ef7495aef22d768b05cde7cb28761dee61707c376ee8f/knockpy-1.3.4.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.9), version: 1.3.4 2025-09-15T18:30:25,883 Found link https://files.pythonhosted.org/packages/28/31/53d2caae2233c3d72c3ddb84445b52e73a0e6cf14ae72286ed1fb0f47dcf/knockpy-1.3.5.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.9), version: 1.3.5 2025-09-15T18:30:25,883 Fetching project page and analyzing links: https://www.piwheels.org/simple/knockpy/ 2025-09-15T18:30:25,884 Getting page https://www.piwheels.org/simple/knockpy/ 2025-09-15T18:30:25,885 Found index url https://www.piwheels.org/simple/ 2025-09-15T18:30:25,988 Fetched page https://www.piwheels.org/simple/knockpy/ as text/html 2025-09-15T18:30:25,997 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp311-cp311-linux_armv6l.whl#sha256=2508aeace87c340f351e28ade256afc5ee276d9e2448a2b0e4644be39c12febc (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,997 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp311-cp311-linux_armv7l.whl#sha256=2508aeace87c340f351e28ade256afc5ee276d9e2448a2b0e4644be39c12febc (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,997 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp39-cp39-linux_armv6l.whl#sha256=256ed6f54c3de549968893db69ecd69de3f4e41c1cbdde162c74caaa7f70c668 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,997 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp39-cp39-linux_armv7l.whl#sha256=256ed6f54c3de549968893db69ecd69de3f4e41c1cbdde162c74caaa7f70c668 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp37-cp37m-linux_armv6l.whl#sha256=c052fbb640c74503bf100fc8687b81734b728a380e270bd49371c4ca4e1e2632 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp37-cp37m-linux_armv7l.whl#sha256=c052fbb640c74503bf100fc8687b81734b728a380e270bd49371c4ca4e1e2632 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp39-cp39-linux_armv6l.whl#sha256=66bcacae2917695ceb9a359e8583d8bf0367ea93a4102f940f3ed5168446081b (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp39-cp39-linux_armv7l.whl#sha256=66bcacae2917695ceb9a359e8583d8bf0367ea93a4102f940f3ed5168446081b (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp311-cp311-linux_armv6l.whl#sha256=b3aac357c44e1258ca40ea2eea86fad767cc100de0f662cb24c7e5d7e88afa6e (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp311-cp311-linux_armv7l.whl#sha256=b3aac357c44e1258ca40ea2eea86fad767cc100de0f662cb24c7e5d7e88afa6e (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,998 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp37-cp37m-linux_armv6l.whl#sha256=449d1de59f5ac7e0ef7fd7e74dfdefef87640a8a66261c91f95b02738be775c9 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,999 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp37-cp37m-linux_armv7l.whl#sha256=449d1de59f5ac7e0ef7fd7e74dfdefef87640a8a66261c91f95b02738be775c9 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,999 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp39-cp39-linux_armv6l.whl#sha256=61b9e878bbcb21e112dec2abb2a7e5c9efdfd91be0b5c8dd8dfd97225f01c657 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,999 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp39-cp39-linux_armv7l.whl#sha256=61b9e878bbcb21e112dec2abb2a7e5c9efdfd91be0b5c8dd8dfd97225f01c657 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,999 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.0-cp313-cp313-linux_armv6l.whl#sha256=aaf9fa24bd43411fcc566a09cd843facb5a610ab643d6c57eca9240270ae6944 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,999 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.0-cp313-cp313-linux_armv7l.whl#sha256=aaf9fa24bd43411fcc566a09cd843facb5a610ab643d6c57eca9240270ae6944 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:25,999 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.2-py3-none-any.whl#sha256=b1b864d3fadf3a06ad35ff726520f4ef8758b72a79f0b53bb02aee1a83e6e462 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.1.1-py3-none-any.whl#sha256=ce71b658a49582d6ff3c0535aac2fa27a31bb2794bc61b7d9d741666e4bad561 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.1.0-py3-none-any.whl#sha256=8c01a8b7dc78f23c11e15ae8dcc32a986c9c3af9a51b3084c76c19caea7970f0 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.5-py3-none-any.whl#sha256=7fa29177e7bb97887975a483a4c4c223afaeabce86f6320d19d18ff0049ef9cb (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.4-py3-none-any.whl#sha256=a5cc08e030cce65f0ba0e7458229ec328bd44a2ddf8cf649dd07e007de13ad93 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.3-py3-none-any.whl#sha256=2e9e396b0f0a2ce4f7d106dfcfef6c26dd173cdf01936c71298aa580235c0963 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.2-py3-none-any.whl#sha256=a79e16a0b07f6ed7d463cd3c2a411748d659eb41ff49878c7ec8bb1c68988414 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,000 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.1-py3-none-any.whl#sha256=b23e257c65967b3c51e4fc021568974efcd84549a627f6ea3a842cc6de1661ee (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,001 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.0-py3-none-any.whl#sha256=c03039d51f705d23353f609fc8d982e60dfbca4542b03b42cab3181d78cf69e9 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,001 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.6-py3-none-any.whl#sha256=59ef7815bf3c7dbbb3fbe916123855c90563944740a803ef3c6467b46ff8be52 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,001 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.5-py3-none-any.whl#sha256=25cf7b60810749c45fb2c52a74ae90ff62577f93ad4b9de23c469b4ce5e2ba27 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,001 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.4-py3-none-any.whl#sha256=a53ba4436c58db734fd1c9d86319b8d65e391fa6f0ff97ecca7bfd427e2c97d6 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,001 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.3-py3-none-any.whl#sha256=1aee49c5d46b5274b61bfef5409e97f20377c8b274b77a07219132233f5d816a (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,002 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.2-py3-none-any.whl#sha256=67d92763afaa6f4ccae815c37cfee09aaf0cec57164062b502078279c9aacbec (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,002 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.1-py3-none-any.whl#sha256=05b8345143a6d2e28a22b1350dfaf84a964362cb7f95ebb74906013abc3ae187 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,002 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.0.1-py3-none-any.whl#sha256=fb977bba840dd5edd1b23fa71855181eeeca951003cbe4bb29cf24b21be359a1 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-09-15T18:30:26,002 Skipping link: not a file: https://www.piwheels.org/simple/knockpy/ 2025-09-15T18:30:26,002 Skipping link: not a file: https://pypi.org/simple/knockpy/ 2025-09-15T18:30:26,032 Given no hashes to check 1 links for project 'knockpy': discarding no candidates 2025-09-15T18:30:26,034 Collecting knockpy==1.3.3 2025-09-15T18:30:26,035 Created temporary directory: /tmp/pip-unpack-qzdl8ueg 2025-09-15T18:30:26,191 Downloading knockpy-1.3.3.tar.gz (1.0 MB) 2025-09-15T18:30:26,413 ERROR: Exception: 2025-09-15T18:30:26,413 Traceback (most recent call last): 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-15T18:30:26,413 status = _inner_run() 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-15T18:30:26,413 return self.run(options, args) 2025-09-15T18:30:26,413 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-15T18:30:26,413 return func(self, options, args) 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-15T18:30:26,413 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-15T18:30:26,413 result = self._result = resolver.resolve( 2025-09-15T18:30:26,413 ~~~~~~~~~~~~~~~~^ 2025-09-15T18:30:26,413 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-15T18:30:26,413 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T18:30:26,413 ) 2025-09-15T18:30:26,413 ^ 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-15T18:30:26,413 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-15T18:30:26,413 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-15T18:30:26,413 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-15T18:30:26,413 if not criterion.candidates: 2025-09-15T18:30:26,413 ^^^^^^^^^^^^^^^^^^^^ 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-15T18:30:26,413 return bool(self._sequence) 2025-09-15T18:30:26,413 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-15T18:30:26,413 self._bool = any(self) 2025-09-15T18:30:26,413 ~~~^^^^^^ 2025-09-15T18:30:26,413 F2025-09-15T18:30:26,462 Removed build tracker: '/tmp/pip-build-tracker-51_r_xez'