2025-09-13T10:58:15,221 Created temporary directory: /tmp/pip-build-tracker-i8d7pwgc 2025-09-13T10:58:15,221 Initialized build tracking at /tmp/pip-build-tracker-i8d7pwgc 2025-09-13T10:58:15,222 Created build tracker: /tmp/pip-build-tracker-i8d7pwgc 2025-09-13T10:58:15,222 Entered build tracker: /tmp/pip-build-tracker-i8d7pwgc 2025-09-13T10:58:15,222 Created temporary directory: /tmp/pip-wheel-qvyn1c84 2025-09-13T10:58:15,225 Created temporary directory: /tmp/pip-ephem-wheel-cache-fzkgytds 2025-09-13T10:58:15,298 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T10:58:15,301 2 location(s) to search for versions of pthr-db-caller: 2025-09-13T10:58:15,301 * https://pypi.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,301 * https://www.piwheels.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,302 Fetching project page and analyzing links: https://pypi.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,302 Getting page https://pypi.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,304 Found index url https://pypi.org/simple/ 2025-09-13T10:58:15,387 Fetched page https://pypi.org/simple/pthr-db-caller/ as application/vnd.pypi.simple.v1+json 2025-09-13T10:58:15,392 Found link https://files.pythonhosted.org/packages/15/f9/5d56a554a6fc6ca949c823c153fd12fdba8a247a0a8d8bc537b59245c2d5/pthr_db_caller-0.0.1.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.1 2025-09-13T10:58:15,392 Found link https://files.pythonhosted.org/packages/81/33/3d97aa1015c54edbc3f4c0ff61cc5fd81ececfe214a7ce94477f983bda00/pthr_db_caller-0.0.2.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.2 2025-09-13T10:58:15,392 Found link https://files.pythonhosted.org/packages/53/05/775f72aa1d460c53bbec442677938a90f3858c92d66fe99485073ddcd1fa/pthr_db_caller-0.0.3.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.3 2025-09-13T10:58:15,393 Found link https://files.pythonhosted.org/packages/9c/43/7176f63a5e21de66da371836c395bf5087adf716693089144324b99a6c97/pthr_db_caller-0.0.4.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.4 2025-09-13T10:58:15,393 Found link https://files.pythonhosted.org/packages/d1/71/13230259dc02e295f22259db85b1f2b628114459da4a40827ba296ffa851/pthr_db_caller-0.0.5.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.5 2025-09-13T10:58:15,393 Found link https://files.pythonhosted.org/packages/82/6d/e5e6c0d0822ba3687ee743d3c3b53033e7daa6f37893d2b904f258b8deba/pthr_db_caller-0.0.6.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.6 2025-09-13T10:58:15,394 Found link https://files.pythonhosted.org/packages/55/68/5a2eb0c4de9fd3754c99d6cee4e61914a5446fba437c3490cdd721ee181c/pthr_db_caller-0.0.7.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.7 2025-09-13T10:58:15,394 Found link https://files.pythonhosted.org/packages/9c/c7/510b385fd0dc185f9d7dea0a57d599f440cf59f7afe9a9677a13ae6772ad/pthr_db_caller-0.0.8.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.8 2025-09-13T10:58:15,395 Found link https://files.pythonhosted.org/packages/b1/ad/f824c7e0daef470ef319dcbc44b87593eae70ceaa11b60c72fdc977ce811/pthr_db_caller-0.0.9.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.9 2025-09-13T10:58:15,395 Found link https://files.pythonhosted.org/packages/b7/e4/d6c9f40c9a6615208d561d7368392350553a7664d8152de6298dd16e1398/pthr_db_caller-0.0.10.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.10 2025-09-13T10:58:15,395 Found link https://files.pythonhosted.org/packages/01/de/443e114dff050deeb9d6d615b88d5d44ca4a7345d861d165c17ec2d659cf/pthr_db_caller-0.0.11.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.11 2025-09-13T10:58:15,396 Found link https://files.pythonhosted.org/packages/b3/e1/ea9ae96a7d748185130df1ce7662bf6fa7f0f107d181ea48947bdd566f7c/pthr_db_caller-0.0.12.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.12 2025-09-13T10:58:15,396 Found link https://files.pythonhosted.org/packages/82/bc/388736b467c4348aced6e58a02b1efc1607d5b4c2b1e171f579222966495/pthr_db_caller-0.0.13.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.13 2025-09-13T10:58:15,396 Found link https://files.pythonhosted.org/packages/18/a2/86821058ecd608b750caf4a8443e35b4548ed98e13c4bb48cd1a96f46bec/pthr_db_caller-0.0.14.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.14 2025-09-13T10:58:15,397 Found link https://files.pythonhosted.org/packages/51/c8/efa3ccb77181c5ada3d3b60eddb3efdc85e657e0697315465fb8a994ceee/pthr_db_caller-0.0.15.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.15 2025-09-13T10:58:15,397 Found link https://files.pythonhosted.org/packages/37/7d/c75e2c04c28ad3d9bac6eae81d2e55069e11152ed090d7d0fe63d8bf955b/pthr_db_caller-0.0.16.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.16 2025-09-13T10:58:15,397 Found link https://files.pythonhosted.org/packages/f8/7a/31aae93444d7a31b53a7763607c1ec7bba3e0b2594785a3e13dac197949d/pthr_db_caller-0.0.17.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.17 2025-09-13T10:58:15,398 Found link https://files.pythonhosted.org/packages/e1/2c/09ca06fc0997328c78835c46de733a2e56d380f94e10ae36fd1db293ee7e/pthr_db_caller-0.0.18.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.18 2025-09-13T10:58:15,398 Found link https://files.pythonhosted.org/packages/77/b0/2e167e78985c804e50ee0969147ca956cacfe120d0bf725e00a69725accd/pthr_db_caller-0.0.19.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.19 2025-09-13T10:58:15,398 Found link https://files.pythonhosted.org/packages/6b/fd/d12c008f8de29c8cd965d139ac89e1da85cb68dc9f0d819f4febcbf9d90c/pthr_db_caller-0.0.20.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.20 2025-09-13T10:58:15,399 Found link https://files.pythonhosted.org/packages/47/6a/8d3a6fbc47c4b478965c571df8623c2ecb43ac9f0cc7eebcec1b79c2950d/pthr_db_caller-0.0.21.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.0.21 2025-09-13T10:58:15,399 Found link https://files.pythonhosted.org/packages/93/bd/6ae8a4caa706db162a5c4070672db82f0f3eff8eeaa2138c3ce56f489a32/pthr_db_caller-0.1.0.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.0 2025-09-13T10:58:15,399 Found link https://files.pythonhosted.org/packages/7c/f8/d7ee7679bb22e59138e660b5e0f8f146544443ae0140409910c2ee925e2e/pthr_db_caller-0.1.1.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.1 2025-09-13T10:58:15,400 Found link https://files.pythonhosted.org/packages/4d/f2/37d06f1e3fb74c63df7a017e6398f75ef79f9d61906177ed5e1d9754be39/pthr_db_caller-0.1.2.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.2 2025-09-13T10:58:15,400 Found link https://files.pythonhosted.org/packages/3f/50/e196ff99edc3f423648789d677846fc98a085daf617c3b8dd96ba2a93041/pthr_db_caller-0.1.3.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.3 2025-09-13T10:58:15,400 Found link https://files.pythonhosted.org/packages/0a/bf/cf07c5b3d9bb53217cee3661f984aafc2f93e89ab24d5da47836cd4fa9c0/pthr_db_caller-0.1.4.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.4 2025-09-13T10:58:15,401 Found link https://files.pythonhosted.org/packages/c6/d1/067f649ee9f4367e8e0ac46561544c8a64a5249db90b0913b5168e95f998/pthr_db_caller-0.1.5.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.5 2025-09-13T10:58:15,401 Found link https://files.pythonhosted.org/packages/0b/ae/209ac57bf4e9bec481fafcd2bd887251cca78ff3704ec5a21bd4aa4361de/pthr_db_caller-0.1.6.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 0.1.6 2025-09-13T10:58:15,401 Skipping link: No binaries permitted for pthr-db-caller: https://files.pythonhosted.org/packages/24/66/ce01f0156f8b37b5a0a337d178abfcd1d0e7bb47bab4bdbe472a0c13fafe/pthr_db_caller-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,401 Found link https://files.pythonhosted.org/packages/c7/af/d4850b0eeba3ae065fcf40a9ea013e29b581ecc461f33d46e9dbbc52274f/pthr_db_caller-2.0.0.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 2.0.0 2025-09-13T10:58:15,402 Skipping link: No binaries permitted for pthr-db-caller: https://files.pythonhosted.org/packages/a0/39/73bdfc000fdac531b93e94c9dfffa41846106335b2d2c72a349790f679ec/pthr_db_caller-2.0.1-py3-none-any.whl (from https://pypi.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,402 Found link https://files.pythonhosted.org/packages/42/e0/975e7915a1bd35ec3443e9ebc8d9c64dff3902981f4e591cdee06d244176/pthr_db_caller-2.0.1.tar.gz (from https://pypi.org/simple/pthr-db-caller/), version: 2.0.1 2025-09-13T10:58:15,402 Fetching project page and analyzing links: https://www.piwheels.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,403 Getting page https://www.piwheels.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,404 Found index url https://www.piwheels.org/simple/ 2025-09-13T10:58:15,512 Fetched page https://www.piwheels.org/simple/pthr-db-caller/ as text/html 2025-09-13T10:58:15,519 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.6-py3-none-any.whl#sha256=01867cc5d70336549a716f6587e84003e2e881ace151e8e7dcf71a25f466c3e8 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,519 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.5-py3-none-any.whl#sha256=8f314c637b9b4a10eb346a17e63c8fc5dc7c55037d406115f17fe750a9b0765c (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,519 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.4-py3-none-any.whl#sha256=50962f6ba4a1241746f11ad8fe9bcf195f09ac57ea1407b05e26caf94d34d497 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,519 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.3-py3-none-any.whl#sha256=901bfbeeb56fb5810e6fbdba02b7a34de9b5665d9085d567ed45dd71e6d37f44 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,519 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.2-py3-none-any.whl#sha256=42591b23309d6ca13011d141d6bfddd06bcc244c0130e77e6277aba193053a48 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,520 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.1-py3-none-any.whl#sha256=2f3c9f7a2f48c06cb0135f5b7b429efd6f0245448b510d7fd0ecb916d9820411 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,520 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.1.0-py3-none-any.whl#sha256=7076a6e802d849856dccab5018424d3cb69c7fee2c7ab694a46efcfe20bd1570 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,520 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.21-py3-none-any.whl#sha256=ed99e0997572a2959b15f9042d0aa5939ca2c5c74688928b3aec5323ee9353db (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,520 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.20-py3-none-any.whl#sha256=8a20b12a9716ad66a99a9b47d9252770878326c85778f8c77c912011c91ef1ca (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,520 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.19-py3-none-any.whl#sha256=a1c68f95367de8d377bfb9eb1c3df965fd44fa2fe8bc1b48e046299556181626 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,520 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.18-py3-none-any.whl#sha256=7703212fe7d0beddf06134354260e6e4962596bee5ecaec6f685a27c54cd66a0 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,521 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.17-py3-none-any.whl#sha256=f8d6a369fc58fe4c597c0537fee1930924d8819ef18d84b07677ab967f01bf57 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,521 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.16-py3-none-any.whl#sha256=cb83b814e08575490580654ef4a7dc687916f64d28520840678a7cf2b5a0aa99 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,521 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.15-py3-none-any.whl#sha256=b77845431fb35c4e1545e5323018a66775d0480ffae8bd75c58055fdc22d4f6b (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,521 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.14-py3-none-any.whl#sha256=71dd6f655cfead038bbb7e14280921a4109b6ddb1692e24bfcb658f94a586700 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,521 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.13-py3-none-any.whl#sha256=7973f14f0568f5f1dec36ae682e205be036e2e8dbdf14b6c876aba98dc244be8 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,522 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.12-py3-none-any.whl#sha256=f80d0b6d95edec3b2910afc4aed0f2f506c5e0843ff9d90bcb4d13cc8a253529 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,522 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.11-py3-none-any.whl#sha256=5d4bec3b2d951a77772d0c51f81738bf2ca761f5cbf14cbd05ba24b09f18c8d3 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,522 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.10-py3-none-any.whl#sha256=2116992243645d522b12ab96c6ac219133174a38487c89cd91fa3dbdf4372be3 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,522 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.9-py3-none-any.whl#sha256=da884a438c9314017a479faeae2efb5ad3c398e795a22e27bbf20b3f0d43354d (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,522 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.8-py3-none-any.whl#sha256=850eba6c8e2039a671af0017aacc15a5f2914a284afbb982773f172747cc9686 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,522 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.7-py3-none-any.whl#sha256=86d075a6bcd1ec1f5eb4e00445fd449c883c3931e1311b0483b3669d7083f005 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,523 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.6-py3-none-any.whl#sha256=556038dd0c000d62ccdbacc52b3c5678fa37cb892922cf6558056d682c95bafd (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,523 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.5-py3-none-any.whl#sha256=234a071d5a168ad12a955cd2ab9a46c11c1c7e3467f245fef5066ee9d41d8554 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,523 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.4-py3-none-any.whl#sha256=f8a5468ec3553b2957d5ddffbe7a7ed3378b494840e85d1e12714002960be68b (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,523 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.3-py3-none-any.whl#sha256=05dce7064ab051ec55adb4351bf77fd605dd6e848f4303af37ad30de92782bd9 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,523 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.2-py3-none-any.whl#sha256=e72fe15c634b390e48b3935a278fefc3aed7b58d4c20b729182af04318071718 (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,524 Skipping link: No binaries permitted for pthr-db-caller: https://archive1.piwheels.org/simple/pthr-db-caller/pthr_db_caller-0.0.1-py3-none-any.whl#sha256=6b3a9b30add31035a19a2d144a370b8711b0fa28dd24fef0804e68462609aeee (from https://www.piwheels.org/simple/pthr-db-caller/) 2025-09-13T10:58:15,524 Skipping link: not a file: https://www.piwheels.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,524 Skipping link: not a file: https://pypi.org/simple/pthr-db-caller/ 2025-09-13T10:58:15,559 Given no hashes to check 1 links for project 'pthr-db-caller': discarding no candidates 2025-09-13T10:58:15,560 Collecting pthr-db-caller==2.0.1 2025-09-13T10:58:15,562 Created temporary directory: /tmp/pip-unpack-k_jbqqpw 2025-09-13T10:58:15,709 Downloading pthr_db_caller-2.0.1.tar.gz (29 kB) 2025-09-13T10:58:15,750 Added pthr-db-caller==2.0.1 from https://files.pythonhosted.org/packages/42/e0/975e7915a1bd35ec3443e9ebc8d9c64dff3902981f4e591cdee06d244176/pthr_db_caller-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-i8d7pwgc' 2025-09-13T10:58:15,751 Running setup.py (path:/tmp/pip-wheel-qvyn1c84/pthr-db-caller_ff41ee4a96dd4be2ae05f9341fdd3930/setup.py) egg_info for package pthr-db-caller 2025-09-13T10:58:15,752 Created temporary directory: /tmp/pip-pip-egg-info-mf2pgglv 2025-09-13T10:58:15,752 Preparing metadata (setup.py): started 2025-09-13T10:58:15,753 Running command python setup.py egg_info 2025-09-13T10:58:16,304 Traceback (most recent call last): 2025-09-13T10:58:16,306 File "", line 2, in 2025-09-13T10:58:16,306 exec(compile(''' 2025-09-13T10:58:16,306 ~~~~^^^^^^^^^^^^ 2025-09-13T10:58:16,307 # This is -- a caller that pip uses to run setup.py 2025-09-13T10:58:16,307 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,307 ...<32 lines>... 2025-09-13T10:58:16,307 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T10:58:16,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,308 ''' % ('/tmp/pip-wheel-qvyn1c84/pthr-db-caller_ff41ee4a96dd4be2ae05f9341fdd3930/setup.py',), "", "exec")) 2025-09-13T10:58:16,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,308 File "", line 35, in 2025-09-13T10:58:16,309 File "/tmp/pip-wheel-qvyn1c84/pthr-db-caller_ff41ee4a96dd4be2ae05f9341fdd3930/setup.py", line 3, in 2025-09-13T10:58:16,309 with open("requirements.txt", "r") as FH: 2025-09-13T10:58:16,309 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,310 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-13T10:58:16,400 ERROR: python setup.py egg_info exited with 1 2025-09-13T10:58:16,413 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T10:58:16,413 exec(compile('"'"''"'"''"'"' 2025-09-13T10:58:16,413 # This is -- a caller that pip uses to run setup.py 2025-09-13T10:58:16,413 # 2025-09-13T10:58:16,413 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T10:58:16,413 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T10:58:16,413 # - It provides a clear error message when setuptools is not installed. 2025-09-13T10:58:16,413 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T10:58:16,413 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T10:58:16,413 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T10:58:16,413 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T10:58:16,413 import os, sys, tokenize, traceback 2025-09-13T10:58:16,413 2025-09-13T10:58:16,413 try: 2025-09-13T10:58:16,413 import setuptools 2025-09-13T10:58:16,413 except ImportError: 2025-09-13T10:58:16,413 print( 2025-09-13T10:58:16,413 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T10:58:16,413 "the build environment with exception:", 2025-09-13T10:58:16,413 file=sys.stderr, 2025-09-13T10:58:16,413 ) 2025-09-13T10:58:16,413 traceback.print_exc() 2025-09-13T10:58:16,413 sys.exit(1) 2025-09-13T10:58:16,413 2025-09-13T10:58:16,413 __file__ = %r 2025-09-13T10:58:16,413 sys.argv[0] = __file__ 2025-09-13T10:58:16,413 2025-09-13T10:58:16,413 if os.path.exists(__file__): 2025-09-13T10:58:16,413 filename = __file__ 2025-09-13T10:58:16,413 with tokenize.open(__file__) as f: 2025-09-13T10:58:16,413 setup_py_code = f.read() 2025-09-13T10:58:16,413 else: 2025-09-13T10:58:16,413 filename = "" 2025-09-13T10:58:16,413 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T10:58:16,413 2025-09-13T10:58:16,413 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T10:58:16,413 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qvyn1c84/pthr-db-caller_ff41ee4a96dd4be2ae05f9341fdd3930/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-mf2pgglv[/] 2025-09-13T10:58:16,413 [bold magenta]cwd[/]: /tmp/pip-wheel-qvyn1c84/pthr-db-caller_ff41ee4a96dd4be2ae05f9341fdd3930/ 2025-09-13T10:58:16,413 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T10:58:16,414 ERROR: metadata generation failed 2025-09-13T10:58:16,420 Exception information: 2025-09-13T10:58:16,420 Traceback (most recent call last): 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T10:58:16,420 call_subprocess( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 args, 2025-09-13T10:58:16,420 ^^^^^ 2025-09-13T10:58:16,420 ...<2 lines>... 2025-09-13T10:58:16,420 spinner=spinner, 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T10:58:16,420 raise error 2025-09-13T10:58:16,420 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T10:58:16,420 2025-09-13T10:58:16,420 The above exception was the direct cause of the following exception: 2025-09-13T10:58:16,420 2025-09-13T10:58:16,420 Traceback (most recent call last): 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T10:58:16,420 status = _inner_run() 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T10:58:16,420 return self.run(options, args) 2025-09-13T10:58:16,420 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T10:58:16,420 return func(self, options, args) 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T10:58:16,420 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T10:58:16,420 result = self._result = resolver.resolve( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T10:58:16,420 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T10:58:16,420 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T10:58:16,420 if not criterion.candidates: 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T10:58:16,420 return bool(self._sequence) 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T10:58:16,420 self._bool = any(self) 2025-09-13T10:58:16,420 ~~~^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T10:58:16,420 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T10:58:16,420 ^^^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T10:58:16,420 candidate = func() 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T10:58:16,420 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 link, template, name, version 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T10:58:16,420 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 link, 2025-09-13T10:58:16,420 ^^^^^ 2025-09-13T10:58:16,420 ...<3 lines>... 2025-09-13T10:58:16,420 version=version, 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T10:58:16,420 super().__init__( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 link=link, 2025-09-13T10:58:16,420 ^^^^^^^^^^ 2025-09-13T10:58:16,420 ...<4 lines>... 2025-09-13T10:58:16,420 version=version, 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T10:58:16,420 self.dist = self._prepare() 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T10:58:16,420 dist = self._prepare_distribution() 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T10:58:16,420 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T10:58:16,420 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T10:58:16,420 dist = _get_prepared_distribution( 2025-09-13T10:58:16,420 req, 2025-09-13T10:58:16,420 ...<3 lines>... 2025-09-13T10:58:16,420 self.check_build_deps, 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T10:58:16,420 abstract_dist.prepare_distribution_metadata( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 finder, build_isolation, check_build_deps 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T10:58:16,420 self.req.prepare_metadata() 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T10:58:16,420 self.metadata_directory = generate_metadata_legacy( 2025-09-13T10:58:16,420 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T10:58:16,420 build_env=self.build_env, 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ...<3 lines>... 2025-09-13T10:58:16,420 details=details, 2025-09-13T10:58:16,420 ^^^^^^^^^^^^^^^^ 2025-09-13T10:58:16,420 ) 2025-09-13T10:58:16,420 ^ 2025-09-13T10:58:16,420 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T10:58:16,420 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T10:58:16,420 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T10:58:16,447 Removed pthr-db-caller==2.0.1 from https://files.pythonhosted.org/packages/42/e0/975e7915a1bd35ec3443e9ebc8d9c64dff3902981f4e591cdee06d244176/pthr_db_caller-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-i8d7pwgc' 2025-09-13T10:58:16,447 Removed build tracker: '/tmp/pip-build-tracker-i8d7pwgc'