2025-09-08T01:14:15,277 Created temporary directory: /tmp/pip-build-tracker-qbsmtzl5 2025-09-08T01:14:15,277 Initialized build tracking at /tmp/pip-build-tracker-qbsmtzl5 2025-09-08T01:14:15,277 Created build tracker: /tmp/pip-build-tracker-qbsmtzl5 2025-09-08T01:14:15,278 Entered build tracker: /tmp/pip-build-tracker-qbsmtzl5 2025-09-08T01:14:15,278 Created temporary directory: /tmp/pip-wheel-c64o1j80 2025-09-08T01:14:15,281 Created temporary directory: /tmp/pip-ephem-wheel-cache-_m486fzb 2025-09-08T01:14:15,339 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:14:15,342 2 location(s) to search for versions of trakt-py: 2025-09-08T01:14:15,342 * https://pypi.org/simple/trakt-py/ 2025-09-08T01:14:15,342 * https://www.piwheels.org/simple/trakt-py/ 2025-09-08T01:14:15,342 Fetching project page and analyzing links: https://pypi.org/simple/trakt-py/ 2025-09-08T01:14:15,342 Getting page https://pypi.org/simple/trakt-py/ 2025-09-08T01:14:15,344 Found index url https://pypi.org/simple/ 2025-09-08T01:14:15,413 Fetched page https://pypi.org/simple/trakt-py/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:14:15,418 Found link https://files.pythonhosted.org/packages/f4/ee/6177c2bc73d48e4787b59ea3a8768a883d46c772ff953c5501deff4dd61f/trakt.py-0.7.0.zip (from https://pypi.org/simple/trakt-py/), version: 0.7.0 2025-09-08T01:14:15,418 Found link https://files.pythonhosted.org/packages/dc/83/0c4801a2039eae75ae9834231ad2c232dad607a7ab6727e6fff70cff1c51/trakt.py-2.1.0.zip (from https://pypi.org/simple/trakt-py/), version: 2.1.0 2025-09-08T01:14:15,419 Found link https://files.pythonhosted.org/packages/0f/db/ff32c332f6c616677acaba2da11179e5da03de155d7a56ec3975de5f85bd/trakt.py-2.1.1.zip (from https://pypi.org/simple/trakt-py/), version: 2.1.1 2025-09-08T01:14:15,419 Found link https://files.pythonhosted.org/packages/f3/d2/3c503441028d513f6279687a3d07ab8b6b46542204def8269946b346d4d9/trakt.py-2.2.0.zip (from https://pypi.org/simple/trakt-py/), version: 2.2.0 2025-09-08T01:14:15,419 Found link https://files.pythonhosted.org/packages/08/84/58ebe5ea45b88a93b284c922c4995d548803c0f3fcd7fea636f5bf90ac3c/trakt.py-2.3.0.zip (from https://pypi.org/simple/trakt-py/), version: 2.3.0 2025-09-08T01:14:15,419 Found link https://files.pythonhosted.org/packages/91/77/a4b9003cf99ede51f38c591c3210a254e86e8ad87138bc5c0d11b4194f34/trakt.py-2.4.0.zip (from https://pypi.org/simple/trakt-py/), version: 2.4.0 2025-09-08T01:14:15,419 Found link https://files.pythonhosted.org/packages/5a/39/38bce16d38ae7a0862c5e76ab69a726fb2e74d2724701dd90808e0aa4d0c/trakt.py-2.4.1.zip (from https://pypi.org/simple/trakt-py/), version: 2.4.1 2025-09-08T01:14:15,420 Found link https://files.pythonhosted.org/packages/02/74/0b30cfbed1343e4c9c9fba6126f9d0d42b11f23299421dcd977950cde9f7/trakt.py-2.5.0.zip (from https://pypi.org/simple/trakt-py/), version: 2.5.0 2025-09-08T01:14:15,420 Found link https://files.pythonhosted.org/packages/82/26/ce2d0403547bda16c37a3576ca0b58f561c1d490860f8b113f09f6316b7d/trakt.py-2.5.1.zip (from https://pypi.org/simple/trakt-py/), version: 2.5.1 2025-09-08T01:14:15,420 Found link https://files.pythonhosted.org/packages/4e/74/ec440540e5e799ac9bba964ee0fadc02d3233b525341620f42ecc45c5dfd/trakt.py-2.5.2.zip (from https://pypi.org/simple/trakt-py/), version: 2.5.2 2025-09-08T01:14:15,420 Found link https://files.pythonhosted.org/packages/a3/95/cb807d06b4518a44440c33d8a72143570f3bc45a2f8629b7380153ab70c4/trakt.py-2.6.0.zip (from https://pypi.org/simple/trakt-py/), version: 2.6.0 2025-09-08T01:14:15,420 Found link https://files.pythonhosted.org/packages/99/df/01794c33218011812d6cf177d39d89d5e86c47e0aa216c1ef0b46e61a984/trakt.py-2.6.1.zip (from https://pypi.org/simple/trakt-py/), version: 2.6.1 2025-09-08T01:14:15,421 Found link https://files.pythonhosted.org/packages/82/8e/82a72db972d5d3a22c95312074aa820e93ec7dddb51444f71be1bacb1103/trakt.py-2.7.1.zip (from https://pypi.org/simple/trakt-py/), version: 2.7.1 2025-09-08T01:14:15,421 Found link https://files.pythonhosted.org/packages/60/31/da50b7348ab6dabf5a837d79f92f46966ca1d276008d95034d64c84513b5/trakt.py-2.8.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.8.0 2025-09-08T01:14:15,421 Found link https://files.pythonhosted.org/packages/4e/75/e12ad15e2c08350af204d5f5c9f9bb7be59c8dc1fb4ee8281793de687de8/trakt.py-2.9.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.9.0 2025-09-08T01:14:15,421 Found link https://files.pythonhosted.org/packages/e7/7a/6ea9641932921497d1dac519bc5b14c31bfa74a702f77589707140e5d20c/trakt.py-2.10.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.10.0 2025-09-08T01:14:15,421 Found link https://files.pythonhosted.org/packages/9e/ad/c0e3817d602d4250846d0a50f3c394652930d31af51a51adad4188d3b7cb/trakt.py-2.10.1.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.10.1 2025-09-08T01:14:15,422 Found link https://files.pythonhosted.org/packages/65/d9/66435159c7962be63a216c716470ce8537cc8ea5d82327f2561cea92a47a/trakt.py-2.11.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.11.0 2025-09-08T01:14:15,422 Found link https://files.pythonhosted.org/packages/4c/f8/440231beb7b2ba05a7a65c0416f6c300698996c6440df3f9d6ca434e0c18/trakt.py-2.12.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.12.0 2025-09-08T01:14:15,422 Found link https://files.pythonhosted.org/packages/08/b1/202bbcf7d4570846072a6ad8b6929fec077cc518f00c5ab144c9301b4dad/trakt.py-2.13.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.13.0 2025-09-08T01:14:15,422 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/cb/99/92617237d5888f7ce7c8a617cda13138651727e9686a0a3d1688aa23702e/trakt.py-2.14.1-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,422 Found link https://files.pythonhosted.org/packages/ed/aa/ac80344215ae5d4c3ab0288837a35d71ae72d7ae24039f9c92ec485f047a/trakt.py-2.14.1.tar.gz (from https://pypi.org/simple/trakt-py/), version: 2.14.1 2025-09-08T01:14:15,423 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/55/30/6227bc4bf6d7bd1df315353db1b797548b17152077aeef09ac91d600e7b7/trakt.py-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,423 Found link https://files.pythonhosted.org/packages/ab/4a/b4dcd504f9d2b15974cdf611d4599d071f351e8ef32c7dec5bc4fb2f7045/trakt.py-3.0.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 3.0.0 2025-09-08T01:14:15,423 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/db/ef/0877a5f1041fb2dfa9e1f3037dc2dfef6bd8c7182e589fb1bee8b6b41c4f/trakt.py-3.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,423 Found link https://files.pythonhosted.org/packages/b0/11/62268ba8e6723988ad1e29a2e0b005d8e2955e94fc2a8d710ca7b0bfa88c/trakt.py-3.1.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 3.1.0 2025-09-08T01:14:15,423 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/cf/e0/a0f9b3ef900a3b756502a344b923b4d03fa282047fbe1d7648d535a64ca5/trakt.py-3.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,423 Found link https://files.pythonhosted.org/packages/99/75/afe61aed447dfe2f04d41f37792330e69ef31c7d5995d1cad13146fcb8be/trakt.py-3.2.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 3.2.0 2025-09-08T01:14:15,424 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/47/91/cb4074832f8f7ca0326cf17313bf343b4b9f25a582a35efd93e6a502ab20/trakt.py-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,424 Found link https://files.pythonhosted.org/packages/16/01/61b5fb1e6a278ae6441b5d041b551b8b81ac86981a2bf9bff3e745142db2/trakt.py-4.0.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 4.0.0 2025-09-08T01:14:15,424 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/94/12/d8b4123f4dabb1b6a2d06b37ae4d6bde19f0d73230389f55b4d25a02a4e1/trakt.py-4.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,424 Found link https://files.pythonhosted.org/packages/91/90/137ddf08ae4387d38f8fec6855d5d2fa8ef03ddcd16db49faf9dc6090c7b/trakt.py-4.1.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 4.1.0 2025-09-08T01:14:15,424 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/b3/d6/309cc5a940928320e64510bbda09f64e308770dde29b6cb4b4508996820b/trakt.py-4.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,424 Found link https://files.pythonhosted.org/packages/24/2a/e4e27be0c721bc4d83f72357e9074b680f7de2c8314e7058c506f3c90dbf/trakt.py-4.2.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 4.2.0 2025-09-08T01:14:15,425 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/1c/ae/5992128d0996aa96ab643b0d42e4c441861eabecf20f06fc7f15510fb34b/trakt.py-4.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,425 Found link https://files.pythonhosted.org/packages/fb/16/f19c68fdf431f0973c6cfc13898ed76f85623b7397d3876a739ad53e9404/trakt.py-4.3.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 4.3.0 2025-09-08T01:14:15,425 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/7e/ae/0f355442ad923725814687104f6ea94b1d38357bbb4df783e5f7ae13a212/trakt.py-4.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,425 Found link https://files.pythonhosted.org/packages/42/2e/372d116e18f94d7c94d4f479eab073d0acabcd08e9f36dc337802c02ff0c/trakt.py-4.4.0.tar.gz (from https://pypi.org/simple/trakt-py/), version: 4.4.0 2025-09-08T01:14:15,425 Skipping link: No binaries permitted for trakt-py: https://files.pythonhosted.org/packages/2d/60/2194cabd878639f0c20016124401b971f988b9fbb1cf392774990ca5f8be/trakt.py-5.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/trakt-py/) 2025-09-08T01:14:15,425 Found link https://files.pythonhosted.org/packages/5a/3d/d7a8f8e9bc79da14737b20519c25f581980832d3214e44e8f3f6c29f32a5/trakt.py-5.0.0.0rc1.tar.gz (from https://pypi.org/simple/trakt-py/), version: 5.0.0.0rc1 2025-09-08T01:14:15,426 Fetching project page and analyzing links: https://www.piwheels.org/simple/trakt-py/ 2025-09-08T01:14:15,426 Getting page https://www.piwheels.org/simple/trakt-py/ 2025-09-08T01:14:15,427 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:14:15,514 Fetched page https://www.piwheels.org/simple/trakt-py/ as text/html 2025-09-08T01:14:15,520 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-5.0.0.0rc1-py2.py3-none-any.whl#sha256=4a0f8e0f5ea490f90f1e1514ea8676cdf403bc640c98363971e7364c8e5ddc58 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,520 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-4.4.0-py2.py3-none-any.whl#sha256=bc0953fbd01e553fe99fe7534cf3e901fa53d94ed23acb28641ce79bc117578b (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,520 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-4.3.0-py2.py3-none-any.whl#sha256=98ea14cd97002933a675aaa421cc4ce055c6a58d20d44e8ee2b1d52f08278f8d (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,520 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-4.2.0-py2.py3-none-any.whl#sha256=c081557d7dba3ae38bd8ddd17e5a9301daec4ddc12a7860f30cea677dacb6287 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,520 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-4.1.0-py2.py3-none-any.whl#sha256=d001a29c71d66627c473011b5d190bfb5c814b275b4f1a64233f46d571e4b012 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-4.0.0-py2.py3-none-any.whl#sha256=f28a648c41ff4fc40f4fb6201e1cc0e18863ec21ecdfdfbc2733c7539aead916 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-3.2.0-py2.py3-none-any.whl#sha256=3a9decfe840eeb388af85043ce861881f618591981cc9dbeb699ab77832bcbd9 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-3.1.0-py2.py3-none-any.whl#sha256=811faaef22d0f53b61f0f9028727cde830916a2977b4dd64ac571b06c36c1c91 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-3.0.0-py2.py3-none-any.whl#sha256=410a1c42136378892f974cd897783f63c075bf3ade4a2bd44846e5736ef2c779 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.14.1-py2.py3-none-any.whl#sha256=9ec3ae3eedb9527726aa2baa058f84cfe37a75de7143de207258ae4c17f57ab9 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.13.0-py3-none-any.whl#sha256=0c2e80748ed1349252f8e83ed924fc379dd6f59c89f7df7e8e58b017365df863 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,521 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.12.0-py3-none-any.whl#sha256=62d3f0e2f3d65d5bf52170ccf6ecb5159ca80ad29e9a2c8a3e0cf886e18c1bc2 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,522 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.11.0-py3-none-any.whl#sha256=76d45651d6c80e2d6648797cb658fd716ba42e27ef5ea3768c2c73265cf309aa (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,522 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.10.1-py3-none-any.whl#sha256=f3f81f435754578658f93f660c635a83866d248d0bf09e25235ce912d5318a70 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,522 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.10.0-py3-none-any.whl#sha256=7960a0d840b9f2e8d23b80f17b2965c4c28c2919d5b8f7da192abd570508fe63 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,522 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.9.0-py3-none-any.whl#sha256=17f2ec5641ab11ebb0bf1dec9bfd0f0458e7ebc912d951bbc2ecd6a6891bb46a (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,522 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.8.0-py3-none-any.whl#sha256=1e5e1d508a24d91b0d92385c193169912e992551b03b341857cde7da36b26861 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,522 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.7.1-py3-none-any.whl#sha256=a2acdf3c032ecec43d2846d96a4051d19e8654195edf070391983289caa0f664 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.6.1-py3-none-any.whl#sha256=185057381c89b805a628c0a3e5d807d39a3bc569494a03e9fb6e5aca0fbd2fbc (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.6.0-py3-none-any.whl#sha256=2460067d02e65e80ab6672efb3e7196f53f01ad7b1cf6a6ade5d802accf6d147 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.5.2-py3-none-any.whl#sha256=eaf63992b3ce50310a22af9aec08e7510d31824eefb980abe5104914dfd686cf (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.5.1-py3-none-any.whl#sha256=ee514785659fe2e757f3c3b621720a75cede6a511d15bd1c3b97f5c65682cf13 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.5.0-py3-none-any.whl#sha256=f8f186f09b683966b26f78e67a646622b6366845b48ac62b79d293e68d34f08d (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: No binaries permitted for trakt-py: https://archive1.piwheels.org/simple/trakt-py/trakt.py-2.4.1-py3-none-any.whl#sha256=f1b95aa31a97c1e7e59078c8c4097456a75fdb2b981995e77c750cc480bcd9d6 (from https://www.piwheels.org/simple/trakt-py/) 2025-09-08T01:14:15,523 Skipping link: not a file: https://www.piwheels.org/simple/trakt-py/ 2025-09-08T01:14:15,524 Skipping link: not a file: https://pypi.org/simple/trakt-py/ 2025-09-08T01:14:15,553 Given no hashes to check 1 links for project 'trakt-py': discarding no candidates 2025-09-08T01:14:15,554 Collecting trakt-py==2.1.1 2025-09-08T01:14:15,555 Created temporary directory: /tmp/pip-unpack-ixjvdppb 2025-09-08T01:14:15,692 Downloading trakt.py-2.1.1.zip (27 kB) 2025-09-08T01:14:15,725 Added trakt-py==2.1.1 from https://files.pythonhosted.org/packages/0f/db/ff32c332f6c616677acaba2da11179e5da03de155d7a56ec3975de5f85bd/trakt.py-2.1.1.zip to build tracker '/tmp/pip-build-tracker-qbsmtzl5' 2025-09-08T01:14:15,726 Running setup.py (path:/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/setup.py) egg_info for package trakt-py 2025-09-08T01:14:15,727 Created temporary directory: /tmp/pip-pip-egg-info-gj1jd7h9 2025-09-08T01:14:15,727 Preparing metadata (setup.py): started 2025-09-08T01:14:15,728 Running command python setup.py egg_info 2025-09-08T01:14:16,260 Traceback (most recent call last): 2025-09-08T01:14:16,262 File "", line 2, in 2025-09-08T01:14:16,262 exec(compile(''' 2025-09-08T01:14:16,262 ~~~~^^^^^^^^^^^^ 2025-09-08T01:14:16,262 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:14:16,262 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,263 ...<32 lines>... 2025-09-08T01:14:16,263 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:14:16,263 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,263 ''' % ('/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/setup.py',), "", "exec")) 2025-09-08T01:14:16,263 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,263 File "", line 35, in 2025-09-08T01:14:16,263 File "/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/setup.py", line 1, in 2025-09-08T01:14:16,263 from trakt import __version__ 2025-09-08T01:14:16,264 File "/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/trakt/__init__.py", line 3, in 2025-09-08T01:14:16,264 from trakt.client import TraktClient, __version__ 2025-09-08T01:14:16,264 File "/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/trakt/client.py", line 1, in 2025-09-08T01:14:16,264 from trakt.core.configuration import ConfigurationManager 2025-09-08T01:14:16,264 File "/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/trakt/core/configuration.py", line 1, in 2025-09-08T01:14:16,264 from trakt.core.context_collection import ContextCollection 2025-09-08T01:14:16,264 File "/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/trakt/core/context_collection.py", line 1, in 2025-09-08T01:14:16,264 from trakt.core.helpers import synchronized 2025-09-08T01:14:16,265 File "/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/trakt/core/helpers.py", line 1, in 2025-09-08T01:14:16,265 import arrow 2025-09-08T01:14:16,265 ModuleNotFoundError: No module named 'arrow' 2025-09-08T01:14:16,348 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:14:16,359 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:14:16,359 exec(compile('"'"''"'"''"'"' 2025-09-08T01:14:16,359 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:14:16,359 # 2025-09-08T01:14:16,359 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:14:16,359 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:14:16,359 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:14:16,359 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:14:16,359 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:14:16,359 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:14:16,359 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:14:16,359 import os, sys, tokenize, traceback 2025-09-08T01:14:16,359 2025-09-08T01:14:16,359 try: 2025-09-08T01:14:16,359 import setuptools 2025-09-08T01:14:16,359 except ImportError: 2025-09-08T01:14:16,359 print( 2025-09-08T01:14:16,359 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:14:16,359 "the build environment with exception:", 2025-09-08T01:14:16,359 file=sys.stderr, 2025-09-08T01:14:16,359 ) 2025-09-08T01:14:16,359 traceback.print_exc() 2025-09-08T01:14:16,359 sys.exit(1) 2025-09-08T01:14:16,359 2025-09-08T01:14:16,359 __file__ = %r 2025-09-08T01:14:16,359 sys.argv[0] = __file__ 2025-09-08T01:14:16,359 2025-09-08T01:14:16,359 if os.path.exists(__file__): 2025-09-08T01:14:16,359 filename = __file__ 2025-09-08T01:14:16,359 with tokenize.open(__file__) as f: 2025-09-08T01:14:16,359 setup_py_code = f.read() 2025-09-08T01:14:16,359 else: 2025-09-08T01:14:16,359 filename = "" 2025-09-08T01:14:16,359 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:14:16,359 2025-09-08T01:14:16,359 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:14:16,359 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-gj1jd7h9[/] 2025-09-08T01:14:16,360 [bold magenta]cwd[/]: /tmp/pip-wheel-c64o1j80/trakt-py_af046163546f4260bc191a899d38f737/ 2025-09-08T01:14:16,360 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:14:16,361 ERROR: metadata generation failed 2025-09-08T01:14:16,366 Exception information: 2025-09-08T01:14:16,366 Traceback (most recent call last): 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:14:16,366 call_subprocess( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 args, 2025-09-08T01:14:16,366 ^^^^^ 2025-09-08T01:14:16,366 ...<2 lines>... 2025-09-08T01:14:16,366 spinner=spinner, 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:14:16,366 raise error 2025-09-08T01:14:16,366 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:14:16,366 2025-09-08T01:14:16,366 The above exception was the direct cause of the following exception: 2025-09-08T01:14:16,366 2025-09-08T01:14:16,366 Traceback (most recent call last): 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:14:16,366 status = _inner_run() 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:14:16,366 return self.run(options, args) 2025-09-08T01:14:16,366 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:14:16,366 return func(self, options, args) 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:14:16,366 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:14:16,366 result = self._result = resolver.resolve( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:14:16,366 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:14:16,366 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:14:16,366 if not criterion.candidates: 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:14:16,366 return bool(self._sequence) 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:14:16,366 self._bool = any(self) 2025-09-08T01:14:16,366 ~~~^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:14:16,366 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:14:16,366 ^^^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:14:16,366 candidate = func() 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:14:16,366 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 link, template, name, version 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:14:16,366 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 link, 2025-09-08T01:14:16,366 ^^^^^ 2025-09-08T01:14:16,366 ...<3 lines>... 2025-09-08T01:14:16,366 version=version, 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:14:16,366 super().__init__( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 link=link, 2025-09-08T01:14:16,366 ^^^^^^^^^^ 2025-09-08T01:14:16,366 ...<4 lines>... 2025-09-08T01:14:16,366 version=version, 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:14:16,366 self.dist = self._prepare() 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:14:16,366 dist = self._prepare_distribution() 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:14:16,366 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:14:16,366 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:14:16,366 dist = _get_prepared_distribution( 2025-09-08T01:14:16,366 req, 2025-09-08T01:14:16,366 ...<3 lines>... 2025-09-08T01:14:16,366 self.check_build_deps, 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:14:16,366 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 finder, build_isolation, check_build_deps 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:14:16,366 self.req.prepare_metadata() 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:14:16,366 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:14:16,366 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:14:16,366 build_env=self.build_env, 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ...<3 lines>... 2025-09-08T01:14:16,366 details=details, 2025-09-08T01:14:16,366 ^^^^^^^^^^^^^^^^ 2025-09-08T01:14:16,366 ) 2025-09-08T01:14:16,366 ^ 2025-09-08T01:14:16,366 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:14:16,366 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:14:16,366 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:14:16,388 Removed trakt-py==2.1.1 from https://files.pythonhosted.org/packages/0f/db/ff32c332f6c616677acaba2da11179e5da03de155d7a56ec3975de5f85bd/trakt.py-2.1.1.zip from build tracker '/tmp/pip-build-tracker-qbsmtzl5' 2025-09-08T01:14:16,388 Removed build tracker: '/tmp/pip-build-tracker-qbsmtzl5'