2026-02-11T09:37:34,269 Created temporary directory: /tmp/pip-ephem-wheel-cache-okdbpbn7 2026-02-11T09:37:34,270 Created temporary directory: /tmp/pip-build-tracker-w62mj70s 2026-02-11T09:37:34,271 Initialized build tracking at /tmp/pip-build-tracker-w62mj70s 2026-02-11T09:37:34,272 Created build tracker: /tmp/pip-build-tracker-w62mj70s 2026-02-11T09:37:34,272 Entered build tracker: /tmp/pip-build-tracker-w62mj70s 2026-02-11T09:37:34,273 Created temporary directory: /tmp/pip-wheel-hezm4yb8 2026-02-11T09:37:34,275 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-11T09:37:34,278 Created temporary directory: /tmp/pip-ephem-wheel-cache-xcrue4ei 2026-02-11T09:37:34,303 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T09:37:34,306 2 location(s) to search for versions of factrainer: 2026-02-11T09:37:34,306 * https://pypi.org/simple/factrainer/ 2026-02-11T09:37:34,306 * https://www.piwheels.org/simple/factrainer/ 2026-02-11T09:37:34,307 Fetching project page and analyzing links: https://pypi.org/simple/factrainer/ 2026-02-11T09:37:34,308 Getting page https://pypi.org/simple/factrainer/ 2026-02-11T09:37:34,309 Found index url https://pypi.org/simple 2026-02-11T09:37:34,529 Fetched page https://pypi.org/simple/factrainer/ as application/vnd.pypi.simple.v1+json 2026-02-11T09:37:34,539 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/ac/93/959a0078b7c721490e69cad09ad1a4e2077eb5c526c0da4288707f7b27f0/factrainer-0.1.0-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,541 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/91/13/0ecfe6b7e3de1a7d616c3de7a5a8ccfe19e5abfae1abc25c27ee0fead329/factrainer-0.1.0.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,541 Skipping link: 0.1.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/91/13/0ecfe6b7e3de1a7d616c3de7a5a8ccfe19e5abfae1abc25c27ee0fead329/factrainer-0.1.0.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,542 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/fc/35/d427cddbd3710343172dbf11847d237d72daf0e330c4f0a25555bc00de17/factrainer-0.1.1-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,543 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/60/f9/72964b99abbdf0098eedda759025d6994c20cfba9646ee4c74ba1ed4fdc4/factrainer-0.1.1.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,544 Skipping link: 0.1.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/60/f9/72964b99abbdf0098eedda759025d6994c20cfba9646ee4c74ba1ed4fdc4/factrainer-0.1.1.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,544 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/f0/c3/9fdfdca3614d6cafacaf80e5e4176142ad0e3e16e00990383c2f5eca2887/factrainer-0.1.2-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,545 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/84/e0/2ebc073a34607e01fd88cfda2f15208aafb87f4220685fa4a6ecce4d36c5/factrainer-0.1.2.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,546 Skipping link: 0.1.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/84/e0/2ebc073a34607e01fd88cfda2f15208aafb87f4220685fa4a6ecce4d36c5/factrainer-0.1.2.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,547 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/b3/5d/5e834b0d114b5364f678daff28d208e41bf616ac468de5c021119f7d42d9/factrainer-0.1.5-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,548 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/43/17/b64b251d5d7cb339c0a2d90033793e269bb590f9231ec136971222c744f4/factrainer-0.1.5.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,549 Skipping link: 0.1.5 Requires-Python >=3.12: https://files.pythonhosted.org/packages/43/17/b64b251d5d7cb339c0a2d90033793e269bb590f9231ec136971222c744f4/factrainer-0.1.5.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,549 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/3f/63/cded3e55ff7045334e07790716ecea279991ad96862e0cd5409757761c79/factrainer-0.1.6-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,550 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/27/a5/c695d36695086869949f626560ed473d048af6b3e978481714c20a5ca0b2/factrainer-0.1.6.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,551 Skipping link: 0.1.6 Requires-Python >=3.12: https://files.pythonhosted.org/packages/27/a5/c695d36695086869949f626560ed473d048af6b3e978481714c20a5ca0b2/factrainer-0.1.6.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,551 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/67/f1/18f575a2f0718156d8d75317d7054db9b8fcea60225f9d9fc4ec50519c56/factrainer-0.1.7-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,552 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0e/7a/c0b333b43260a50198aa91ea42713e9a3f5bf8bae009e9c7f44df855bf4a/factrainer-0.1.7.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,553 Skipping link: 0.1.7 Requires-Python >=3.12: https://files.pythonhosted.org/packages/0e/7a/c0b333b43260a50198aa91ea42713e9a3f5bf8bae009e9c7f44df855bf4a/factrainer-0.1.7.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,553 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/fb/e3/b63fad3c892b35894222aa75fe86ae8c19d71275a18d6188dbe03eb070a8/factrainer-0.1.8-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,554 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/92/49/611a52825394ed7fa3fc7e121535ffc34009721561c5376220766813a9aa/factrainer-0.1.8.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,555 Skipping link: 0.1.8 Requires-Python >=3.12: https://files.pythonhosted.org/packages/92/49/611a52825394ed7fa3fc7e121535ffc34009721561c5376220766813a9aa/factrainer-0.1.8.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,555 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/50/30/90d2a49a11db9de8bd8e56ea0b6c07a377f6ab1a35cc9ea508db6dc4f463/factrainer-0.1.9-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,556 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/4a/ee/775ef00f2efcbaa986738d1ae571f646ba38bcc0594b83b341d4a0eff1cb/factrainer-0.1.9.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,557 Skipping link: 0.1.9 Requires-Python >=3.12: https://files.pythonhosted.org/packages/4a/ee/775ef00f2efcbaa986738d1ae571f646ba38bcc0594b83b341d4a0eff1cb/factrainer-0.1.9.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,558 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/e4/74/3b61c710c3fef4f3153dc706c6728a5224f2a1b7f97be4188143f6138598/factrainer-0.1.10-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,559 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/2e/81/1c76047814f7c7727669d96d605856db36012a9a1fc5fb42d9d39cb249ac/factrainer-0.1.10.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,559 Skipping link: 0.1.10 Requires-Python >=3.12: https://files.pythonhosted.org/packages/2e/81/1c76047814f7c7727669d96d605856db36012a9a1fc5fb42d9d39cb249ac/factrainer-0.1.10.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,560 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/12/41/26734bb20694459f85e14d2508cc51ba2b2c68b83b45359b409cd4bd2fb1/factrainer-0.1.11-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,561 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b7/c4/a14a62641667519a385d2b40af98e2dd3b63555fd7d871184ad2f03115f4/factrainer-0.1.11.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,561 Skipping link: 0.1.11 Requires-Python >=3.12: https://files.pythonhosted.org/packages/b7/c4/a14a62641667519a385d2b40af98e2dd3b63555fd7d871184ad2f03115f4/factrainer-0.1.11.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,562 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/2b/91/efc2d41c57f41bc592f286d0efb7e6097d1ef6457930ba1314cc54a238ad/factrainer-0.1.12-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,563 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/67/7c/d9ca95157c838ee6558ff9c5b0ebdf698c5a8258c10c740e7dba95092b03/factrainer-0.1.12.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,563 Skipping link: 0.1.12 Requires-Python >=3.12: https://files.pythonhosted.org/packages/67/7c/d9ca95157c838ee6558ff9c5b0ebdf698c5a8258c10c740e7dba95092b03/factrainer-0.1.12.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,564 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/16/98/532327c28226eb58cbbbeaaa509b4145269a59eaaae3fe9d5cdc44a2a8cc/factrainer-0.1.13-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,565 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/7c/49/f4723826b03318f230a065dbd7dd34e9f8c6997675ea502ebb73c1aa2f88/factrainer-0.1.13.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,565 Skipping link: 0.1.13 Requires-Python >=3.12: https://files.pythonhosted.org/packages/7c/49/f4723826b03318f230a065dbd7dd34e9f8c6997675ea502ebb73c1aa2f88/factrainer-0.1.13.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,566 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/d0/6f/915bbd06356afc59048f14701e1f553fb0b0d5c9151cd40a78921e0750c9/factrainer-0.1.14-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,567 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/92/24/df91107436fd2297b4c38328057ceee3858e6af43c3f0911554fb75e6fa4/factrainer-0.1.14.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,567 Skipping link: 0.1.14 Requires-Python >=3.12: https://files.pythonhosted.org/packages/92/24/df91107436fd2297b4c38328057ceee3858e6af43c3f0911554fb75e6fa4/factrainer-0.1.14.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,568 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/38/5a/98b69cf21b08e5eeead6e7eb9d2152f7f31e96ec85f60f498f1c0be9064a/factrainer-0.1.15-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,569 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/ee/ae/bc419dc7d0df42488dc0c1c35cea658a3e1934e1a586a883422a3b5b1432/factrainer-0.1.15.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,569 Skipping link: 0.1.15 Requires-Python >=3.12: https://files.pythonhosted.org/packages/ee/ae/bc419dc7d0df42488dc0c1c35cea658a3e1934e1a586a883422a3b5b1432/factrainer-0.1.15.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,570 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/23/7b/8f17e31192264cc3802c2944bd8b4a0e45842491b34258972821a033a332/factrainer-0.1.16-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,571 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/6a/0b/ccbf0863301591b0ac571d3012655a38556f85512869c4244b296d9ac4b1/factrainer-0.1.16.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,571 Skipping link: 0.1.16 Requires-Python >=3.12: https://files.pythonhosted.org/packages/6a/0b/ccbf0863301591b0ac571d3012655a38556f85512869c4244b296d9ac4b1/factrainer-0.1.16.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,572 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/a8/56/8439f5b9323d118893586aafc11da829ddd9028a195605134c1a109e4e89/factrainer-0.1.17-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,572 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/8d/31/f606634b51107cf2d639824b7b151ea9d24b4686985d188591136ead7805/factrainer-0.1.17.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,573 Skipping link: 0.1.17 Requires-Python >=3.12: https://files.pythonhosted.org/packages/8d/31/f606634b51107cf2d639824b7b151ea9d24b4686985d188591136ead7805/factrainer-0.1.17.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,574 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/e2/15/e032f6a783eb5ff27011f58fe3dfb4f239bc588c7c3f2e4c11fbdf0cfef5/factrainer-0.1.18-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,575 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/e1/67/309826c6b34ad8fdcc1890e7ac099b601785d29499b3fd6704be72b51a33/factrainer-0.1.18.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,575 Skipping link: 0.1.18 Requires-Python >=3.12: https://files.pythonhosted.org/packages/e1/67/309826c6b34ad8fdcc1890e7ac099b601785d29499b3fd6704be72b51a33/factrainer-0.1.18.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,576 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/0c/e9/0e4923f9874af10e5e0466bbbadd899c1403958aba404ab36c8bc7e0b958/factrainer-0.1.19-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,577 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/59/1d/2f6218a2dba96ca79b5b8690e8a8a479d932ef23965c2549dc0a3075275a/factrainer-0.1.19.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,578 Skipping link: 0.1.19 Requires-Python >=3.12: https://files.pythonhosted.org/packages/59/1d/2f6218a2dba96ca79b5b8690e8a8a479d932ef23965c2549dc0a3075275a/factrainer-0.1.19.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,579 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/4a/3f/7bbbda05580d04f45db345a42e7b95d457c1c071ac73b62ddf02ce89a0c9/factrainer-0.1.20-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,579 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b8/c8/3347567ee95657bc855a996c68011a170bbfe50e4aab78704567dfb23f59/factrainer-0.1.20.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,580 Skipping link: 0.1.20 Requires-Python >=3.12: https://files.pythonhosted.org/packages/b8/c8/3347567ee95657bc855a996c68011a170bbfe50e4aab78704567dfb23f59/factrainer-0.1.20.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,580 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/fc/d4/e78f12be2aed44978d7212de3498746e4cb48c43788694c21736a6568876/factrainer-0.1.21-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,581 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/a4/c3/1aa9121cd437e86ee8bde398743df5d6fa5b240e80ff78b4dad5deea635f/factrainer-0.1.21.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,582 Skipping link: 0.1.21 Requires-Python >=3.12: https://files.pythonhosted.org/packages/a4/c3/1aa9121cd437e86ee8bde398743df5d6fa5b240e80ff78b4dad5deea635f/factrainer-0.1.21.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,582 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/46/83/e16f9b5e0d6b875b2f4c7848de64dd56361081c8b79e20d95aa50367c357/factrainer-0.1.22-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,583 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0f/42/ffebf17dcdb2ad7f81dd216a9f39ee9fc97a62383619a8e9a3a1ab4c89ec/factrainer-0.1.22.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,584 Skipping link: 0.1.22 Requires-Python >=3.12: https://files.pythonhosted.org/packages/0f/42/ffebf17dcdb2ad7f81dd216a9f39ee9fc97a62383619a8e9a3a1ab4c89ec/factrainer-0.1.22.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,584 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/2a/bd/72f8d1f132e7426c47b3065e065487a22736c81e715282d754a7a0ac4c10/factrainer-0.1.23-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,585 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/ec/bd/034a828c303c561f7b3729fbae67d5ad5339c3c6e7d467e03b5ca15a6437/factrainer-0.1.23.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,586 Skipping link: 0.1.23 Requires-Python >=3.12: https://files.pythonhosted.org/packages/ec/bd/034a828c303c561f7b3729fbae67d5ad5339c3c6e7d467e03b5ca15a6437/factrainer-0.1.23.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,587 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/8c/84/d5f24c4b9790fd49c79ff9dc32ca82703452a66d36be2676ff3fe7020836/factrainer-0.1.24-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,588 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/8c/3c/8ec539a7610dbe2ea289fb065fdae20d2d0a26760ab8be61d9115e7373b7/factrainer-0.1.24.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,588 Skipping link: 0.1.24 Requires-Python >=3.12: https://files.pythonhosted.org/packages/8c/3c/8ec539a7610dbe2ea289fb065fdae20d2d0a26760ab8be61d9115e7373b7/factrainer-0.1.24.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,589 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/d8/e5/f0e08bd006c1777984a8ffeebbb492c3f50ad1f86a1e4758275825d65433/factrainer-0.1.25-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,590 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/f4/be/0a1ee720940c220b4af3762c37966affdaf88f0c0353dbdffaa9e2f9c8b2/factrainer-0.1.25.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,590 Skipping link: 0.1.25 Requires-Python >=3.12: https://files.pythonhosted.org/packages/f4/be/0a1ee720940c220b4af3762c37966affdaf88f0c0353dbdffaa9e2f9c8b2/factrainer-0.1.25.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,591 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/81/67/48d229500f68f8a22266c04e57b282ae57bfcab77fcf1e8b6e2b93ad5b0b/factrainer-0.1.26-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,591 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/f3/c7/c63087595d7ce56c66786328adfa8eda60ae3e9fba171a3b83bcad2fcbaf/factrainer-0.1.26.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,592 Skipping link: 0.1.26 Requires-Python >=3.12: https://files.pythonhosted.org/packages/f3/c7/c63087595d7ce56c66786328adfa8eda60ae3e9fba171a3b83bcad2fcbaf/factrainer-0.1.26.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,592 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/57/e7/56d8b020b6b69b0d4ad400e6275f8854c47b47d924c7350242609d052cc9/factrainer-0.1.27-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,593 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0c/fe/7025e953e8fd4ccd5d9e0d3d9a4bfcf74abfd691f4fedabefa17050d1658/factrainer-0.1.27.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,594 Skipping link: 0.1.27 Requires-Python >=3.12: https://files.pythonhosted.org/packages/0c/fe/7025e953e8fd4ccd5d9e0d3d9a4bfcf74abfd691f4fedabefa17050d1658/factrainer-0.1.27.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,595 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/15/aa/23e45c5095733fca5350abb4d65f6a15b359140f0545d907de04b9181642/factrainer-0.1.28-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,596 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/29/fc/dd9d53be6f7be5afead96f4a922c1543b84e80340e39c3cb0bbf610e6518/factrainer-0.1.28.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,596 Skipping link: 0.1.28 Requires-Python >=3.12: https://files.pythonhosted.org/packages/29/fc/dd9d53be6f7be5afead96f4a922c1543b84e80340e39c3cb0bbf610e6518/factrainer-0.1.28.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,597 Skipping link: No binaries permitted for factrainer: https://files.pythonhosted.org/packages/e1/b6/7487ca2f9ebf1fbed9491b957367cb5e241f044daf52b71eff3fc2f9ddb9/factrainer-0.1.29-py3-none-any.whl (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,598 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/cb/e4/c9cf8a225e80a9c6b1599fda705ba485f858e27ce5a438bdddea67448a0f/factrainer-0.1.29.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,598 Skipping link: 0.1.29 Requires-Python >=3.12: https://files.pythonhosted.org/packages/cb/e4/c9cf8a225e80a9c6b1599fda705ba485f858e27ce5a438bdddea67448a0f/factrainer-0.1.29.tar.gz (from https://pypi.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,599 Fetching project page and analyzing links: https://www.piwheels.org/simple/factrainer/ 2026-02-11T09:37:34,600 Getting page https://www.piwheels.org/simple/factrainer/ 2026-02-11T09:37:34,601 Found index url https://www.piwheels.org/simple 2026-02-11T09:37:34,759 Fetched page https://www.piwheels.org/simple/factrainer/ as text/html 2026-02-11T09:37:34,765 Skipping link: No binaries permitted for factrainer: https://www.piwheels.org/simple/factrainer/factrainer-0.1.28-py3-none-any.whl#sha256=00d851322a89c72a0811442826c6c51eb98fdd2bba94b892675ed1aa87a81aff (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,765 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.27-py3-none-any.whl#sha256=dea6e968900962c9bd51dd9e7c28660964049e70a5f5a04118433b56c3c7eb1c (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,766 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.26-py3-none-any.whl#sha256=7915afadcd035c15473aae461caf47a70ae676257d60ce06bf0adb561f1ebd46 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,766 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.25-py3-none-any.whl#sha256=575ae70486bd026067da3c4b2051c5fdb4617f84e006831945d97b74cdc38927 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,767 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.24-py3-none-any.whl#sha256=23b2b1650f8a34bca9f4c2111cb4ad7b0d1ce9c55c50e2ea6d229ef1b3924d98 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,768 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.23-py3-none-any.whl#sha256=5ebdd9109ff74eb8f4f84b9675c31fb3848692f500da076c43019f9c7175088e (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,768 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.22-py3-none-any.whl#sha256=40f34764a9f0a0f3d955f6d53abf9fddcd173b2eccb67de329910160dfc320c2 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,769 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.19-py3-none-any.whl#sha256=932a104e3b3b3a69b935da555df826d429c2986ec14d38365b09ef0d5c2b3bb0 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,769 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.18-py3-none-any.whl#sha256=c66cc0f21d4f52012114995e02223bb2f7d99448d4e4674adb7eb91ad97c14fe (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,770 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.17-py3-none-any.whl#sha256=43e9ca4877da82449967bf2ca6bccdfb2ce21d219017b0223a838b8e32dce0f1 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,771 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.16-py3-none-any.whl#sha256=b5923476181240d568fe9a8756bf2a43094f1e6c8aa7c4617ca3848184363c9f (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,772 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.13-py3-none-any.whl#sha256=d2a2d2995d1746448dbbbbb9dc85a74035a9fc78afe4cb8f4770236d6686aef8 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,772 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.10-py3-none-any.whl#sha256=6f4074eb99b3bc61256106e75d9f1f9b43d1842ecf06b7ac324790de2b206a7b (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,772 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.8-py3-none-any.whl#sha256=8cebececcc14f920897e2c4e5a8548461e851d67c11de5ef0e0e18a5c1e45d08 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,773 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.6-py3-none-any.whl#sha256=4a43118459ee4c8e0c72e24d686a1cbc5dc30cd01186d0c05d3d9a30ac602445 (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,773 Skipping link: No binaries permitted for factrainer: https://archive1.piwheels.org/simple/factrainer/factrainer-0.1.0-py3-none-any.whl#sha256=54f4ce6a6f88413db08fbe37b375ec252a8e02e013a2c9b65c19b372ab2b877f (from https://www.piwheels.org/simple/factrainer/) (requires-python:>=3.12) 2026-02-11T09:37:34,774 Skipping link: not a file: https://www.piwheels.org/simple/factrainer/ 2026-02-11T09:37:34,774 Skipping link: not a file: https://pypi.org/simple/factrainer/ 2026-02-11T09:37:34,793 Given no hashes to check 0 links for project 'factrainer': discarding no candidates 2026-02-11T09:37:34,794 ERROR: Ignored the following versions that require a different python version: 0.1.0 Requires-Python >=3.12; 0.1.1 Requires-Python >=3.12; 0.1.10 Requires-Python >=3.12; 0.1.11 Requires-Python >=3.12; 0.1.12 Requires-Python >=3.12; 0.1.13 Requires-Python >=3.12; 0.1.14 Requires-Python >=3.12; 0.1.15 Requires-Python >=3.12; 0.1.16 Requires-Python >=3.12; 0.1.17 Requires-Python >=3.12; 0.1.18 Requires-Python >=3.12; 0.1.19 Requires-Python >=3.12; 0.1.2 Requires-Python >=3.12; 0.1.20 Requires-Python >=3.12; 0.1.21 Requires-Python >=3.12; 0.1.22 Requires-Python >=3.12; 0.1.23 Requires-Python >=3.12; 0.1.24 Requires-Python >=3.12; 0.1.25 Requires-Python >=3.12; 0.1.26 Requires-Python >=3.12; 0.1.27 Requires-Python >=3.12; 0.1.28 Requires-Python >=3.12; 0.1.29 Requires-Python >=3.12; 0.1.5 Requires-Python >=3.12; 0.1.6 Requires-Python >=3.12; 0.1.7 Requires-Python >=3.12; 0.1.8 Requires-Python >=3.12; 0.1.9 Requires-Python >=3.12 2026-02-11T09:37:34,796 ERROR: Could not find a version that satisfies the requirement factrainer==0.1.29 (from versions: none) 2026-02-11T09:37:34,797 ERROR: No matching distribution found for factrainer==0.1.29 2026-02-11T09:37:34,799 Exception information: 2026-02-11T09:37:34,799 Traceback (most recent call last): 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-02-11T09:37:34,799 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2026-02-11T09:37:34,799 raise RequirementsConflicted(criterion) 2026-02-11T09:37:34,799 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('factrainer==0.1.29') 2026-02-11T09:37:34,799 2026-02-11T09:37:34,799 During handling of the above exception, another exception occurred: 2026-02-11T09:37:34,799 2026-02-11T09:37:34,799 Traceback (most recent call last): 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-02-11T09:37:34,799 result = self._result = resolver.resolve( 2026-02-11T09:37:34,799 ^^^^^^^^^^^^^^^^^ 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-02-11T09:37:34,799 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-02-11T09:37:34,799 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2026-02-11T09:37:34,799 raise ResolutionImpossible(e.criterion.information) 2026-02-11T09:37:34,799 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('factrainer==0.1.29'), parent=None)] 2026-02-11T09:37:34,799 2026-02-11T09:37:34,799 The above exception was the direct cause of the following exception: 2026-02-11T09:37:34,799 2026-02-11T09:37:34,799 Traceback (most recent call last): 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-02-11T09:37:34,799 status = run_func(*args) 2026-02-11T09:37:34,799 ^^^^^^^^^^^^^^^ 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-02-11T09:37:34,799 return func(self, options, args) 2026-02-11T09:37:34,799 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-02-11T09:37:34,799 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-02-11T09:37:34,799 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-11T09:37:34,799 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2026-02-11T09:37:34,799 raise error from e 2026-02-11T09:37:34,799 pip._internal.exceptions.DistributionNotFound: No matching distribution found for factrainer==0.1.29 2026-02-11T09:37:34,805 Removed build tracker: '/tmp/pip-build-tracker-w62mj70s'