2025-09-14T11:57:10,828 Created temporary directory: /tmp/pip-build-tracker-28dz1pt4 2025-09-14T11:57:10,829 Initialized build tracking at /tmp/pip-build-tracker-28dz1pt4 2025-09-14T11:57:10,829 Created build tracker: /tmp/pip-build-tracker-28dz1pt4 2025-09-14T11:57:10,829 Entered build tracker: /tmp/pip-build-tracker-28dz1pt4 2025-09-14T11:57:10,829 Created temporary directory: /tmp/pip-wheel-ww514jmt 2025-09-14T11:57:10,833 Created temporary directory: /tmp/pip-ephem-wheel-cache-ihxrwo1z 2025-09-14T11:57:10,897 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T11:57:10,900 2 location(s) to search for versions of pymodaq-plugins-kdc101: 2025-09-14T11:57:10,900 * https://pypi.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:10,900 * https://www.piwheels.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:10,900 Fetching project page and analyzing links: https://pypi.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:10,901 Getting page https://pypi.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:10,902 Found index url https://pypi.org/simple/ 2025-09-14T11:57:10,979 Fetched page https://pypi.org/simple/pymodaq-plugins-kdc101/ as application/vnd.pypi.simple.v1+json 2025-09-14T11:57:10,988 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/a5/0c/d9716f5f70b4c8bfcfd3b005e7e8e0b7c45285bafdcd95ccf013de6d41e4/pymodaq_plugins_KDC101-1.2.2-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,988 Found link https://files.pythonhosted.org/packages/17/91/956ecb8a99daad1ac69fcbb6e71ee75ad4378982def6059cca147bea2627/pymodaq_plugins_KDC101-1.2.2.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.2 2025-09-14T11:57:10,989 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/9d/c0/886838012d08d0e2a0d6f47632496b5e85966837f3852eb02083698d81f3/pymodaq_plugins_KDC101-1.2.3-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,989 Found link https://files.pythonhosted.org/packages/04/be/c6614059fa6e47cb947510962e4dd76f762eaf200a4fc261daa29596bc2c/pymodaq_plugins_KDC101-1.2.3.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.3 2025-09-14T11:57:10,989 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/ef/41/204dac88e6883e124ea8ffe2cb3d9bf0a0ac9c6903ff2f2bf95537f74823/pymodaq_plugins_KDC101-1.2.4-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,989 Found link https://files.pythonhosted.org/packages/69/7f/e5584fd061ae63f6c2253b0aa5aad84084b04b9886b940572338a8524cdb/pymodaq_plugins_KDC101-1.2.4.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.4 2025-09-14T11:57:10,990 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/5f/46/7497abcace20b0d3de0ec5b78b806aaeaceb7e2d1dd5d9bc9653f8496b34/pymodaq_plugins_KDC101-1.2.5-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,990 Found link https://files.pythonhosted.org/packages/ee/61/635340b51fbc3752b820a546c202454a5a71da6f5bd1c11df35777cabf55/pymodaq_plugins_KDC101-1.2.5.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.5 2025-09-14T11:57:10,990 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/ae/c4/0170db612a4d121aa6b693ca4b62927d634622ba6ac4372859655a984596/pymodaq_plugins_KDC101-1.2.6-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,990 Found link https://files.pythonhosted.org/packages/a8/11/a71b7082b46e67cd64fd638b0106020b9d5fb221256d8ca7a4af74fb9c3f/pymodaq_plugins_KDC101-1.2.6.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.6 2025-09-14T11:57:10,991 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/a7/5c/bcce91d6a155e1a724da2bfb782259af974f755ba1481ba8c306201eec3e/pymodaq_plugins_KDC101-1.2.8-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,991 Found link https://files.pythonhosted.org/packages/6d/d3/394e1b654dc11afdcf6d5455f8a07298b789163efa6d1cf449154b54178c/pymodaq_plugins_KDC101-1.2.8.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.8 2025-09-14T11:57:10,991 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/ef/e6/9d40152a990e5b380843e4f0dca889bc567611e1f87edfffedd7e537fd8e/pymodaq_plugins_KDC101-1.2.9-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,991 Found link https://files.pythonhosted.org/packages/21/42/fe0d05f97fbab49726348d3aa06dc50ec8979440e08b0b268b3e9c657d22/pymodaq_plugins_KDC101-1.2.9.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.2.9 2025-09-14T11:57:10,992 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/f8/71/516957f051c8015f4fb694c56a882d564642be6ac9a6da55627ebf6c321f/pymodaq_plugins_KDC101-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,992 Found link https://files.pythonhosted.org/packages/6c/6c/212c6aaab86903c49e91effd64cffdca66236e3310601e42be426d68729f/pymodaq_plugins_KDC101-1.3.0.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.0 2025-09-14T11:57:10,992 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/55/d7/471e0dcfaad4ca350ea07f96641f6434ea6e69b2de1bd95880cb70ad83e7/pymodaq_plugins_KDC101-1.3.2-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,992 Found link https://files.pythonhosted.org/packages/7e/7d/80efbe066b7281f61c94ac225fd373175b4419b1c639b72e7ff5f7e663ea/pymodaq_plugins_KDC101-1.3.2.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.2 2025-09-14T11:57:10,993 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/dd/b9/0810a2a7ad8eb8f72ec702ad2805e3ee908d82555ee72e934005ab498b18/pymodaq_plugins_KDC101-1.3.3-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,993 Found link https://files.pythonhosted.org/packages/25/66/4e89f9eddcf1b29ab5a71cbeaaec071488a87f582e927a6fc967b2004552/pymodaq_plugins_KDC101-1.3.3.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.3 2025-09-14T11:57:10,993 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/b3/a0/26e99d905fbbb630265b9c316d0f8b6ca6f4cf2bf4b15852c1765595eb51/pymodaq_plugins_KDC101-1.3.4-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,993 Found link https://files.pythonhosted.org/packages/8a/6f/9e4673e2e2b96e7f26c1e72ecf375bd922d80eb612be61587e8ca5afbffb/pymodaq_plugins_KDC101-1.3.4.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.4 2025-09-14T11:57:10,993 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/e9/2c/ad9afc2ef442ef2d923a617b31e46c661bbf8177398483603262379094fd/pymodaq_plugins_KDC101-1.3.5-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,994 Found link https://files.pythonhosted.org/packages/fb/bf/2a8887b208e5fb22288c5195961acd9c0cfb08e47332237455c9a9974d8b/pymodaq_plugins_KDC101-1.3.5.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.5 2025-09-14T11:57:10,994 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/b2/03/ded921ff7f021cf94025156b2d938c24fe0d1c9a1f684c7369de9b3931eb/pymodaq_plugins_KDC101-1.3.6-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,994 Found link https://files.pythonhosted.org/packages/51/a3/25a405b1430950022f692753a0b7d74fa01e684ff3375fcd74ff62cc3f30/pymodaq_plugins_KDC101-1.3.6.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.6 2025-09-14T11:57:10,994 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/e7/91/9cdc709b73c893ffa390ffe2f5340fa5833e3c86e34bf3d5d477f5f58937/pymodaq_plugins_KDC101-1.3.7-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,995 Found link https://files.pythonhosted.org/packages/1e/ef/439b53e2889a61f2675ee8ea22ca2b548439bf95dd658c724ed73f4ba3dd/pymodaq_plugins_KDC101-1.3.7.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.7 2025-09-14T11:57:10,995 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/94/3b/fbdfee701196d00e2299c9811deb24d564c71b8f1c4338350134851ad72b/pymodaq_plugins_KDC101-1.3.8-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,995 Found link https://files.pythonhosted.org/packages/a9/09/e5783d9133006f8ef3e81419152ff0a4eb26e3ab2d50ca725bfe58661dd9/pymodaq_plugins_KDC101-1.3.8.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.8 2025-09-14T11:57:10,995 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/ec/b9/19695e01e3b8413391d78950db1011f277f336e851c254f464a0cbac9de8/pymodaq_plugins_KDC101-1.3.9-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,995 Found link https://files.pythonhosted.org/packages/e1/58/922fb5f16c8b917de2fbe766bd68e4b255cc77a1df52fce254078a37194a/pymodaq_plugins_KDC101-1.3.9.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.9 2025-09-14T11:57:10,996 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/08/68/f96cb92139e6c23446ca591abc9775a069e80f651bfe6ac7caaa9afe5dc9/pymodaq_plugins_KDC101-1.3.10-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,996 Found link https://files.pythonhosted.org/packages/e8/4e/f125ed65f70afa5e964637f5e9c814272a1eea1852388dbe912bf3bd8bf1/pymodaq_plugins_KDC101-1.3.10.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.10 2025-09-14T11:57:10,996 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/45/5c/4f7083db7c7a374b7541d4e9567c31a60510982cf1eeebe32307d4493689/pymodaq_plugins_KDC101-1.3.11-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,996 Found link https://files.pythonhosted.org/packages/35/ee/525de3839aac0a0c8bec037a488e0e6e1ebd0a196c8f6a597774b593f7dc/pymodaq_plugins_KDC101-1.3.11.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.11 2025-09-14T11:57:10,997 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/91/db/440ff6f3f8d9bde9fbd1d365a7963c34dd7a5350329d99b06338a2e83dc0/pymodaq_plugins_KDC101-1.3.12-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,997 Found link https://files.pythonhosted.org/packages/e0/b8/3fdd07bfb96241c85387535b4904f8447703d51daf94967a6385ba945629/pymodaq_plugins_KDC101-1.3.12.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.12 2025-09-14T11:57:10,997 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/94/46/96601fbfd43381f60531346f11cfd32569da16a51942f544e43b10e989a5/pymodaq_plugins_KDC101-1.3.13-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,997 Found link https://files.pythonhosted.org/packages/e5/9a/ab35cdad8d30c10932e697a9d00d61873a60f3e6bc1f64115c8d6399f31f/pymodaq_plugins_KDC101-1.3.13.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.13 2025-09-14T11:57:10,998 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/08/08/cd2c73abcbad11a9bd4a2440c671558178247e4f81c81a4ce8b8dd6aa929/pymodaq_plugins_KDC101-1.3.14-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,998 Found link https://files.pythonhosted.org/packages/a9/24/f247f7339d6f3afd9f8dc0e03b0f5729ee12cb3550440030792e8d573ba4/pymodaq_plugins_KDC101-1.3.14.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.14 2025-09-14T11:57:10,998 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/df/09/b86f62dff91bf7f77300cc2f8d964aa2b8d7b05161471d4883bb4e0b5e6b/pymodaq_plugins_KDC101-1.3.15-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,998 Found link https://files.pythonhosted.org/packages/67/22/fb17d385fc167d63b16ed2e8fd9f0ad7e56af80b53e63ee7a018d3361be6/pymodaq_plugins_KDC101-1.3.15.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.15 2025-09-14T11:57:10,998 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/3d/6c/0fd49db13f67c923b01fe242fc0dfa6199258949e6ce9c855fdc9359c9e5/pymodaq_plugins_KDC101-1.3.16-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,999 Found link https://files.pythonhosted.org/packages/5c/25/912c832683cde9fdb9803220fe9ae76692e8b9d3715042d31aa02b9d68d3/pymodaq_plugins_KDC101-1.3.16.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.16 2025-09-14T11:57:10,999 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/37/2e/99ccdc333e1fc05b3a3b9b036820724fd9036457447ea8b53cc878e4d295/pymodaq_plugins_KDC101-1.3.17-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:10,999 Found link https://files.pythonhosted.org/packages/7e/9e/98d69c2dc201786580337b4b101c54d4e74cc33514a0642a2368acc66c82/pymodaq_plugins_KDC101-1.3.17.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.17 2025-09-14T11:57:10,999 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/10/7d/812044f13757cdbcd7f81ce78a4d03d95a0f0b6c37c2b65b2c7e0fd53256/pymodaq_plugins_KDC101-1.3.18-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,000 Found link https://files.pythonhosted.org/packages/69/5c/dfd989963b973a178605ae5c0b0ee994763fea65eeda45a9c60d4804cd57/pymodaq_plugins_KDC101-1.3.18.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.18 2025-09-14T11:57:11,000 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/22/64/65d2fa0d48a1bf92e363bfbe64399e9ac3d509fd0c7136fb87da167299b3/pymodaq_plugins_KDC101-1.3.19-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,000 Found link https://files.pythonhosted.org/packages/c6/46/4af8fb1913eaae9e81bd016fdc12ee141dcdf117e7ca74aa4937e46a7aa3/pymodaq_plugins_KDC101-1.3.19.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.19 2025-09-14T11:57:11,000 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/ef/14/6f4a641decaa8d409aae6de87db1ffcbaf669b90c73e31cb5f2459895023/pymodaq_plugins_KDC101-1.3.20-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,000 Found link https://files.pythonhosted.org/packages/25/fd/41ad7a66699928e46108bd101a026aee3849309ef5a86bff5c05bea45251/pymodaq_plugins_KDC101-1.3.20.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.20 2025-09-14T11:57:11,001 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/c8/5e/638340f3befc69f28a5b4dc8c24a92028069a85a12819141200cc4c25815/pymodaq_plugins_KDC101-1.3.21-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,001 Found link https://files.pythonhosted.org/packages/aa/af/92158794a34a8c6a3d150fc6bd7b4508eeda635d6038c055b107d82711cb/pymodaq_plugins_KDC101-1.3.21.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.21 2025-09-14T11:57:11,001 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/54/6a/c7758259a6613f896753a75fafd4aca9ce396eb430e2ecd54860e70e4624/pymodaq_plugins_KDC101-1.3.22-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,001 Found link https://files.pythonhosted.org/packages/93/8a/5ef199a4930bb685d858e7b41534c20d35ee30c9f1d438828860cab1cf73/pymodaq_plugins_KDC101-1.3.22.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.22 2025-09-14T11:57:11,002 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/f8/b3/c8ff684f9ac2956483d2f68ba4a1f350f8fcb980936fc6afb3319efbd996/pymodaq_plugins_KDC101-1.3.23-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,002 Found link https://files.pythonhosted.org/packages/cb/46/6ace427af25a25fd0ea04cead4844d6ac2ed36b5550b26f7f5e373262f09/pymodaq_plugins_KDC101-1.3.23.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.23 2025-09-14T11:57:11,002 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/b4/65/dbee96aa862aa5a3e78c7f81ff0942845d801d46a78360d140ef41248fa8/pymodaq_plugins_KDC101-1.3.24-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,002 Found link https://files.pythonhosted.org/packages/10/3b/1c5fd94250c6bf72cae972ff4e8e596d0634c2a827814e0fd77c5e7d9515/pymodaq_plugins_KDC101-1.3.24.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.24 2025-09-14T11:57:11,002 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/b4/c0/c37e388171b7ff00e17a96547e313625261a9ebefe4fa83450bfc1ac07cc/pymodaq_plugins_KDC101-1.3.25-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,003 Found link https://files.pythonhosted.org/packages/8a/0d/04b92c1c48b36133a3c28417b7807fa4f4cf22b0561f22419028e71af2e1/pymodaq_plugins_KDC101-1.3.25.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.25 2025-09-14T11:57:11,003 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/dc/ff/f0b77d9f2be3c7e25a6bd0fadccf58d692bb3f8c5343a02d5f2c20cdf2e5/pymodaq_plugins_KDC101-1.3.26-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,003 Found link https://files.pythonhosted.org/packages/5e/f7/b571e0a1a268ab2d3ac188125127ee463536c2a7e9dd919efe73f57627b0/pymodaq_plugins_KDC101-1.3.26.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.3.26 2025-09-14T11:57:11,003 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/3d/af/22e17fce7c0a51305029c798131eebc21b01ca3a92cd2eaf6eb7ea6060be/pymodaq_plugins_KDC101-1.4.0-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,004 Found link https://files.pythonhosted.org/packages/26/cd/95ec38f505e3f9ee58613b818e8d9c9a23408387fb6f5c8ad87782992004/pymodaq_plugins_KDC101-1.4.0.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.4.0 2025-09-14T11:57:11,004 Skipping link: No binaries permitted for pymodaq-plugins-kdc101: https://files.pythonhosted.org/packages/56/32/f39235226f2ea5a55882a550a5105e4fa29f775e43bcf916fc473786d317/pymodaq_plugins_KDC101-1.4.1-py3-none-any.whl (from https://pypi.org/simple/pymodaq-plugins-kdc101/) 2025-09-14T11:57:11,004 Found link https://files.pythonhosted.org/packages/d9/5b/8f87aba01e900f2423e6c3880659cde1d6c0508536a326a9f7f7fb49b6bb/pymodaq_plugins_KDC101-1.4.1.tar.gz (from https://pypi.org/simple/pymodaq-plugins-kdc101/), version: 1.4.1 2025-09-14T11:57:11,005 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:11,005 Getting page https://www.piwheels.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:11,006 Found index url https://www.piwheels.org/simple/ 2025-09-14T11:57:11,093 Fetched page https://www.piwheels.org/simple/pymodaq-plugins-kdc101/ as text/html 2025-09-14T11:57:11,094 Skipping link: not a file: https://www.piwheels.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:11,094 Skipping link: not a file: https://pypi.org/simple/pymodaq-plugins-kdc101/ 2025-09-14T11:57:11,124 Given no hashes to check 1 links for project 'pymodaq-plugins-kdc101': discarding no candidates 2025-09-14T11:57:11,125 Collecting pymodaq-plugins-kdc101==1.4.1 2025-09-14T11:57:11,127 Created temporary directory: /tmp/pip-unpack-ed3xssrn 2025-09-14T11:57:11,268 Downloading pymodaq_plugins_KDC101-1.4.1.tar.gz (12 kB) 2025-09-14T11:57:11,303 Added pymodaq-plugins-kdc101==1.4.1 from https://files.pythonhosted.org/packages/d9/5b/8f87aba01e900f2423e6c3880659cde1d6c0508536a326a9f7f7fb49b6bb/pymodaq_plugins_KDC101-1.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-28dz1pt4' 2025-09-14T11:57:11,305 Running setup.py (path:/tmp/pip-wheel-ww514jmt/pymodaq-plugins-kdc101_9dd51b9cb88247c481effe223a3db4ec/setup.py) egg_info for package pymodaq-plugins-kdc101 2025-09-14T11:57:11,305 Created temporary directory: /tmp/pip-pip-egg-info-zle9fkh2 2025-09-14T11:57:11,305 Preparing metadata (setup.py): started 2025-09-14T11:57:11,306 Running command python setup.py egg_info 2025-09-14T11:57:11,968 Traceback (most recent call last): 2025-09-14T11:57:11,970 File "", line 2, in 2025-09-14T11:57:11,970 exec(compile(''' 2025-09-14T11:57:11,970 ~~~~^^^^^^^^^^^^ 2025-09-14T11:57:11,970 # This is -- a caller that pip uses to run setup.py 2025-09-14T11:57:11,971 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:11,971 ...<32 lines>... 2025-09-14T11:57:11,971 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T11:57:11,971 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:11,971 ''' % ('/tmp/pip-wheel-ww514jmt/pymodaq-plugins-kdc101_9dd51b9cb88247c481effe223a3db4ec/setup.py',), "", "exec")) 2025-09-14T11:57:11,971 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:11,972 File "", line 35, in 2025-09-14T11:57:11,972 File "/tmp/pip-wheel-ww514jmt/pymodaq-plugins-kdc101_9dd51b9cb88247c481effe223a3db4ec/setup.py", line 4, in 2025-09-14T11:57:11,972 config = toml.load('./plugin_info.toml') 2025-09-14T11:57:11,972 File "/usr/lib/python3/dist-packages/toml/decoder.py", line 133, in load 2025-09-14T11:57:11,972 with io.open(_getpath(f), encoding='utf-8') as ffile: 2025-09-14T11:57:11,972 ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:11,972 FileNotFoundError: [Errno 2] No such file or directory: './plugin_info.toml' 2025-09-14T11:57:12,076 ERROR: python setup.py egg_info exited with 1 2025-09-14T11:57:12,090 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-14T11:57:12,090 exec(compile('"'"''"'"''"'"' 2025-09-14T11:57:12,090 # This is -- a caller that pip uses to run setup.py 2025-09-14T11:57:12,090 # 2025-09-14T11:57:12,090 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-14T11:57:12,090 # import from `distutils.core` to work with newer packaging standards. 2025-09-14T11:57:12,090 # - It provides a clear error message when setuptools is not installed. 2025-09-14T11:57:12,090 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-14T11:57:12,090 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-14T11:57:12,090 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-14T11:57:12,090 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-14T11:57:12,090 import os, sys, tokenize, traceback 2025-09-14T11:57:12,090 2025-09-14T11:57:12,090 try: 2025-09-14T11:57:12,090 import setuptools 2025-09-14T11:57:12,090 except ImportError: 2025-09-14T11:57:12,090 print( 2025-09-14T11:57:12,090 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-14T11:57:12,090 "the build environment with exception:", 2025-09-14T11:57:12,090 file=sys.stderr, 2025-09-14T11:57:12,090 ) 2025-09-14T11:57:12,090 traceback.print_exc() 2025-09-14T11:57:12,090 sys.exit(1) 2025-09-14T11:57:12,090 2025-09-14T11:57:12,090 __file__ = %r 2025-09-14T11:57:12,090 sys.argv[0] = __file__ 2025-09-14T11:57:12,090 2025-09-14T11:57:12,090 if os.path.exists(__file__): 2025-09-14T11:57:12,090 filename = __file__ 2025-09-14T11:57:12,090 with tokenize.open(__file__) as f: 2025-09-14T11:57:12,090 setup_py_code = f.read() 2025-09-14T11:57:12,090 else: 2025-09-14T11:57:12,090 filename = "" 2025-09-14T11:57:12,090 setup_py_code = "from setuptools import setup; setup()" 2025-09-14T11:57:12,090 2025-09-14T11:57:12,090 exec(compile(setup_py_code, filename, "exec")) 2025-09-14T11:57:12,090 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ww514jmt/pymodaq-plugins-kdc101_9dd51b9cb88247c481effe223a3db4ec/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-zle9fkh2[/] 2025-09-14T11:57:12,090 [bold magenta]cwd[/]: /tmp/pip-wheel-ww514jmt/pymodaq-plugins-kdc101_9dd51b9cb88247c481effe223a3db4ec/ 2025-09-14T11:57:12,091 Preparing metadata (setup.py): finished with status 'error' 2025-09-14T11:57:12,092 ERROR: metadata generation failed 2025-09-14T11:57:12,098 Exception information: 2025-09-14T11:57:12,098 Traceback (most recent call last): 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-14T11:57:12,098 call_subprocess( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 args, 2025-09-14T11:57:12,098 ^^^^^ 2025-09-14T11:57:12,098 ...<2 lines>... 2025-09-14T11:57:12,098 spinner=spinner, 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-14T11:57:12,098 raise error 2025-09-14T11:57:12,098 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-14T11:57:12,098 2025-09-14T11:57:12,098 The above exception was the direct cause of the following exception: 2025-09-14T11:57:12,098 2025-09-14T11:57:12,098 Traceback (most recent call last): 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T11:57:12,098 status = _inner_run() 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T11:57:12,098 return self.run(options, args) 2025-09-14T11:57:12,098 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T11:57:12,098 return func(self, options, args) 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-14T11:57:12,098 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T11:57:12,098 result = self._result = resolver.resolve( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T11:57:12,098 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T11:57:12,098 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-14T11:57:12,098 if not criterion.candidates: 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-14T11:57:12,098 return bool(self._sequence) 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-14T11:57:12,098 self._bool = any(self) 2025-09-14T11:57:12,098 ~~~^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-14T11:57:12,098 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-14T11:57:12,098 ^^^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-14T11:57:12,098 candidate = func() 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-14T11:57:12,098 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 link, template, name, version 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-14T11:57:12,098 self._link_candidate_cache[link] = LinkCandidate( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 link, 2025-09-14T11:57:12,098 ^^^^^ 2025-09-14T11:57:12,098 ...<3 lines>... 2025-09-14T11:57:12,098 version=version, 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-14T11:57:12,098 super().__init__( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 link=link, 2025-09-14T11:57:12,098 ^^^^^^^^^^ 2025-09-14T11:57:12,098 ...<4 lines>... 2025-09-14T11:57:12,098 version=version, 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-14T11:57:12,098 self.dist = self._prepare() 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-14T11:57:12,098 dist = self._prepare_distribution() 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-14T11:57:12,098 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-14T11:57:12,098 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-14T11:57:12,098 dist = _get_prepared_distribution( 2025-09-14T11:57:12,098 req, 2025-09-14T11:57:12,098 ...<3 lines>... 2025-09-14T11:57:12,098 self.check_build_deps, 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-14T11:57:12,098 abstract_dist.prepare_distribution_metadata( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 finder, build_isolation, check_build_deps 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-14T11:57:12,098 self.req.prepare_metadata() 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-14T11:57:12,098 self.metadata_directory = generate_metadata_legacy( 2025-09-14T11:57:12,098 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-14T11:57:12,098 build_env=self.build_env, 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ...<3 lines>... 2025-09-14T11:57:12,098 details=details, 2025-09-14T11:57:12,098 ^^^^^^^^^^^^^^^^ 2025-09-14T11:57:12,098 ) 2025-09-14T11:57:12,098 ^ 2025-09-14T11:57:12,098 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-14T11:57:12,098 raise MetadataGenerationFailed(package_details=details) from error 2025-09-14T11:57:12,098 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-14T11:57:12,122 Removed pymodaq-plugins-kdc101==1.4.1 from https://files.pythonhosted.org/packages/d9/5b/8f87aba01e900f2423e6c3880659cde1d6c0508536a326a9f7f7fb49b6bb/pymodaq_plugins_KDC101-1.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-28dz1pt4' 2025-09-14T11:57:12,122 Removed build tracker: '/tmp/pip-build-tracker-28dz1pt4'